@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Rubik:300,400,700&subset=hebrew");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=hebrew");
@import url("https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/css/select2.min.css");
@font-face {
  font-family: Abraham;
  font-weight: 300;
  src: url("../public/font/test/AbrahamTEST10-Light.woff2") format("woff2"), url("../public/font/test/AbrahamTEST10-Light.woff") format("woff");
  /* Legacy iOS */
}
@font-face {
  font-family: Abraham;
  font-weight: 400;
  src: url("../public/font/test/AbrahamTEST10-Regular.woff2") format("woff2"), url("../public/font/test/AbrahamTEST10-Regular.woff") format("woff");
  /* Legacy iOS */
}
@font-face {
  font-family: Abraham;
  font-weight: bold;
  src: url("../public/font/test/AbrahamTEST10-Bold.woff2") format("woff2"), url("../public/font/test/AbrahamTEST10-Bold.woff") format("woff");
  /* Legacy iOS */
}
@font-face {
  font-family: Abraham;
  font-weight: 600;
  src: url("../public/font/test/AbrahamTEST10-Bold.woff2") format("woff2"), url("../public/font/test/AbrahamTEST10-Bold.woff") format("woff");
  /* Legacy iOS */
}
@font-face {
  font-family: Abraham;
  font-weight: 900;
  src: url("../public/font/test/AbrahamTEST10-Black.woff2") format("woff2"), url("../public/font/test/AbrahamTEST10-Black.woff") format("woff");
  /* Legacy iOS */
}
/*30px, adjusted for the hebrew font */
/*This duplicates and modifies Bootstrap 4's .container class.*/
/* line 413, ../sass/_mixin.scss */
.container[class] {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
}
@media (min-width: 576px) {
  /* line 413, ../sass/_mixin.scss */
  .container[class] {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 413, ../sass/_mixin.scss */
  .container[class] {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 413, ../sass/_mixin.scss */
  .container[class] {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 413, ../sass/_mixin.scss */
  .container[class] {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 413, ../sass/_mixin.scss */
  .container[class] {
    max-width: 1980px;
  }
}

/*This mixin creates input Placeholder CSS. Example: */
/*@include placeholder {
    color: white;
    font-weight:100;
}*/
/*This mixin uses math to help calculate colors with opacity.*/
/*Use it as follows: alphaize(#f1f2f4,#bac3cc);*/
/**
* function dir_spacing adds spacing (margin\padding) to the start or end of the element according to the current language direction
* $property - margin\padding
* $side - start\end
* $value - the value
* Expample:
* @include dir_spacing(padding, start, 1rem);
* @include dir_spacing(padding, start, 0 !important);
*/
/**
* function dir_align adds align (text-align, float) the element according to the current language direction
* $property - text-align\float
* $side - start\end
* Expample:
* @include dir_spacing(text-align, start);
*/
/**
* function dir_position adds position (left/right) to the element according to the current language direction
* $side - start\end
* $value - the value to give
* Expample:
* @include dir_position(end, 0);
*/
@keyframes scrollUpIntoView {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0%);
  }
}
/* line 3, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav {
  position: absolute;
  top: 0;
  height: 100%;
  margin-top: 0;
  pointer-events: none;
  left: auto;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(50%);
  right: 50%;
  text-align: left;
}
@media (min-width: 1500px) {
  /* line 3, ../sass/_owlcarousel.scss */
  .owl-carousel[class] .owl-nav {
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  /* line 3, ../sass/_owlcarousel.scss */
  .owl-carousel[class] .owl-nav {
    text-align: center;
  }
}
/* line 26, ../sass/_owlcarousel.scss */
html[dir="rtl"] .owl-carousel[class] .owl-nav button.owl-next {
  margin-left: calc(100% / 2 - 100vw / 2);
  background-image: url("../images/arrow-left-.svg");
  right: auto;
  left: 0;
}
/* line 33, ../sass/_owlcarousel.scss */
html[dir="ltr"] .owl-carousel[class] .owl-nav button.owl-next {
  margin-right: calc(100% / 2 - 100vw / 2);
  background-image: url("../images/arrow-right.svg");
  right: 0;
  left: auto;
}
/* line 42, ../sass/_owlcarousel.scss */
html[dir="rtl"] .owl-carousel[class] .owl-nav button.owl-prev {
  margin-right: calc(100% / 2 - 100vw / 2);
  background-image: url("../images/arrow-right.svg");
  left: auto;
  right: 0;
}
/* line 49, ../sass/_owlcarousel.scss */
html[dir="ltr"] .owl-carousel[class] .owl-nav button.owl-prev {
  margin-left: calc(100% / 2 - 100vw / 2);
  background-image: url("../images/arrow-left-.svg");
  left: 0;
  right: auto;
}
/* line 58, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav button.owl-prev,
.owl-carousel[class] .owl-nav button.owl-next {
  filter: drop-shadow(0 0 4px #ffffff);
  background-color: transparent;
  line-height: 0.2;
  opacity: 1;
  outline: none;
  width: calc(100vw / 2 - 100% / 2);
  min-width: 60px;
  position: absolute;
  top: 0 !important;
  background-position: center 50%;
  background-repeat: no-repeat;
  height: 100%;
  object-fit: cover;
  pointer-events: all;
}
/* line 75, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav button.owl-prev:hover, .owl-carousel[class] .owl-nav button.owl-prev:focus,
.owl-carousel[class] .owl-nav button.owl-next:hover,
.owl-carousel[class] .owl-nav button.owl-next:focus {
  opacity: 0.8;
  color: inherit;
}
/* line 81, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav button.owl-prev:focus-visible,
.owl-carousel[class] .owl-nav button.owl-next:focus-visible {
  outline: 2px solid black;
  border: 1px dashed white;
}
/* line 86, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav button.owl-prev > span,
.owl-carousel[class] .owl-nav button.owl-next > span {
  display: none;
}
/* line 91, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav.disabled {
  display: block;
}
/* line 94, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-nav.disabled button.owl-prev,
.owl-carousel[class] .owl-nav.disabled button.owl-next {
  display: none;
}
/* line 102, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots {
  align-items: center;
  display: flex;
  justify-content: center;
}
/* line 107, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots button.owl-dot {
  padding: 6px;
}
/* line 110, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots button.owl-dot span {
  background-color: black;
  opacity: 0.25;
  border-radius: 50%;
  width: 8px;
  height: 8px;
}
/* line 118, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots button.owl-dot:hover, .owl-carousel[class] .owl-dots button.owl-dot:focus {
  outline: none;
}
/* line 122, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots button.owl-dot:hover span, .owl-carousel[class] .owl-dots button.owl-dot:focus span {
  opacity: 0.8;
}
/* line 128, ../sass/_owlcarousel.scss */
.owl-carousel[class] .owl-dots button.owl-dot.active span {
  opacity: 0.8;
}
/* line 135, ../sass/_owlcarousel.scss */
.owl-carousel[class] button.autoplay {
  width: 44px;
  height: 41px;
  font-size: 0;
  padding: 0;
  appearance: none;
  -webkit-appearance: none;
  border: none;
  background: url(../images/icon-pause.png) no-repeat;
  background-position: center center;
  background-size: contain;
  pointer-events: all;
}
/* line 152, ../sass/_owlcarousel.scss */
.owl-carousel[class] button.autoplay.paused {
  background-image: url(../images/icon-play.png);
}
/* line 157, ../sass/_owlcarousel.scss */
.owl-carousel[class] button.autoplay:focus {
  outline: none;
}
@media (max-width: 1024px) {
  /* line 135, ../sass/_owlcarousel.scss */
  .owl-carousel[class] button.autoplay {
    width: 32px;
    height: 32px;
  }
}

/* line 170, ../sass/_owlcarousel.scss */
.paragraph--type--bp-view button.owl-prev,
.paragraph--type--bp-view button.owl-next {
  top: 26% !important;
}

/* line 176, ../sass/_owlcarousel.scss */
.owl-theme .owl-nav {
  margin-top: 0px;
}

/* line 181, ../sass/_owlcarousel.scss */
.item-owl {
  padding: 0 15px;
  height: 100%;
}
/* line 185, ../sass/_owlcarousel.scss */
.item-owl .field.field--name-field-image {
  display: flex;
  flex-direction: column;
}
/* line 190, ../sass/_owlcarousel.scss */
.item-owl img {
  display: block;
  width: auto;
  margin-top: 5px;
  margin-bottom: 29px;
  object-fit: cover;
}
/* line 198, ../sass/_owlcarousel.scss */
.item-owl .paragraph--type--bp-image .title-credit-image.title-credit-image {
  bottom: 16px;
}
@media (max-width: 1024px) {
  /* line 181, ../sass/_owlcarousel.scss */
  .item-owl {
    padding: 0;
  }
}

/* line 208, ../sass/_owlcarousel.scss */
.paragraph-wrapper--type--slider .item-owl,
.slider-item .item-owl {
  padding: 0;
}
/* line 210, ../sass/_owlcarousel.scss */
.paragraph-wrapper--type--slider .item-owl img,
.slider-item .item-owl img {
  margin: 0;
}
/* line 215, ../sass/_owlcarousel.scss */
.paragraph-wrapper--type--slider .item-owl .paragraph--type--bp-image .title-credit-image p,
.slider-item .item-owl .paragraph--type--bp-image .title-credit-image p {
  margin: 0;
}

/* line 223, ../sass/_owlcarousel.scss */
#owl-carousel .owl-stage-outer {
  overflow: visible;
}

/* line 227, ../sass/_owlcarousel.scss */
.owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}

/* line 232, ../sass/_owlcarousel.scss */
.owl-carousel .caption {
  text-align: center;
}

/* line 239, ../sass/_owlcarousel.scss */
.view-display-id-slider .owl-carousel[class],
.slider-item .owl-carousel[class],
.paragraph--type--slider .owl-carousel[class] {
  margin-left: -15px;
  margin-right: -15px;
  width: calc(100% + 30px);
  max-width: none;
}
@media (max-width: 1024px) {
  /* line 239, ../sass/_owlcarousel.scss */
  .view-display-id-slider .owl-carousel[class],
  .slider-item .owl-carousel[class],
  .paragraph--type--slider .owl-carousel[class] {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }
  /* line 253, ../sass/_owlcarousel.scss */
  .view-display-id-slider .owl-carousel[class] .owl-stage-outer,
  .slider-item .owl-carousel[class] .owl-stage-outer,
  .paragraph--type--slider .owl-carousel[class] .owl-stage-outer {
    overflow: hidden !important;
  }
}
/* line 258, ../sass/_owlcarousel.scss */
.view-display-id-slider .owl-carousel[class] .owl-item,
.slider-item .owl-carousel[class] .owl-item,
.paragraph--type--slider .owl-carousel[class] .owl-item {
  display: table;
  margin-bottom: auto;
}

/* line 267, ../sass/_owlcarousel.scss */
.owl-theme .owl-dots {
  margin-top: 21px !important;
  margin-bottom: 21px;
}
@media screen and (max-width: 768px) {
  /* line 271, ../sass/_owlcarousel.scss */
  .paragraph--type--slider:not(.one-slide-image) .owl-theme .owl-dots {
    margin-bottom: 54px;
  }
}

/* line 278, ../sass/_owlcarousel.scss */
.paragraph--type--photo-album.paragraph--view-mode--default {
  margin-bottom: 3rem;
}
/* line 281, ../sass/_owlcarousel.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .owl-item {
  margin: 2px;
}
/* line 285, ../sass/_owlcarousel.scss */
.paragraph--type--photo-album.paragraph--view-mode--default button.owl-prev,
.paragraph--type--photo-album.paragraph--view-mode--default button.owl-next {
  margin: 0 !important;
  width: auto !important;
}
/* line 292, ../sass/_owlcarousel.scss */
html[dir="rtl"] .paragraph--type--photo-album.paragraph--view-mode--default button.owl-prev {
  right: 0 !important;
  left: auto !important;
}
/* line 297, ../sass/_owlcarousel.scss */
html[dir="ltr"] .paragraph--type--photo-album.paragraph--view-mode--default button.owl-prev {
  left: 0 !important;
  right: auto !important;
}
/* line 304, ../sass/_owlcarousel.scss */
html[dir="rtl"] .paragraph--type--photo-album.paragraph--view-mode--default button.owl-next {
  left: 0 !important;
  right: auto !important;
}
/* line 309, ../sass/_owlcarousel.scss */
html[dir="ltr"] .paragraph--type--photo-album.paragraph--view-mode--default button.owl-next {
  right: 0 !important;
  left: auto !important;
}
/* line 315, ../sass/_owlcarousel.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .owl-dots {
  position: absolute;
  width: 100%;
}

/* line 1, ../sass/_colorbox.scss */
#cboxOverlay {
  opacity: 1 !important;
}

/* line 4, ../sass/_colorbox.scss */
#colorbox {
  width: 100% !important;
  height: 100% !important;
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
}
/* line 13, ../sass/_colorbox.scss */
#colorbox [dir="rtl"] body.toolbar-tray-open.toolbar-vertical.toolbar-fixed {
  margin: 0 auto;
}
/* line 16, ../sass/_colorbox.scss */
#colorbox #cboxContent {
  opacity: 1 !important;
}
/* line 19, ../sass/_colorbox.scss */
#colorbox #cboxWrapper {
  width: 100% !important;
  position: relative !important;
  height: 100% !important;
}
/* line 24, ../sass/_colorbox.scss */
#colorbox #cboxLoadedContent {
  background: #000;
}
/* line 27, ../sass/_colorbox.scss */
#colorbox div#cboxContent {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  right: 0;
  left: 0;
  margin: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  /* line 27, ../sass/_colorbox.scss */
  #colorbox div#cboxContent {
    flex-direction: column;
  }
}
/* line 42, ../sass/_colorbox.scss */
#colorbox #cboxTitle {
  display: flex;
  display: none !important;
  position: absolute;
  color: white;
  bottom: 0;
  padding: 1rem 1.6rem;
  font-size: clamp(11px, 2vh, 1rem);
  flex-direction: column;
}
/* line 663, ../sass/_mixin.scss */
html[dir="rtl"] #colorbox #cboxTitle {
  text-align: right;
}
/* line 666, ../sass/_mixin.scss */
html[dir="ltr"] #colorbox #cboxTitle {
  text-align: left;
}
@media (max-width: 1024px) {
  /* line 42, ../sass/_colorbox.scss */
  #colorbox #cboxTitle {
    width: 100%;
  }
}
/* line 55, ../sass/_colorbox.scss */
#colorbox #cboxTitle * {
  font-size: inherit;
}
/* line 59, ../sass/_colorbox.scss */
#colorbox .cboxPhoto {
  margin: auto;
  border: 0;
  display: block;
  max-height: 100% !important;
  max-width: 100% !important;
  width: auto !important;
  height: 100% !important;
}
@media only screen and (max-width: 1024px) {
  /* line 59, ../sass/_colorbox.scss */
  #colorbox .cboxPhoto {
    height: auto !important;
    width: 100% !important;
  }
}
/* line 73, ../sass/_colorbox.scss */
#colorbox button#cboxPrevious:hover,
#colorbox #cboxPrevious {
  height: 56px !important;
  position: relative;
  display: block;
  order: 1;
  left: unset;
  right: unset;
  width: calc(9rem + 15px) !important;
  background: url(../images/arrow-right.svg) no-repeat center center !important;
  filter: invert(1);
  background-size: contain !important;
}
/* line 85, ../sass/_colorbox.scss */
html[dir="ltr"] #colorbox button#cboxPrevious:hover, html[dir="ltr"]
#colorbox #cboxPrevious {
  transform: rotate(180deg);
}
/* line 89, ../sass/_colorbox.scss */
#colorbox button#cboxClose {
  height: 56px !important;
  display: block;
  background: url(../images/EXIT.svg) no-repeat;
  top: 1rem;
  background-position: center !important;
}
/* line 714, ../sass/_mixin.scss */
html[dir="rtl"] #colorbox button#cboxClose {
  left: 0;
}
/* line 717, ../sass/_mixin.scss */
html[dir="ltr"] #colorbox button#cboxClose {
  right: 0;
}
/* line 706, ../sass/_mixin.scss */
html[dir="rtl"] #colorbox button#cboxClose {
  right: unset;
}
/* line 709, ../sass/_mixin.scss */
html[dir="ltr"] #colorbox button#cboxClose {
  left: unset;
}
@media (min-width: 1024px) {
  /* line 89, ../sass/_colorbox.scss */
  #colorbox button#cboxClose {
    width: calc(9rem + 15px) !important;
  }
}
@media (max-width: 1024px) {
  /* line 89, ../sass/_colorbox.scss */
  #colorbox button#cboxClose {
    width: 25px !important;
    height: 25px !important;
    background-size: contain;
    top: 0;
    margin: 0.5rem;
  }
}
/* line 108, ../sass/_colorbox.scss */
#colorbox button#cboxNext:hover,
#colorbox #cboxNext {
  height: 56px !important;
  position: relative;
  display: block;
  order: 3;
  left: unset;
  right: unset;
  width: calc(9rem + 15px) !important;
  background: url(../images/arrow-left-.svg) no-repeat center center !important;
  filter: invert(1);
  background-size: contain !important;
}
/* line 120, ../sass/_colorbox.scss */
html[dir="ltr"] #colorbox button#cboxNext:hover, html[dir="ltr"]
#colorbox #cboxNext {
  transform: rotate(180deg);
}
/* line 124, ../sass/_colorbox.scss */
#colorbox .cboxIframe {
  background: #000;
}
/* line 127, ../sass/_colorbox.scss */
#colorbox #cboxLoadedContent {
  order: 2;
  flex: 1;
  margin: auto;
  height: 100% !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border: 0 !important;
  background: #000;
}
/* line 140, ../sass/_colorbox.scss */
#colorbox div#cboxCurrent {
  position: absolute;
  top: unset !important;
  bottom: 8px;
  direction: ltr;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.02;
  letter-spacing: normal;
  color: #ffffff;
  padding: 1rem;
  font-size: 2rem;
  width: 9rem;
}
@media (max-width: 1024px) {
  /* line 140, ../sass/_colorbox.scss */
  #colorbox div#cboxCurrent {
    display: none !important;
  }
}
/* line 157, ../sass/_colorbox.scss */
html[dir="rtl"] #colorbox div#cboxCurrent {
  right: 15px;
  left: unset;
  text-align: right;
}
/* line 162, ../sass/_colorbox.scss */
html[dir="ltr"] #colorbox div#cboxCurrent {
  left: 15px;
  right: unset;
  text-align: left;
}
@media (min-width: 1024px) {
  /* line 169, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip {
    display: none;
  }
}
@media (max-width: 1024px) {
  /* line 174, ../sass/_colorbox.scss */
  #colorbox #cboxPrevious,
  #colorbox #cboxNext,
  #colorbox .cboxCurrent {
    display: none !important;
  }
  /* line 179, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    direction: ltr;
  }
}
@media (max-width: 1024px) and (max-width: 769px) {
  /* line 179, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip {
    bottom: 0 !important;
  }
}
@media (max-width: 1024px) {
  /* line 190, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip .cboxMarker {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 5px 7px;
    border-radius: 999px;
    font-size: 0;
    cursor: pointer;
    transition: all 0.3s ease;
    background: #ababab;
  }
  /* line 200, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip .cboxMarker:hover {
    background: #ffffff;
  }
  /* line 203, ../sass/_colorbox.scss */
  #colorbox #cboxThumbstrip .cboxMarker.active {
    background: #ffffff;
  }
}

/* line 1, ../sass/_components.scss */
main#content {
  margin-top: 30px;
}

/* line 6, ../sass/_components.scss */
.path-frontpage main#content {
  margin-top: 0;
}

/* line 11, ../sass/_components.scss */
ul {
  padding-inline-start: 0.5em;
}

/* line 15, ../sass/_components.scss */
.paragraph--type--media-title-link {
  color: #000000;
}
/* line 18, ../sass/_components.scss */
.paragraph--type--media-title-link a,
.paragraph--type--media-title-link div {
  color: #000000;
  text-decoration: none !important;
}
/* line 24, ../sass/_components.scss */
.paragraph--type--media-title-link .field--name-field-content {
  text-decoration: none;
  align-self: flex-start;
  padding: 12px 0rem;
  line-height: 1.5em;
  margin-bottom: 0.5rem;
}
/* line 31, ../sass/_components.scss */
.paragraph--type--media-title-link .field--name-field-content p {
  line-height: 1.5em;
  margin-bottom: 0;
}
/* line 37, ../sass/_components.scss */
.paragraph--type--media-title-link .field--name-field-image,
.paragraph--type--media-title-link img {
  width: 100%;
  height: 100%;
  max-height: 16.73rem;
  object-fit: cover;
}

/* line 48, ../sass/_components.scss */
.paragraph--type--webform-picture .field--name-field-image,
.paragraph--type--webform-picture img {
  margin: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 57, ../sass/_components.scss */
div#cboxLoadedContent iframe.media-oembed-content {
  width: 80vw;
  height: 80vh;
}

/* line 64, ../sass/_components.scss */
.more-link {
  display: inline-block;
  position: absolute;
  left: 0;
}
/* line 69, ../sass/_components.scss */
.more-link a {
  color: #7c7c7c;
  text-decoration: underline;
}

/* line 75, ../sass/_components.scss */
.random-identity-color,
.btn.random-identity-color {
  background-color: var(--random--color);
  border: 2px solid var(--random--color);
  color: white;
  text-decoration: none !important;
  font-weight: bold;
}
/* line 615, ../sass/_mixin.scss */
.random-identity-color:hover, .random-identity-color:focus-visible,
.btn.random-identity-color:hover,
.btn.random-identity-color:focus-visible {
  color: var(--random--color) !important;
  background-color: transparent;
  opacity: 1 !important;
}
/* line 620, ../sass/_mixin.scss */
.random-identity-color:hover .link,
.random-identity-color:hover a, .random-identity-color:focus-visible .link,
.random-identity-color:focus-visible a,
.btn.random-identity-color:hover .link,
.btn.random-identity-color:hover a,
.btn.random-identity-color:focus-visible .link,
.btn.random-identity-color:focus-visible a {
  color: var(--random--color) !important;
  opacity: 1 !important;
}

/* line 80, ../sass/_components.scss */
.title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  font-weight: bold;
  padding: 2.35rem 0 0.9rem !important;
  margin: 0 !important;
}
@media (max-width: 1024px) {
  /* line 80, ../sass/_components.scss */
  .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
@media (min-width: 1024px) {
  /* line 80, ../sass/_components.scss */
  .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    font-size: 2.4444rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 80, ../sass/_components.scss */
  .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding: 1.6rem 0 0.6rem !important;
  }
}
/* line 85, ../sass/_components.scss */
.paragraph-wrapper--type--container + .paragraph-wrapper--type--container .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 20px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 85, ../sass/_components.scss */
  .paragraph-wrapper--type--container + .paragraph-wrapper--type--container .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 95, ../sass/_components.scss */
.paragraph-wrapper:not(.paragraph-wrapper--type--spacer) + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 20px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 95, ../sass/_components.scss */
  .paragraph-wrapper:not(.paragraph-wrapper--type--spacer) + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 106, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--60 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 50px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 106, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--60 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 30px) !important;
  }
}
/* line 116, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--50 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 40px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 116, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--50 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 40px) !important;
  }
}
/* line 126, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--40 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 30px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 126, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--40 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 30px) !important;
  }
}
/* line 136, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--30 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 20px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 136, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--30 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 146, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--20 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: calc(2.35rem - 10px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 146, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--20 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: calc(1.6rem - 10px) !important;
  }
}
/* line 156, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--10 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
  padding-top: 2.35rem !important;
}
@media only screen and (max-width: 1024px) {
  /* line 156, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--10 + .paragraph-wrapper--type--title-language-switcher .title-language-switcher-wrap.title-header.horizontal_b.title-language-switcher {
    padding-top: 1.6rem !important;
  }
}

/* line 167, ../sass/_components.scss */
.field--name-bp-header {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  font-weight: bold;
  padding: 2.35rem 0 0.9rem !important;
  margin: 0 !important;
}
@media (max-width: 1024px) {
  /* line 167, ../sass/_components.scss */
  .field--name-bp-header {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
@media (min-width: 1024px) {
  /* line 167, ../sass/_components.scss */
  .field--name-bp-header {
    font-size: 2.4444rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 167, ../sass/_components.scss */
  .field--name-bp-header {
    padding: 1.6rem 0 0.6rem !important;
  }
}
/* line 171, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--60 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: calc(2.35rem - 50px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 171, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--60 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: calc(1.6rem - 30px) !important;
  }
}
/* line 181, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--50 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: calc(2.35rem - 40px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 181, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--50 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: calc(1.6rem - 40px) !important;
  }
}
/* line 191, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--40 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: calc(2.35rem - 30px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 191, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--40 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: calc(1.6rem - 30px) !important;
  }
}
/* line 201, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--30 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: calc(2.35rem - 20px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 201, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--30 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 211, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--20 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: calc(2.35rem - 10px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 211, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--20 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: calc(1.6rem - 10px) !important;
  }
}
/* line 221, ../sass/_components.scss */
.paragraph-wrapper--type--spacer.spacer-space--10 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
  padding-top: 2.35rem !important;
}
@media only screen and (max-width: 1024px) {
  /* line 221, ../sass/_components.scss */
  .paragraph-wrapper--type--spacer.spacer-space--10 + .paragraph-wrapper--type--bp-view .field--name-bp-header {
    padding-top: 1.6rem !important;
  }
}

/* line 232, ../sass/_components.scss */
.field--name-bp-view {
  padding-left: 0;
  padding-right: 0;
}
/* line 236, ../sass/_components.scss */
.field--name-bp-view .views-element-container.col-auto {
  padding-left: 0;
  padding-right: 0;
}
/* line 241, ../sass/_components.scss */
.field--name-bp-view .view-content > * {
  padding-left: 0;
  padding-right: 0;
}

/* 'more' link of views - paragraph--type--bp-view*/
/* line 248, ../sass/_components.scss */
.field--name-field-more-link {
  text-align: end;
}
@media only screen and (min-width: 1024px) {
  /* line 248, ../sass/_components.scss */
  .field--name-field-more-link {
    font-size: 1.08888rem;
  }
}

/* line 257, ../sass/_components.scss */
.paragraph--type--icon-title-subtitle .field--name-field-title {
  font-size: 16px;
  font-weight: bold;
}
/* line 262, ../sass/_components.scss */
.paragraph--type--icon-title-subtitle .field--name-field-subtitle {
  font-size: 16px;
  color: #ababab;
}

/* line 269, ../sass/_components.scss */
.title-header {
  margin-bottom: 1rem;
}

/* line 273, ../sass/_components.scss */
.title-language-switcher.title-header {
  /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;
  flex-direction: column;
}
/* line 286, ../sass/_components.scss */
.title-language-switcher.title-header .title {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  text-decoration: none;
  font-family: Abraham;
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: bold;
  color: black;
  word-break: normal !important;
  margin: 0;
  font-weight: 900;
}
@media (max-width: 1024px) {
  /* line 286, ../sass/_components.scss */
  .title-language-switcher.title-header .title {
    font-size: 2.3333rem !important;
    line-height: 1.2381 !important;
  }
}
@media (min-width: 1024px) {
  /* line 286, ../sass/_components.scss */
  .title-language-switcher.title-header .title {
    font-size: 2.8888rem !important;
  }
}
/* line 305, ../sass/_components.scss */
.title-language-switcher.title-header.vertical .title {
  flex-direction: column;
}
/* line 309, ../sass/_components.scss */
.title-language-switcher.title-header.horizontal_s .title, .title-language-switcher.title-header.horizontal_b .title {
  display: flex;
  flex-direction: row;
  margin-top: 0;
}
@media only screen and (max-width: 1024px) {
  /* line 309, ../sass/_components.scss */
  .title-language-switcher.title-header.horizontal_s .title, .title-language-switcher.title-header.horizontal_b .title {
    flex-direction: column;
  }
}
/* line 320, ../sass/_components.scss */
.title-language-switcher.title-header.horizontal_s .title > div, .title-language-switcher.title-header.horizontal_b .title > div {
  padding-left: 0.3em;
}
/* line 323, ../sass/_components.scss */
html[lang="en"] .title-language-switcher.title-header.horizontal_s .title > div, html[lang="en"] .title-language-switcher.title-header.horizontal_b .title > div {
  padding-left: 0;
  padding-right: 0.3em;
}
/* line 331, ../sass/_components.scss */
.title-language-switcher.title-header.horizontal_s .title {
  font-size: 1.08888rem !important;
  line-height: 1.6363 !important;
}
/* line 337, ../sass/_components.scss */
.title-language-switcher.title-header .donor-name {
  font-size: 2rem;
  line-height: 1.1111;
}
/* line 341, ../sass/_components.scss */
html[dir="rtl"] .title-language-switcher.title-header .donor-name {
  margin-top: 1rem;
}
/* line 345, ../sass/_components.scss */
html[dir="ltr"] .title-language-switcher.title-header .donor-name {
  margin-bottom: 1rem;
  order: -1;
}
@media (max-width: 1024px) {
  /* line 337, ../sass/_components.scss */
  .title-language-switcher.title-header .donor-name {
    font-size: 1.5rem;
    line-height: 1.3703;
  }
}
/* line 663, ../sass/_mixin.scss */
html[dir="rtl"] .title-language-switcher.title-header .title .field {
  text-align: right;
}
/* line 666, ../sass/_mixin.scss */
html[dir="ltr"] .title-language-switcher.title-header .title .field {
  text-align: left;
}
/* line 362, ../sass/_components.scss */
.title-language-switcher.title-header .field--name-field-header-arabic {
  direction: rtl;
}
/* line 366, ../sass/_components.scss */
.title-language-switcher.title-header .field--name-field-header-hebrew {
  direction: rtl;
}
/* line 370, ../sass/_components.scss */
.title-language-switcher.title-header .field--name-field-header-english {
  direction: ltr;
}
/* line 375, ../sass/_components.scss */
html[lang="en"] .title-language-switcher.title-header .title-en {
  order: 1;
}
/* line 381, ../sass/_components.scss */
html[lang="he"] .title-language-switcher.title-header .title-he {
  order: 1;
}
/* line 387, ../sass/_components.scss */
html[lang="ar"] .title-language-switcher.title-header .title-ar {
  order: 1;
}

/* line 394, ../sass/_components.scss */
.title-language-switcher-wrap a {
  text-decoration: none !important;
}
/* line 398, ../sass/_components.scss */
.title-language-switcher-wrap a:hover {
  opacity: 0.8;
  display: block;
}

/* line 404, ../sass/_components.scss */
.border_top_box {
  box-shadow: 0 0 10px 0 #c7c4c4;
}

/* line 408, ../sass/_components.scss */
.paragraph--type--bp-image .field--name-bp-image-field {
  margin: 0;
  padding: 0;
}
/* line 412, ../sass/_components.scss */
.paragraph--type--bp-image .field--name-bp-image-field img {
  width: 100%;
  height: auto;
}

/* line 418, ../sass/_components.scss */
.paragraph--type--bp-image {
  margin: 0;
  padding: 0;
}
/* line 422, ../sass/_components.scss */
.paragraph--type--bp-image img {
  width: 100%;
  height: auto;
}
/* line 427, ../sass/_components.scss */
.paragraph--type--bp-image .title-credit-image {
  display: flex;
  gap: 3px;
}
/* line 431, ../sass/_components.scss */
.paragraph--type--bp-image .title-credit-image p {
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
  font-size: 14px;
}
@media (max-width: 1024px) {
  /* line 431, ../sass/_components.scss */
  .paragraph--type--bp-image .title-credit-image p {
    font-size: 0.888888rem;
  }
}
/* line 443, ../sass/_components.scss */
.paragraph--type--bp-image .field--name-field-content {
  text-decoration: none;
  align-self: flex-start;
  padding: 12px 0rem;
  line-height: 1.5em;
  margin-bottom: 0.5rem;
  order: 10;
}
/* line 451, ../sass/_components.scss */
.paragraph--type--bp-image .field--name-field-content p {
  line-height: 1.5em;
  margin-bottom: 0;
}

/* line 459, ../sass/_components.scss */
.paragraph--type--media-box .field--name-field-image {
  margin: 0;
}
/* line 463, ../sass/_components.scss */
.paragraph--type--media-box .header_img {
  position: relative;
}
/* line 466, ../sass/_components.scss */
.paragraph--type--media-box .header_img img {
  width: 100%;
  height: auto;
}
/* line 471, ../sass/_components.scss */
.paragraph--type--media-box .header_img > div.header-content {
  background-color: rgba(0, 0, 0, 0.55);
  color: white;
  position: absolute;
  bottom: 0;
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  text-align: justify;
  width: 100%;
  text-align: center;
}
@media (max-width: 1024px) {
  /* line 471, ../sass/_components.scss */
  .paragraph--type--media-box .header_img > div.header-content {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
/* line 524, ../sass/_mixin.scss */
.paragraph--type--media-box .header_img > div.header-content > * {
  display: inline-flex;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  align-items: center;
}
/* line 530, ../sass/_mixin.scss */
.paragraph--type--media-box .header_img > div.header-content > * > * {
  display: inline;
}
/* line 485, ../sass/_mixin.scss */
.paragraph--type--media-box .header_img > div.header-content > *:not(:last-child):after {
  content: " ";
  width: 1px;
  background: currentColor;
  height: 1em;
  margin-right: 0.5em;
  margin-left: 0.5em;
  display: inline-block;
  vertical-align: middle;
}
/* line 495, ../sass/_mixin.scss */
.paragraph--type--media-box .header_img > div.header-content > * > * {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
/* line 479, ../sass/_components.scss */
.paragraph--type--media-box .header_img > div.header-content > div:first-of-type {
  font-weight: bold;
}
/* line 482, ../sass/_components.scss */
.paragraph--type--media-box .header_img > div.header-content > div:first-of-type:after {
  font-weight: normal;
}

/* line 493, ../sass/_components.scss */
nav.tabs {
  margin-top: 36px;
}

/* line 497, ../sass/_components.scss */
.subtitle {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  font-weight: 300;
  color: black !important;
}
@media (max-width: 1024px) {
  /* line 497, ../sass/_components.scss */
  .subtitle {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 506, ../sass/_components.scss */
.view-display-id-three_posts .view-content.row,
.view-display-id-four_posts .view-content.row,
.view-display-id-two_posts .view-content.row {
  margin: auto;
  width: 100%;
}
/* line 510, ../sass/_components.scss */
.view-display-id-three_posts .view-content.row .posts-view.item-list,
.view-display-id-four_posts .view-content.row .posts-view.item-list,
.view-display-id-two_posts .view-content.row .posts-view.item-list {
  width: 100%;
}
/* line 514, ../sass/_components.scss */
.view-display-id-three_posts .view-content.row .posts-view.item-list > ul,
.view-display-id-four_posts .view-content.row .posts-view.item-list > ul,
.view-display-id-two_posts .view-content.row .posts-view.item-list > ul {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
/* line 520, ../sass/_components.scss */
.view-display-id-three_posts .view-content.row .posts-view.item-list > ul li h2,
.view-display-id-four_posts .view-content.row .posts-view.item-list > ul li h2,
.view-display-id-two_posts .view-content.row .posts-view.item-list > ul li h2 {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 520, ../sass/_components.scss */
  .view-display-id-three_posts .view-content.row .posts-view.item-list > ul li h2,
  .view-display-id-four_posts .view-content.row .posts-view.item-list > ul li h2,
  .view-display-id-two_posts .view-content.row .posts-view.item-list > ul li h2 {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .view-display-id-four_posts .views-view-grid {
  margin-left: 0;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .view-display-id-four_posts .views-view-grid {
  margin-right: 0;
}

/* line 542, ../sass/_components.scss */
.view-id-events .view-header,
.view-id-events.view-display-id-gallery .view-header,
.view-id-all-events-restricted-bo.view-display-id-block-1 .view-header,
.view-id-all-events-restricted-bo.view-display-id-block-2 .view-header {
  width: 100%;
}
/* line 546, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped {
  background: #fff !important;
}
/* line 549, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr {
  background: #fff;
  padding: 0;
}
/* line 553, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr th,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr th,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr th,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped thead tr th {
  text-align: start;
}
/* line 558, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody {
  background: #fff;
  border: 1px solid #000;
  /* Select the first <td> in each <tr> */
  /* Select the last <td> in each <tr> */
}
/* line 562, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr {
  border: none;
  --bs-table-accent-bg: transparent;
  padding: 0;
}
/* line 572, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td {
  border-color: #333;
}
/* line 576, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td.today,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td.today,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td.today,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td.today {
  background: #9c9c9c !important;
}
/* line 581, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day time.calendar-view-day__number,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day time.calendar-view-day__number,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day time.calendar-view-day__number,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day time.calendar-view-day__number {
  cursor: default;
  align-self: auto;
}
/* line 587, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row {
  min-height: 60px;
}
/* line 594, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row.is-multi.is-multi--last div.views-field-title,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row.is-multi.is-multi--last div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row.is-multi.is-multi--last div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row.is-multi.is-multi--last div.views-field-title {
  opacity: 1;
  pointer-events: auto;
}
/* line 601, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row a,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row a,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row a,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td .calendar-view-day ul li.calendar-view-day__row a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/* line 621, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:first-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:first-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:first-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:first-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title {
  opacity: 1;
  pointer-events: auto;
}
/* line 637, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:last-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:last-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:last-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped tbody tr td:last-child .calendar-view-day ul li.calendar-view-day__row div.views-field-title {
  opacity: 1;
  pointer-events: auto;
}
/* line 649, ../sass/_components.scss */
.view-id-events table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped caption,
.view-id-events.view-display-id-gallery table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped caption,
.view-id-all-events-restricted-bo.view-display-id-block-1 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped caption,
.view-id-all-events-restricted-bo.view-display-id-block-2 table.calendar-view-table.calendar-view-month.responsive-enabled.table.table-striped caption {
  display: none;
}
/* line 654, ../sass/_components.scss */
.view-id-events .view-filters,
.view-id-events.view-display-id-gallery .view-filters,
.view-id-all-events-restricted-bo.view-display-id-block-1 .view-filters,
.view-id-all-events-restricted-bo.view-display-id-block-2 .view-filters {
  width: 100%;
  flex-direction: row;
}
@media (max-width: 1024px) {
  /* line 654, ../sass/_components.scss */
  .view-id-events .view-filters,
  .view-id-events.view-display-id-gallery .view-filters,
  .view-id-all-events-restricted-bo.view-display-id-block-1 .view-filters,
  .view-id-all-events-restricted-bo.view-display-id-block-2 .view-filters {
    height: auto;
  }
}
/* line 664, ../sass/_components.scss */
.view-id-events ul.pager__items.js-pager__items.calendar-view-pager,
.view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager,
.view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager,
.view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager {
  position: sticky;
  top: 135px;
  background-color: #fff;
  z-index: 1;
  box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  border-radius: 39px;
  height: 60px;
  padding: 0px 8px;
}
@media (max-width: 768px) {
  /* line 664, ../sass/_components.scss */
  .view-id-events ul.pager__items.js-pager__items.calendar-view-pager,
  .view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager,
  .view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager,
  .view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager {
    top: 110px;
    flex-direction: row;
  }
}
/* line 680, ../sass/_components.scss */
.view-id-events ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
.view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
.view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
.view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item {
  font-size: 1.2rem;
  padding: 0 0.5rem;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
  /* line 680, ../sass/_components.scss */
  .view-id-events ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
  .view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
  .view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item,
  .view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager li.pager__item.pager__current .js-form-item {
    font-size: 1em;
  }
}
/* line 693, ../sass/_components.scss */
.view-id-events ul.pager__items.js-pager__items.calendar-view-pager > *,
.view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager > *,
.view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager > *,
.view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager > * {
  white-space: nowrap;
  width: max-content;
}
/* line 697, ../sass/_components.scss */
.view-id-events ul.pager__items.js-pager__items.calendar-view-pager > * a,
.view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager > * a,
.view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager > * a,
.view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager > * a {
  font-size: 1.2em;
  text-transform: unset;
}
@media (max-width: 1024px) {
  /* line 697, ../sass/_components.scss */
  .view-id-events ul.pager__items.js-pager__items.calendar-view-pager > * a,
  .view-id-events.view-display-id-gallery ul.pager__items.js-pager__items.calendar-view-pager > * a,
  .view-id-all-events-restricted-bo.view-display-id-block-1 ul.pager__items.js-pager__items.calendar-view-pager > * a,
  .view-id-all-events-restricted-bo.view-display-id-block-2 ul.pager__items.js-pager__items.calendar-view-pager > * a {
    font-size: 1em;
  }
}

/* line 712, ../sass/_components.scss */
form#protected-pages-enter-password {
  max-width: 400px;
  margin: 0 auto;
  padding: 1rem;
}

/* line 719, ../sass/_components.scss */
.tags-view div ul li {
  border-radius: 15px;
  padding: 3px 15px 3px 15px !important;
  margin-top: 18px !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .tags-view div ul li {
  margin-left: 10px !important;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .tags-view div ul li {
  margin-right: 10px !important;
}
/* line 727, ../sass/_components.scss */
.tags-view div ul li a {
  font-family: Abraham;
  font-size: 0.8888rem !important;
  line-height: 1.3125 !important;
  text-align: -webkit-right;
  text-align: right;
  color: black;
  list-style: none;
  text-decoration: none;
}
@media (max-width: 1024px) {
  /* line 727, ../sass/_components.scss */
  .tags-view div ul li a {
    font-size: 0.8888rem !important;
    line-height: 1.3125 !important;
  }
}

/* line 739, ../sass/_components.scss */
.field--name-field-tags {
  margin-top: 1em;
}
/* line 742, ../sass/_components.scss */
.field--name-field-tags ul li {
  display: inline-block;
  padding: 0 !important;
  display: inline-flex;
  align-content: center;
  align-self: center;
  margin: 0 10px 0 0 !important;
}
/* line 750, ../sass/_components.scss */
html[dir="rtl"] .field--name-field-tags ul li {
  margin: 0 0 0 10px !important;
}
/* line 754, ../sass/_components.scss */
.field--name-field-tags ul li a {
  border: solid 1px black;
  border-radius: 9999px;
  padding: 3px 15px 3px 15px !important;
  font-family: Abraham;
  font-size: 0.8888rem !important;
  line-height: 1.3125 !important;
  text-align: -webkit-right;
  text-align: right;
  color: black;
  list-style: none;
  text-decoration: none;
  margin-bottom: 1rem;
}
@media (max-width: 1024px) {
  /* line 754, ../sass/_components.scss */
  .field--name-field-tags ul li a {
    font-size: 0.8888rem !important;
    line-height: 1.3125 !important;
  }
}

/* line 770, ../sass/_components.scss */
.subtitle-view {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  font-weight: bold;
  text-align: -webkit-right;
  text-align: right;
}
@media (max-width: 1024px) {
  /* line 770, ../sass/_components.scss */
  .subtitle-view {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 778, ../sass/_components.scss */
.subtitle .field--name-field-subtitle {
  color: black;
}

/* line 783, ../sass/_components.scss */
.contener-box-shadow {
  box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5);
}

/* line 788, ../sass/_components.scss */
.logo img {
  height: 85px;
  width: auto;
  object-fit: contain;
}
@media (max-width: 1207px) {
  /* line 788, ../sass/_components.scss */
  .logo img {
    height: 51px;
  }
}

/* line 799, ../sass/_components.scss */
.animated-logo-wrapper {
  flex: 0 1 392px;
  padding-left: 0;
  padding-right: 0;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .animated-logo-wrapper {
  margin-left: 8px;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .animated-logo-wrapper {
  margin-right: 8px;
}
@media (max-width: 1280px) {
  /* line 799, ../sass/_components.scss */
  .animated-logo-wrapper {
    max-width: 350px;
  }
}
@media (max-width: 1024px) {
  /* line 799, ../sass/_components.scss */
  .animated-logo-wrapper {
    margin: 0;
  }
}
@media (max-width: 576px) {
  /* line 799, ../sass/_components.scss */
  .animated-logo-wrapper {
    max-width: 75%;
  }
}

/* line 819, ../sass/_components.scss */
.links {
  /*TODO: What the hell is this?*/
  /* Apparently, its the tags links, should be .field--name-field-tags >ul.links */
  display: flex;
  flex-wrap: wrap;
}
/* line 825, ../sass/_components.scss */
.links li {
  padding: 9px 18px;
}

/* line 832, ../sass/_components.scss */
.paragraph-wrapper--type--title-language-switcher.title--horizontal_b + .paragraph-wrapper--type--bp-block .block.block-menu.navigation.menu--footer {
  margin-top: -20px;
}
@media only screen and (max-width: 1024px) {
  /* line 832, ../sass/_components.scss */
  .paragraph-wrapper--type--title-language-switcher.title--horizontal_b + .paragraph-wrapper--type--bp-block .block.block-menu.navigation.menu--footer {
    margin-top: -10px;
  }
}
/* line 840, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-0 {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  padding: 0px;
}
@media (max-width: 1024px) {
  /* line 840, ../sass/_components.scss */
  .block.block-menu.navigation.menu--footer .menu.menu-level-0 {
    flex-direction: column;
  }
}
/* line 852, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item span,
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item h3 {
  font-weight: 900;
}
/* line 860, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item a,
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item span,
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item h3 {
  font-size: 1.8888rem !important;
  line-height: 1 !important;
  border-bottom: 1px solid black;
  padding-top: 11.5px;
  padding-bottom: 11.5px;
  width: 100%;
  display: block;
}
@media (max-width: 1024px) {
  /* line 860, ../sass/_components.scss */
  .block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item a,
  .block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item span,
  .block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item h3 {
    font-size: 1.7777rem !important;
    line-height: 1 !important;
  }
}
/* line 871, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-0 .menu-item a {
  font-weight: 100;
}
/* line 876, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-0 a {
  text-decoration: none;
  margin-bottom: 0;
}
/* line 882, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu-item.menu-item--expanded {
  width: 50%;
  padding-left: 135px;
}
/* line 886, ../sass/_components.scss */
html[dir="ltr"] .block.block-menu.navigation.menu--footer .menu-item.menu-item--expanded {
  padding-left: 0;
  padding-right: 135px;
}
@media (max-width: 1440px) {
  /* line 882, ../sass/_components.scss */
  .block.block-menu.navigation.menu--footer .menu-item.menu-item--expanded {
    width: 46%;
  }
}
@media (max-width: 1024px) {
  /* line 896, ../sass/_components.scss */
  .block.block-menu.navigation.menu--footer .menu-item.menu-item--expanded.menu-item.menu-item--expanded {
    width: 100%;
    margin-bottom: 3rem;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  /* line 902, ../sass/_components.scss */
  html[dir="ltr"] .block.block-menu.navigation.menu--footer .menu-item.menu-item--expanded.menu-item.menu-item--expanded {
    margin-left: 0px;
    margin-right: 20px;
  }
}
/* line 910, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-1 {
  padding: 0;
}
/* line 915, ../sass/_components.scss */
.block.block-menu.navigation.menu--footer .menu.menu-level-1 .menu-item span,
.block.block-menu.navigation.menu--footer .menu.menu-level-1 .menu-item h3 {
  color: black;
}

/* line 924, ../sass/_components.scss */
.menu-item-post-img {
  display: flex;
  justify-content: space-between;
  list-style: none;
}

/* line 931, ../sass/_components.scss */
.menu .menu-level-1 {
  position: relative;
}

/* line 936, ../sass/_components.scss */
.two-puls-three.item-list {
  width: 100%;
}

/* line 941, ../sass/_components.scss */
#block-bezalel-page-title .title {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
  margin: auto;
}
@media (min-width: 576px) {
  /* line 941, ../sass/_components.scss */
  #block-bezalel-page-title .title {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 941, ../sass/_components.scss */
  #block-bezalel-page-title .title {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 941, ../sass/_components.scss */
  #block-bezalel-page-title .title {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 941, ../sass/_components.scss */
  #block-bezalel-page-title .title {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 941, ../sass/_components.scss */
  #block-bezalel-page-title .title {
    max-width: 1980px;
  }
}

/* line 947, ../sass/_components.scss */
.col-auto {
  margin-left: 0;
  margin-right: 0;
}

/* line 953, ../sass/_components.scss */
.banner-text-button .rap-item {
  align-items: center;
}

/* line 958, ../sass/_components.scss */
.view {
  display: flex;
  flex-wrap: wrap;
}
/* line 962, ../sass/_components.scss */
.view .view-content {
  width: 100%;
}
@media only screen and (max-width: 1024px) {
  /* line 958, ../sass/_components.scss */
  .view {
    flex-direction: column;
  }
}
/* line 970, ../sass/_components.scss */
.view .view-empty {
  width: 100%;
}
/* line 974, ../sass/_components.scss */
.view .view-header {
  order: -1;
  text-align: end;
  align-self: end;
  padding: 0.275rem 0.75rem;
  margin-bottom: 1rem;
  font-size: 1.08888rem;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .view .view-header {
  margin-right: auto;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .view .view-header {
  margin-left: auto;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .view .view-header {
  padding-left: 0;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .view .view-header {
  padding-right: 0;
}
/* line 985, ../sass/_components.scss */
.view.filters-labels-sr-only .view-filters label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
/* line 989, ../sass/_components.scss */
.view .view-filters {
  order: -2;
  max-width: 100%;
}
@media only screen and (max-width: 1024px) {
  /* line 989, ../sass/_components.scss */
  .view .view-filters {
    height: 510px;
  }
}
/* line 1000, ../sass/_components.scss */
.view .view-filters form .form-row > fieldset,
.view .view-filters form .form-row > div {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
}
@media (max-width: 1024px) {
  /* line 1000, ../sass/_components.scss */
  .view .view-filters form .form-row > fieldset,
  .view .view-filters form .form-row > div {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 1006, ../sass/_components.scss */
.view .view-filters form .form-type-select select {
  display: inline-block;
  width: 215px;
  font-weight: 700;
}
@media (max-width: 1024px) {
  /* line 1014, ../sass/_components.scss */
  .view .view-filters form .form-group {
    padding-bottom: 15px;
    width: 100%;
    margin-bottom: 30px;
  }
  /* line 1019, ../sass/_components.scss */
  .view .view-filters form .form-group input,
  .view .view-filters form .form-group select {
    width: 100%;
  }
  /* line 1024, ../sass/_components.scss */
  .view .view-filters form .form-group:not(:last-child) {
    border-bottom: 1px solid grey;
  }
  /* line 1029, ../sass/_components.scss */
  .view .view-filters form .form-actions {
    margin-top: 15px;
  }
}
/* line 1041, ../sass/_components.scss */
.view > nav {
  width: 100%;
}

/* line 1046, ../sass/_components.scss */
.has-error .invalid-feedback {
  display: block;
  font-size: 1.2rem;
}

/* line 1052, ../sass/_components.scss */
form hr {
  border: none;
}

/* line 1057, ../sass/_components.scss */
.form-control, .standard-form .form-type-date input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input, .standard-form .form-type-select select[class], .standard-form.form-type-select select[class],
.webform-element--title-inline .form-type-select select[class],
.webform-element--title-inline.form-type-select select[class] {
  display: block;
  width: 100%;
  padding: 0.275rem 0.75rem;
  font-size: 1rem;
  line-height: 1;
  color: inherit;
  background-color: transparent;
  background-clip: padding-box;
  border: none;
  border-bottom: 1px solid #9b9b9b;
  border-radius: 0;
  transition: none;
  margin: 0;
}
/* line 1072, ../sass/_components.scss */
.form-control:focus, .standard-form .form-type-date input:focus,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:focus,
.webform-element--title-inline .form-type-date input:focus,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:focus, .standard-form .form-type-select select[class]:focus, .standard-form.form-type-select select[class]:focus,
.webform-element--title-inline .form-type-select select[class]:focus,
.webform-element--title-inline.form-type-select select[class]:focus {
  color: black;
  background-color: #fff;
  border-color: black;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);
}
/* line 1080, ../sass/_components.scss */
.form-control::placeholder, .standard-form .form-type-date input::placeholder,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input::placeholder,
.webform-element--title-inline .form-type-date input::placeholder,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input::placeholder, .standard-form .form-type-select select[class]::placeholder, .standard-form.form-type-select select[class]::placeholder,
.webform-element--title-inline .form-type-select select[class]::placeholder,
.webform-element--title-inline.form-type-select select[class]::placeholder {
  color: #9b9b9b;
  font-weight: 300;
}

/* line 1087, ../sass/_components.scss */
.form-type-select select {
  background: transparent;
  border: none;
  color: black;
  font-size: 1em;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  appearance: none;
  background-image: url("../images/Dropdown arrow.svg");
  background-repeat: no-repeat;
}
/* line 1102, ../sass/_components.scss */
html[dir="rtl"] .form-type-select select {
  background-position: left center;
  padding-left: 1.5em;
}
/* line 1107, ../sass/_components.scss */
html[dir="ltr"] .form-type-select select {
  background-position: right center;
  padding-right: 1.5em;
}

/* line 1116, ../sass/_components.scss */
.form-type-select {
  display: block;
  padding: 0 0.75rem;
  /*The padding left/right of form-control.*/
  font-size: 1rem;
  font-family: Abraham, sans-serif;
  line-height: 1.5;
  color: inherit;
  background-color: transparent;
  background-clip: padding-box;
  border: none;
  border-radius: 0;
  transition: none;
  max-width: 100%;
}
/* line 1132, ../sass/_components.scss */
form [class*="col-"] .form-type-select {
  width: 100%;
}
/* line 1140, ../sass/_components.scss */
.form-type-select .select2 {
  /*.select2 is the fancy jQueryUI select replacement.*/
  padding: 0.375rem 0.3rem;
  /*The padding top/bottom of form-control.*/
  border-bottom: 1px solid #9b9b9b;
}
/* line 1146, ../sass/_components.scss */
.form-type-select .select2 span.select2-selection {
  border-bottom: none;
  background: inherit;
  outline: none;
}
/* line 1151, ../sass/_components.scss */
.form-type-select .select2 span.select2-selection .select2-selection__rendered {
  padding-right: 0;
  padding-left: 20px;
}
/* line 1156, ../sass/_components.scss */
.form-type-select .select2 span.select2-selection:focus {
  outline: 2px solid black;
}
@media (max-width: 1024px) {
  /* line 1116, ../sass/_components.scss */
  .form-type-select {
    width: 100%;
  }
}
/* line 1168, ../sass/_components.scss */
form.webform-submission-form .form-type-select .multiselect-input {
  position: absolute;
  margin-top: 4.5rem;
}
@media (max-width: 1024px) {
  /* line 1168, ../sass/_components.scss */
  form.webform-submission-form .form-type-select .multiselect-input {
    margin-top: 0.6em;
  }
}
/* line 1176, ../sass/_components.scss */
form.webform-submission-form .form-type-select .multiselect-input + label {
  position: relative !important;
  width: 100%;
  margin-top: 3rem;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] form.webform-submission-form .form-type-select .multiselect-input + label {
  margin-right: 1.5rem;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] form.webform-submission-form .form-type-select .multiselect-input + label {
  margin-left: 1.5rem;
}
/* line 1183, ../sass/_components.scss */
form.webform-submission-form .form-type-select .multiselect-input:first-of-type {
  display: inherit;
  margin-top: 2em;
}

/* line 1198, ../sass/_components.scss */
.webform-element-help--content,
.webform-element-help--title {
  color: black;
}

/* line 1203, ../sass/_components.scss */
.standard-form,
.webform-element--title-inline {
  /*Fancy animated Placeholders*/
}
/* line 1206, ../sass/_components.scss */
.standard-form span,
.standard-form thead th,
.webform-element--title-inline span,
.webform-element--title-inline thead th {
  color: #9b9b9b;
  font-weight: 300;
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
}
@media (max-width: 1024px) {
  /* line 1206, ../sass/_components.scss */
  .standard-form span,
  .standard-form thead th,
  .webform-element--title-inline span,
  .webform-element--title-inline thead th {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 1213, ../sass/_components.scss */
.standard-form .form-inline,
.webform-element--title-inline .form-inline {
  justify-content: space-between;
}
/* line 1216, ../sass/_components.scss */
.standard-form .form-inline > div,
.webform-element--title-inline .form-inline > div {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* line 1223, ../sass/_components.scss */
.standard-form .form-type-textfield,
.standard-form .form-type-url,
.standard-form .form-type-tel,
.standard-form .form-type-number,
.standard-form .form-type-email,
.standard-form .form-type-select, .standard-form.form-time, .standard-form.form-type-textfield, .standard-form.form-type-url, .standard-form.form-type-tel, .standard-form.form-type-number, .standard-form.form-type-email, .standard-form.form-type-select,
.webform-element--title-inline .form-type-textfield,
.webform-element--title-inline .form-type-url,
.webform-element--title-inline .form-type-tel,
.webform-element--title-inline .form-type-number,
.webform-element--title-inline .form-type-email,
.webform-element--title-inline .form-type-select,
.webform-element--title-inline.form-time,
.webform-element--title-inline.form-type-textfield,
.webform-element--title-inline.form-type-url,
.webform-element--title-inline.form-type-tel,
.webform-element--title-inline.form-type-number,
.webform-element--title-inline.form-type-email,
.webform-element--title-inline.form-type-select {
  margin-top: 2.2rem;
}
@media (max-width: 1024px) {
  /* line 1223, ../sass/_components.scss */
  .standard-form .form-type-textfield,
  .standard-form .form-type-url,
  .standard-form .form-type-tel,
  .standard-form .form-type-number,
  .standard-form .form-type-email,
  .standard-form .form-type-select, .standard-form.form-time, .standard-form.form-type-textfield, .standard-form.form-type-url, .standard-form.form-type-tel, .standard-form.form-type-number, .standard-form.form-type-email, .standard-form.form-type-select,
  .webform-element--title-inline .form-type-textfield,
  .webform-element--title-inline .form-type-url,
  .webform-element--title-inline .form-type-tel,
  .webform-element--title-inline .form-type-number,
  .webform-element--title-inline .form-type-email,
  .webform-element--title-inline .form-type-select,
  .webform-element--title-inline.form-time,
  .webform-element--title-inline.form-type-textfield,
  .webform-element--title-inline.form-type-url,
  .webform-element--title-inline.form-type-tel,
  .webform-element--title-inline.form-type-number,
  .webform-element--title-inline.form-type-email,
  .webform-element--title-inline.form-type-select {
    margin-top: 1.5rem;
  }
}
/* line 1242, ../sass/_components.scss */
.standard-form .form-type-textfield label,
.standard-form .form-type-url label,
.standard-form .form-type-tel label,
.standard-form .form-type-number label,
.standard-form .form-type-email label,
.standard-form .form-type-select label, .standard-form.form-time label, .standard-form.form-type-textfield label, .standard-form.form-type-url label, .standard-form.form-type-tel label, .standard-form.form-type-number label, .standard-form.form-type-email label, .standard-form.form-type-select label,
.webform-element--title-inline .form-type-textfield label,
.webform-element--title-inline .form-type-url label,
.webform-element--title-inline .form-type-tel label,
.webform-element--title-inline .form-type-number label,
.webform-element--title-inline .form-type-email label,
.webform-element--title-inline .form-type-select label,
.webform-element--title-inline.form-time label,
.webform-element--title-inline.form-type-textfield label,
.webform-element--title-inline.form-type-url label,
.webform-element--title-inline.form-type-tel label,
.webform-element--title-inline.form-type-number label,
.webform-element--title-inline.form-type-email label,
.webform-element--title-inline.form-type-select label {
  position: absolute;
  top: 0.5em;
  transition: all 0.3s ease;
  pointer-events: none;
  line-height: 1.5;
  color: #9b9b9b;
  font-family: Abraham, sans-serif;
  font-weight: normal;
  padding: 0;
  flex: 1;
}
/* line 1254, ../sass/_components.scss */
.standard-form .form-type-textfield label.active,
.standard-form .form-type-url label.active,
.standard-form .form-type-tel label.active,
.standard-form .form-type-number label.active,
.standard-form .form-type-email label.active,
.standard-form .form-type-select label.active, .standard-form.form-time label.active, .standard-form.form-type-textfield label.active, .standard-form.form-type-url label.active, .standard-form.form-type-tel label.active, .standard-form.form-type-number label.active, .standard-form.form-type-email label.active, .standard-form.form-type-select label.active,
.webform-element--title-inline .form-type-textfield label.active,
.webform-element--title-inline .form-type-url label.active,
.webform-element--title-inline .form-type-tel label.active,
.webform-element--title-inline .form-type-number label.active,
.webform-element--title-inline .form-type-email label.active,
.webform-element--title-inline .form-type-select label.active,
.webform-element--title-inline.form-time label.active,
.webform-element--title-inline.form-type-textfield label.active,
.webform-element--title-inline.form-type-url label.active,
.webform-element--title-inline.form-type-tel label.active,
.webform-element--title-inline.form-type-number label.active,
.webform-element--title-inline.form-type-email label.active,
.webform-element--title-inline.form-type-select label.active {
  color: inherit;
  top: -1.5em;
  font-size: 80%;
}
/* line 1261, ../sass/_components.scss */
.standard-form .form-type-textfield .form-control, .standard-form .form-type-textfield .form-type-date input, .standard-form .form-type-date .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .standard-form .form-type-textfield input, .standard-form .form-type-textfield .form-type-select select[class], .standard-form .form-type-select .form-type-textfield select[class], .standard-form.form-type-select .form-type-textfield select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-textfield select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-textfield select[class],
.standard-form .form-type-url .form-control,
.standard-form .form-type-url .form-type-date input,
.standard-form .form-type-date .form-type-url input,
.standard-form .form-type-url .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-url input,
.webform-element--title-inline .form-type-date .standard-form .form-type-url input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-url input,
.standard-form .form-type-url .form-type-select select[class],
.standard-form .form-type-select .form-type-url select[class],
.standard-form.form-type-select .form-type-url select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-url select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-url select[class],
.standard-form .form-type-tel .form-control,
.standard-form .form-type-tel .form-type-date input,
.standard-form .form-type-date .form-type-tel input,
.standard-form .form-type-tel .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-tel input,
.webform-element--title-inline .form-type-date .standard-form .form-type-tel input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-tel input,
.standard-form .form-type-tel .form-type-select select[class],
.standard-form .form-type-select .form-type-tel select[class],
.standard-form.form-type-select .form-type-tel select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-tel select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-tel select[class],
.standard-form .form-type-number .form-control,
.standard-form .form-type-number .form-type-date input,
.standard-form .form-type-date .form-type-number input,
.standard-form .form-type-number .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-number input,
.webform-element--title-inline .form-type-date .standard-form .form-type-number input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-number input,
.standard-form .form-type-number .form-type-select select[class],
.standard-form .form-type-select .form-type-number select[class],
.standard-form.form-type-select .form-type-number select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-number select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-number select[class],
.standard-form .form-type-email .form-control,
.standard-form .form-type-email .form-type-date input,
.standard-form .form-type-date .form-type-email input,
.standard-form .form-type-email .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-email input,
.webform-element--title-inline .form-type-date .standard-form .form-type-email input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-email input,
.standard-form .form-type-email .form-type-select select[class],
.standard-form .form-type-select .form-type-email select[class],
.standard-form.form-type-select .form-type-email select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-email select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-email select[class],
.standard-form .form-type-select .form-control,
.standard-form .form-type-select .form-type-date input,
.standard-form .form-type-date .form-type-select input,
.standard-form .form-type-select .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-select input,
.webform-element--title-inline .form-type-date .standard-form .form-type-select input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-select input,
.standard-form .form-type-select select[class], .standard-form.form-time .form-control, .standard-form.form-time .form-type-date input,
.standard-form.form-time .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-time input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-time input, .standard-form.form-time .form-type-select select[class], .standard-form.form-type-select .standard-form.form-time select[class],
.webform-element--title-inline .form-type-select .standard-form.form-time select[class],
.webform-element--title-inline.form-type-select .standard-form.form-time select[class], .standard-form.form-type-textfield .form-control, .standard-form.form-type-textfield .form-type-date input,
.standard-form.form-type-textfield .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .standard-form.form-type-textfield input, .standard-form.form-type-textfield .form-type-select select[class], .standard-form.form-type-select .standard-form.form-type-textfield select[class],
.webform-element--title-inline .form-type-select .standard-form.form-type-textfield select[class],
.webform-element--title-inline.form-type-select .standard-form.form-type-textfield select[class], .standard-form.form-type-url .form-control, .standard-form.form-type-url .form-type-date input,
.standard-form.form-type-url .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-url input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-type-url input, .standard-form.form-type-url .form-type-select select[class], .standard-form.form-type-select .standard-form.form-type-url select[class],
.webform-element--title-inline .form-type-select .standard-form.form-type-url select[class],
.webform-element--title-inline.form-type-select .standard-form.form-type-url select[class], .standard-form.form-type-tel .form-control, .standard-form.form-type-tel .form-type-date input,
.standard-form.form-type-tel .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-tel input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-type-tel input, .standard-form.form-type-tel .form-type-select select[class], .standard-form.form-type-select .standard-form.form-type-tel select[class],
.webform-element--title-inline .form-type-select .standard-form.form-type-tel select[class],
.webform-element--title-inline.form-type-select .standard-form.form-type-tel select[class], .standard-form.form-type-number .form-control, .standard-form.form-type-number .form-type-date input,
.standard-form.form-type-number .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-number input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-type-number input, .standard-form.form-type-number .form-type-select select[class], .standard-form.form-type-select .standard-form.form-type-number select[class],
.webform-element--title-inline .form-type-select .standard-form.form-type-number select[class],
.webform-element--title-inline.form-type-select .standard-form.form-type-number select[class], .standard-form.form-type-email .form-control, .standard-form.form-type-email .form-type-date input,
.standard-form.form-type-email .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-email input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-type-email input, .standard-form.form-type-email .form-type-select select[class], .standard-form.form-type-select .standard-form.form-type-email select[class],
.webform-element--title-inline .form-type-select .standard-form.form-type-email select[class],
.webform-element--title-inline.form-type-select .standard-form.form-type-email select[class], .standard-form.form-type-select .form-control, .standard-form.form-type-select .form-type-date input,
.standard-form.form-type-select .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form.form-type-select input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form.form-type-select input, .standard-form.form-type-select select[class],
.webform-element--title-inline .form-type-textfield .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .webform-element--title-inline .form-type-textfield input,
.webform-element--title-inline .form-type-textfield .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline .form-type-textfield select[class],
.standard-form.form-type-select .webform-element--title-inline .form-type-textfield select[class],
.webform-element--title-inline .form-type-textfield .form-type-select select[class],
.webform-element--title-inline .form-type-select .form-type-textfield select[class],
.webform-element--title-inline.form-type-select .form-type-textfield select[class],
.webform-element--title-inline .form-type-url .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-url input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline .form-type-url input,
.webform-element--title-inline .form-type-url .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-url input,
.webform-element--title-inline .form-type-url .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-url input,
.standard-form .form-type-select .webform-element--title-inline .form-type-url select[class],
.standard-form.form-type-select .webform-element--title-inline .form-type-url select[class],
.webform-element--title-inline .form-type-url .form-type-select select[class],
.webform-element--title-inline .form-type-select .form-type-url select[class],
.webform-element--title-inline.form-type-select .form-type-url select[class],
.webform-element--title-inline .form-type-tel .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-tel input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline .form-type-tel input,
.webform-element--title-inline .form-type-tel .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-tel input,
.webform-element--title-inline .form-type-tel .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-tel input,
.standard-form .form-type-select .webform-element--title-inline .form-type-tel select[class],
.standard-form.form-type-select .webform-element--title-inline .form-type-tel select[class],
.webform-element--title-inline .form-type-tel .form-type-select select[class],
.webform-element--title-inline .form-type-select .form-type-tel select[class],
.webform-element--title-inline.form-type-select .form-type-tel select[class],
.webform-element--title-inline .form-type-number .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-number input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline .form-type-number input,
.webform-element--title-inline .form-type-number .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-number input,
.webform-element--title-inline .form-type-number .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-number input,
.standard-form .form-type-select .webform-element--title-inline .form-type-number select[class],
.standard-form.form-type-select .webform-element--title-inline .form-type-number select[class],
.webform-element--title-inline .form-type-number .form-type-select select[class],
.webform-element--title-inline .form-type-select .form-type-number select[class],
.webform-element--title-inline.form-type-select .form-type-number select[class],
.webform-element--title-inline .form-type-email .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-email input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline .form-type-email input,
.webform-element--title-inline .form-type-email .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-email input,
.webform-element--title-inline .form-type-email .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-email input,
.standard-form .form-type-select .webform-element--title-inline .form-type-email select[class],
.standard-form.form-type-select .webform-element--title-inline .form-type-email select[class],
.webform-element--title-inline .form-type-email .form-type-select select[class],
.webform-element--title-inline .form-type-select .form-type-email select[class],
.webform-element--title-inline.form-type-select .form-type-email select[class],
.webform-element--title-inline .form-type-select .form-control,
.standard-form .form-type-date .webform-element--title-inline .form-type-select input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline .form-type-select input,
.webform-element--title-inline .form-type-select .form-type-date input,
.webform-element--title-inline .form-type-date .form-type-select input,
.webform-element--title-inline .form-type-select .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-select input,
.webform-element--title-inline .form-type-select select[class],
.webform-element--title-inline.form-time .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-time input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-time input,
.webform-element--title-inline.form-time .form-type-date input,
.webform-element--title-inline.form-time .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-time select[class],
.standard-form.form-type-select .webform-element--title-inline.form-time select[class],
.webform-element--title-inline.form-time .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-time select[class],
.webform-element--title-inline.form-type-textfield .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .webform-element--title-inline.form-type-textfield input,
.webform-element--title-inline.form-type-textfield .form-type-date input,
.webform-element--title-inline.form-type-textfield .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-type-textfield select[class],
.standard-form.form-type-select .webform-element--title-inline.form-type-textfield select[class],
.webform-element--title-inline.form-type-textfield .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-type-textfield select[class],
.webform-element--title-inline.form-type-url .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-url input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-type-url input,
.webform-element--title-inline.form-type-url .form-type-date input,
.webform-element--title-inline.form-type-url .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-type-url select[class],
.standard-form.form-type-select .webform-element--title-inline.form-type-url select[class],
.webform-element--title-inline.form-type-url .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-type-url select[class],
.webform-element--title-inline.form-type-tel .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-tel input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-type-tel input,
.webform-element--title-inline.form-type-tel .form-type-date input,
.webform-element--title-inline.form-type-tel .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-type-tel select[class],
.standard-form.form-type-select .webform-element--title-inline.form-type-tel select[class],
.webform-element--title-inline.form-type-tel .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-type-tel select[class],
.webform-element--title-inline.form-type-number .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-number input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-type-number input,
.webform-element--title-inline.form-type-number .form-type-date input,
.webform-element--title-inline.form-type-number .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-type-number select[class],
.standard-form.form-type-select .webform-element--title-inline.form-type-number select[class],
.webform-element--title-inline.form-type-number .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-type-number select[class],
.webform-element--title-inline.form-type-email .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-email input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-type-email input,
.webform-element--title-inline.form-type-email .form-type-date input,
.webform-element--title-inline.form-type-email .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-select .webform-element--title-inline.form-type-email select[class],
.standard-form.form-type-select .webform-element--title-inline.form-type-email select[class],
.webform-element--title-inline.form-type-email .form-type-select select[class],
.webform-element--title-inline.form-type-select .webform-element--title-inline.form-type-email select[class],
.webform-element--title-inline.form-type-select .form-control,
.standard-form .form-type-date .webform-element--title-inline.form-type-select input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .webform-element--title-inline.form-type-select input,
.webform-element--title-inline.form-type-select .form-type-date input,
.webform-element--title-inline.form-type-select .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline.form-type-select select[class] {
  padding-left: 0;
  padding-right: 0;
}
/* line 1267, ../sass/_components.scss */
.standard-form .captcha > .form-type-textfield label,
.webform-element--title-inline .captcha > .form-type-textfield label {
  position: relative !important;
}
/* line 1271, ../sass/_components.scss */
.standard-form .form-type-textarea,
.standard-form .form-type-managed-file,
.standard-form .form-type-webform-document-file,
.standard-form .form-type-webform-image-file,
.webform-element--title-inline .form-type-textarea,
.webform-element--title-inline .form-type-managed-file,
.webform-element--title-inline .form-type-webform-document-file,
.webform-element--title-inline .form-type-webform-image-file {
  color: #9b9b9b;
  margin-top: 2.2rem;
  margin-bottom: 1rem;
}
@media (max-width: 1024px) {
  /* line 1271, ../sass/_components.scss */
  .standard-form .form-type-textarea,
  .standard-form .form-type-managed-file,
  .standard-form .form-type-webform-document-file,
  .standard-form .form-type-webform-image-file,
  .webform-element--title-inline .form-type-textarea,
  .webform-element--title-inline .form-type-managed-file,
  .webform-element--title-inline .form-type-webform-document-file,
  .webform-element--title-inline .form-type-webform-image-file {
    margin-top: 1rem;
  }
}
/* line 1283, ../sass/_components.scss */
.standard-form .form-type-textarea label,
.standard-form .form-type-managed-file label,
.standard-form .form-type-webform-document-file label,
.standard-form .form-type-webform-image-file label,
.webform-element--title-inline .form-type-textarea label,
.webform-element--title-inline .form-type-managed-file label,
.webform-element--title-inline .form-type-webform-document-file label,
.webform-element--title-inline .form-type-webform-image-file label {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 1283, ../sass/_components.scss */
  .standard-form .form-type-textarea label,
  .standard-form .form-type-managed-file label,
  .standard-form .form-type-webform-document-file label,
  .standard-form .form-type-webform-image-file label,
  .webform-element--title-inline .form-type-textarea label,
  .webform-element--title-inline .form-type-managed-file label,
  .webform-element--title-inline .form-type-webform-document-file label,
  .webform-element--title-inline .form-type-webform-image-file label {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 1288, ../sass/_components.scss */
.standard-form .form-type-textarea .form-managed-file,
.standard-form .form-type-managed-file .form-managed-file,
.standard-form .form-type-webform-document-file .form-managed-file,
.standard-form .form-type-webform-image-file .form-managed-file,
.webform-element--title-inline .form-type-textarea .form-managed-file,
.webform-element--title-inline .form-type-managed-file .form-managed-file,
.webform-element--title-inline .form-type-webform-document-file .form-managed-file,
.webform-element--title-inline .form-type-webform-image-file .form-managed-file {
  display: flex;
  align-items: flex-end;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .standard-form .form-type-textarea .form-managed-file input[type="file"], html[dir="rtl"]
.standard-form .form-type-managed-file .form-managed-file input[type="file"], html[dir="rtl"]
.standard-form .form-type-webform-document-file .form-managed-file input[type="file"], html[dir="rtl"]
.standard-form .form-type-webform-image-file .form-managed-file input[type="file"], html[dir="rtl"]
.webform-element--title-inline .form-type-textarea .form-managed-file input[type="file"], html[dir="rtl"]
.webform-element--title-inline .form-type-managed-file .form-managed-file input[type="file"], html[dir="rtl"]
.webform-element--title-inline .form-type-webform-document-file .form-managed-file input[type="file"], html[dir="rtl"]
.webform-element--title-inline .form-type-webform-image-file .form-managed-file input[type="file"] {
  padding-right: 0 !important;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .standard-form .form-type-textarea .form-managed-file input[type="file"], html[dir="ltr"]
.standard-form .form-type-managed-file .form-managed-file input[type="file"], html[dir="ltr"]
.standard-form .form-type-webform-document-file .form-managed-file input[type="file"], html[dir="ltr"]
.standard-form .form-type-webform-image-file .form-managed-file input[type="file"], html[dir="ltr"]
.webform-element--title-inline .form-type-textarea .form-managed-file input[type="file"], html[dir="ltr"]
.webform-element--title-inline .form-type-managed-file .form-managed-file input[type="file"], html[dir="ltr"]
.webform-element--title-inline .form-type-webform-document-file .form-managed-file input[type="file"], html[dir="ltr"]
.webform-element--title-inline .form-type-webform-image-file .form-managed-file input[type="file"] {
  padding-left: 0 !important;
}
/* line 1296, ../sass/_components.scss */
.standard-form .form-type-textarea .form-managed-file .btn-primary,
.standard-form .form-type-managed-file .form-managed-file .btn-primary,
.standard-form .form-type-webform-document-file .form-managed-file .btn-primary,
.standard-form .form-type-webform-image-file .form-managed-file .btn-primary,
.webform-element--title-inline .form-type-textarea .form-managed-file .btn-primary,
.webform-element--title-inline .form-type-managed-file .form-managed-file .btn-primary,
.webform-element--title-inline .form-type-webform-document-file .form-managed-file .btn-primary,
.webform-element--title-inline .form-type-webform-image-file .form-managed-file .btn-primary {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 1303, ../sass/_components.scss */
.standard-form .form-type-datetime,
.standard-form .form-type-webform-time,
.standard-form .form-type-date,
.standard-form .form-type-textarea,
.webform-element--title-inline .form-type-datetime,
.webform-element--title-inline .form-type-webform-time,
.webform-element--title-inline .form-type-date,
.webform-element--title-inline .form-type-textarea {
  font-weight: 300;
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  color: #9b9b9b;
}
@media (max-width: 1024px) {
  /* line 1303, ../sass/_components.scss */
  .standard-form .form-type-datetime,
  .standard-form .form-type-webform-time,
  .standard-form .form-type-date,
  .standard-form .form-type-textarea,
  .webform-element--title-inline .form-type-datetime,
  .webform-element--title-inline .form-type-webform-time,
  .webform-element--title-inline .form-type-date,
  .webform-element--title-inline .form-type-textarea {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 1311, ../sass/_components.scss */
.standard-form .form-type-datetime input,
.standard-form .form-type-webform-time input,
.standard-form .form-type-date input,
.standard-form .form-type-textarea input,
.webform-element--title-inline .form-type-datetime input,
.webform-element--title-inline .form-type-webform-time input,
.webform-element--title-inline .form-type-date input,
.webform-element--title-inline .form-type-textarea input {
  font-size: inherit;
}
/* line 1320, ../sass/_components.scss */
html[dir="ltr"] .standard-form .form-type-webform-time input, html[dir="ltr"]
.webform-element--title-inline .form-type-webform-time input {
  flex-direction: row-reverse;
  text-align: right;
}
/* line 1327, ../sass/_components.scss */
.standard-form .form-type-date,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield,
.webform-element--title-inline .form-type-date,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield {
  margin-top: 0;
}
/* line 1331, ../sass/_components.scss */
.standard-form .form-type-date label,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield label,
.webform-element--title-inline .form-type-date label,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield label {
  display: block;
}
/* line 1335, ../sass/_components.scss */
.standard-form .form-type-date img,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield img,
.webform-element--title-inline .form-type-date img,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield img {
  display: none;
}
/* line 1339, ../sass/_components.scss */
.standard-form .form-type-date:after,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after,
.webform-element--title-inline .form-type-date:after,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after {
  display: none !important;
  content: ".";
  height: auto;
  width: 1em;
  background-image: url(../images/calendar.svg);
  display: block;
  background-size: contain;
  position: absolute;
  bottom: 0;
  background-repeat: no-repeat;
  color: transparent;
}
/* line 1352, ../sass/_components.scss */
html[dir="rtl"] .standard-form .form-type-date:after, html[dir="rtl"]
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after, html[dir="rtl"]
.webform-element--title-inline .form-type-date:after, html[dir="rtl"]
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after {
  background-position-x: 3px;
}
/* line 1356, ../sass/_components.scss */
html[dir="ltr"] .standard-form .form-type-date:after, html[dir="ltr"]
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after, html[dir="ltr"]
.webform-element--title-inline .form-type-date:after, html[dir="ltr"]
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield:after {
  background-position-x: -3px;
}
/* line 1367, ../sass/_components.scss */
.standard-form textarea,
.webform-element--title-inline textarea {
  border: 1px solid #9b9b9b !important;
}
/* line 1371, ../sass/_components.scss */
.standard-form .js-form-item,
.webform-element--title-inline .js-form-item {
  padding-left: 0;
  padding-right: 0;
}
/* line 1376, ../sass/_components.scss */
.standard-form .form-composite,
.standard-form .form-type-tableselect,
.webform-element--title-inline .form-composite,
.webform-element--title-inline .form-type-tableselect {
  margin-top: 2.2rem;
}
@media (max-width: 1024px) {
  /* line 1376, ../sass/_components.scss */
  .standard-form .form-composite,
  .standard-form .form-type-tableselect,
  .webform-element--title-inline .form-composite,
  .webform-element--title-inline .form-type-tableselect {
    margin-top: 1rem;
  }
}
/* line 1385, ../sass/_components.scss */
.standard-form .webform-options-display-one-column > div,
.webform-element--title-inline .webform-options-display-one-column > div {
  padding-top: 0.3em !important;
}
/* line 1389, ../sass/_components.scss */
.standard-form .checkbox,
.webform-element--title-inline .checkbox {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  /* line 1389, ../sass/_components.scss */
  .standard-form .checkbox,
  .webform-element--title-inline .checkbox {
    align-items: flex-start;
  }
}
/* line 1400, ../sass/_components.scss */
.standard-form .checkbox.webform-options-display-one-column,
.webform-element--title-inline .checkbox.webform-options-display-one-column {
  flex-direction: column;
  align-items: flex-start;
}
/* line 1407, ../sass/_components.scss */
.standard-form .webform-type-radioes,
.standard-form .checkboxes--wrapper,
.standard-form .webform-checkboxes-other--wrapper,
.standard-form .radios--wrapper,
.standard-form .checkbox,
.standard-form .webform-options-display-side-by-side,
.standard-form .webform-tableselect,
.webform-element--title-inline .webform-type-radioes,
.webform-element--title-inline .checkboxes--wrapper,
.webform-element--title-inline .webform-checkboxes-other--wrapper,
.webform-element--title-inline .radios--wrapper,
.webform-element--title-inline .checkbox,
.webform-element--title-inline .webform-options-display-side-by-side,
.webform-element--title-inline .webform-tableselect {
  font-size: 1.66667rem;
  color: #9b9b9b;
}
@media (max-width: 1024px) {
  /* line 1407, ../sass/_components.scss */
  .standard-form .webform-type-radioes,
  .standard-form .checkboxes--wrapper,
  .standard-form .webform-checkboxes-other--wrapper,
  .standard-form .radios--wrapper,
  .standard-form .checkbox,
  .standard-form .webform-options-display-side-by-side,
  .standard-form .webform-tableselect,
  .webform-element--title-inline .webform-type-radioes,
  .webform-element--title-inline .checkboxes--wrapper,
  .webform-element--title-inline .webform-checkboxes-other--wrapper,
  .webform-element--title-inline .radios--wrapper,
  .webform-element--title-inline .checkbox,
  .webform-element--title-inline .webform-options-display-side-by-side,
  .webform-element--title-inline .webform-tableselect {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 1422, ../sass/_components.scss */
.standard-form .webform-type-radioes label,
.standard-form .webform-type-radioes .webform-element-description,
.standard-form .checkboxes--wrapper label,
.standard-form .checkboxes--wrapper .webform-element-description,
.standard-form .webform-checkboxes-other--wrapper label,
.standard-form .webform-checkboxes-other--wrapper .webform-element-description,
.standard-form .radios--wrapper label,
.standard-form .radios--wrapper .webform-element-description,
.standard-form .checkbox label,
.standard-form .checkbox .webform-element-description,
.standard-form .webform-options-display-side-by-side label,
.standard-form .webform-options-display-side-by-side .webform-element-description,
.standard-form .webform-tableselect label,
.standard-form .webform-tableselect .webform-element-description,
.webform-element--title-inline .webform-type-radioes label,
.webform-element--title-inline .webform-type-radioes .webform-element-description,
.webform-element--title-inline .checkboxes--wrapper label,
.webform-element--title-inline .checkboxes--wrapper .webform-element-description,
.webform-element--title-inline .webform-checkboxes-other--wrapper label,
.webform-element--title-inline .webform-checkboxes-other--wrapper .webform-element-description,
.webform-element--title-inline .radios--wrapper label,
.webform-element--title-inline .radios--wrapper .webform-element-description,
.webform-element--title-inline .checkbox label,
.webform-element--title-inline .checkbox .webform-element-description,
.webform-element--title-inline .webform-options-display-side-by-side label,
.webform-element--title-inline .webform-options-display-side-by-side .webform-element-description,
.webform-element--title-inline .webform-tableselect label,
.webform-element--title-inline .webform-tableselect .webform-element-description {
  line-height: 1;
}
/* line 1428, ../sass/_components.scss */
.standard-form .webform-type-radioes .form-check-input,
.standard-form .checkboxes--wrapper .form-check-input,
.standard-form .webform-checkboxes-other--wrapper .form-check-input,
.standard-form .radios--wrapper .form-check-input,
.standard-form .checkbox .form-check-input,
.standard-form .webform-options-display-side-by-side .form-check-input,
.standard-form .webform-tableselect .form-check-input,
.webform-element--title-inline .webform-type-radioes .form-check-input,
.webform-element--title-inline .checkboxes--wrapper .form-check-input,
.webform-element--title-inline .webform-checkboxes-other--wrapper .form-check-input,
.webform-element--title-inline .radios--wrapper .form-check-input,
.webform-element--title-inline .checkbox .form-check-input,
.webform-element--title-inline .webform-options-display-side-by-side .form-check-input,
.webform-element--title-inline .webform-tableselect .form-check-input {
  margin-top: 0;
}
/* line 1432, ../sass/_components.scss */
html[dir="ltr"] .standard-form .webform-type-radioes .form-check-input, html[dir="ltr"]
.standard-form .checkboxes--wrapper .form-check-input, html[dir="ltr"]
.standard-form .webform-checkboxes-other--wrapper .form-check-input, html[dir="ltr"]
.standard-form .radios--wrapper .form-check-input, html[dir="ltr"]
.standard-form .checkbox .form-check-input, html[dir="ltr"]
.standard-form .webform-options-display-side-by-side .form-check-input, html[dir="ltr"]
.standard-form .webform-tableselect .form-check-input, html[dir="ltr"]
.webform-element--title-inline .webform-type-radioes .form-check-input, html[dir="ltr"]
.webform-element--title-inline .checkboxes--wrapper .form-check-input, html[dir="ltr"]
.webform-element--title-inline .webform-checkboxes-other--wrapper .form-check-input, html[dir="ltr"]
.webform-element--title-inline .radios--wrapper .form-check-input, html[dir="ltr"]
.webform-element--title-inline .checkbox .form-check-input, html[dir="ltr"]
.webform-element--title-inline .webform-options-display-side-by-side .form-check-input, html[dir="ltr"]
.webform-element--title-inline .webform-tableselect .form-check-input {
  margin-left: 0;
}
/* line 1436, ../sass/_components.scss */
.standard-form .webform-type-radioes .form-check-input:checked + label,
.standard-form .checkboxes--wrapper .form-check-input:checked + label,
.standard-form .webform-checkboxes-other--wrapper .form-check-input:checked + label,
.standard-form .radios--wrapper .form-check-input:checked + label,
.standard-form .checkbox .form-check-input:checked + label,
.standard-form .webform-options-display-side-by-side .form-check-input:checked + label,
.standard-form .webform-tableselect .form-check-input:checked + label,
.webform-element--title-inline .webform-type-radioes .form-check-input:checked + label,
.webform-element--title-inline .checkboxes--wrapper .form-check-input:checked + label,
.webform-element--title-inline .webform-checkboxes-other--wrapper .form-check-input:checked + label,
.webform-element--title-inline .radios--wrapper .form-check-input:checked + label,
.webform-element--title-inline .checkbox .form-check-input:checked + label,
.webform-element--title-inline .webform-options-display-side-by-side .form-check-input:checked + label,
.webform-element--title-inline .webform-tableselect .form-check-input:checked + label {
  color: #000000;
}
/* line 1442, ../sass/_components.scss */
.standard-form .radio label.radio,
.webform-element--title-inline .radio label.radio {
  margin-right: 1.5rem;
}
@media only screen and (max-width: 1024px) {
  /* line 1446, ../sass/_components.scss */
  .standard-form .webform-options-display-side-by-side,
  .webform-element--title-inline .webform-options-display-side-by-side {
    display: flex;
    flex-direction: column;
  }
  /* line 1451, ../sass/_components.scss */
  .standard-form .webform-options-display-side-by-side div.checkbox.form-check,
  .webform-element--title-inline .webform-options-display-side-by-side div.checkbox.form-check {
    margin: 0;
  }
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .standard-form .webform-options-display-side-by-side div.checkbox.form-check, html[dir="rtl"]
.webform-element--title-inline .webform-options-display-side-by-side div.checkbox.form-check {
  margin-left: 0.5em;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .standard-form .webform-options-display-side-by-side div.checkbox.form-check, html[dir="ltr"]
.webform-element--title-inline .webform-options-display-side-by-side div.checkbox.form-check {
  margin-right: 0.5em;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .standard-form .webform-options-display-side-by-side div.checkbox.form-check, html[dir="rtl"]
.webform-element--title-inline .webform-options-display-side-by-side div.checkbox.form-check {
  margin-right: 0;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .standard-form .webform-options-display-side-by-side div.checkbox.form-check, html[dir="ltr"]
.webform-element--title-inline .webform-options-display-side-by-side div.checkbox.form-check {
  margin-left: 0;
}
/* line 1462, ../sass/_components.scss */
.standard-form .webform-tableselect,
.webform-element--title-inline .webform-tableselect {
  margin-bottom: 0;
}
/* line 1465, ../sass/_components.scss */
.standard-form .webform-tableselect tr,
.standard-form .webform-tableselect td,
.standard-form .webform-tableselect th,
.webform-element--title-inline .webform-tableselect tr,
.webform-element--title-inline .webform-tableselect td,
.webform-element--title-inline .webform-tableselect th {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  color: inherit !important;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .standard-form .webform-tableselect tr, html[dir="rtl"]
.standard-form .webform-tableselect td, html[dir="rtl"]
.standard-form .webform-tableselect th, html[dir="rtl"]
.webform-element--title-inline .webform-tableselect tr, html[dir="rtl"]
.webform-element--title-inline .webform-tableselect td, html[dir="rtl"]
.webform-element--title-inline .webform-tableselect th {
  padding-right: 0 !important;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .standard-form .webform-tableselect tr, html[dir="ltr"]
.standard-form .webform-tableselect td, html[dir="ltr"]
.standard-form .webform-tableselect th, html[dir="ltr"]
.webform-element--title-inline .webform-tableselect tr, html[dir="ltr"]
.webform-element--title-inline .webform-tableselect td, html[dir="ltr"]
.webform-element--title-inline .webform-tableselect th {
  padding-left: 0 !important;
}
/* line 1473, ../sass/_components.scss */
.standard-form .webform-tableselect tr input,
.standard-form .webform-tableselect td input,
.standard-form .webform-tableselect th input,
.webform-element--title-inline .webform-tableselect tr input,
.webform-element--title-inline .webform-tableselect td input,
.webform-element--title-inline .webform-tableselect th input {
  vertical-align: middle;
}
/* line 1478, ../sass/_components.scss */
.standard-form .webform-tableselect td:first-child,
.standard-form .webform-tableselect th:first-child,
.webform-element--title-inline .webform-tableselect td:first-child,
.webform-element--title-inline .webform-tableselect th:first-child {
  width: 1.5rem;
}
/* line 1483, ../sass/_components.scss */
.standard-form .webform-tableselect td,
.webform-element--title-inline .webform-tableselect td {
  padding-top: 0.3em !important;
}
/* line 1489, ../sass/_components.scss */
.standard-form .webform-tableselect tr.selected.selected.selected.selected.selected.selected, .standard-form .webform-tableselect tr.selected.selected.selected.selected.selected > *,
.webform-element--title-inline .webform-tableselect tr.selected.selected.selected.selected.selected.selected,
.webform-element--title-inline .webform-tableselect tr.selected.selected.selected.selected.selected > * {
  background-color: unset !important;
  color: black !important;
}
/* line 1498, ../sass/_components.scss */
.standard-form .webform-type-webform-select-other > legend,
.webform-element--title-inline .webform-type-webform-select-other > legend {
  display: none;
}
/* line 1502, ../sass/_components.scss */
.standard-form .webform-type-webform-select-other .form-type-select > label.sr-only,
.webform-element--title-inline .webform-type-webform-select-other .form-type-select > label.sr-only {
  width: inherit !important;
  height: inherit !important;
  overflow: inherit !important;
  clip: inherit !important;
  white-space: inherit !important;
  border: inherit !important;
  margin: 0;
}
/* line 1515, ../sass/_components.scss */
.standard-form .form-type-select select[class], .standard-form.form-type-select select[class],
.webform-element--title-inline .form-type-select select[class],
.webform-element--title-inline.form-type-select select[class] {
  height: 1.5em;
}
/* line 1520, ../sass/_components.scss */
.standard-form .form-type-select label:not(.active) + select, .standard-form.form-type-select label:not(.active) + select,
.webform-element--title-inline .form-type-select label:not(.active) + select,
.webform-element--title-inline.form-type-select label:not(.active) + select {
  color: transparent !important;
}
/* line 1529, ../sass/_components.scss */
.standard-form .form-type-number input::placeholder, .standard-form .form-type-number input::-webkit-input-placeholder, .standard-form .form-type-number input::-moz-placeholder, .standard-form.form-type-number input::placeholder, .standard-form.form-type-number input::-webkit-input-placeholder, .standard-form.form-type-number input::-moz-placeholder,
.webform-element--title-inline .form-type-number input::placeholder,
.webform-element--title-inline .form-type-number input::-webkit-input-placeholder,
.webform-element--title-inline .form-type-number input::-moz-placeholder,
.webform-element--title-inline.form-type-number input::placeholder,
.webform-element--title-inline.form-type-number input::-webkit-input-placeholder,
.webform-element--title-inline.form-type-number input::-moz-placeholder {
  color: transparent;
}
/* line 1537, ../sass/_components.scss */
.standard-form #edit-submit,
.webform-element--title-inline #edit-submit {
  margin-top: 1rem;
}

/* line 1543, ../sass/_components.scss */
form.webform-submission-form .button:hover {
  background-color: #323232;
  opacity: 1 !important;
}
/* line 1548, ../sass/_components.scss */
form.webform-submission-form .form-group,
form.webform-submission-form .captcha,
form.webform-submission-form .webform-section-title,
form.webform-submission-form .webform-section-wrapper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  max-width: 100%;
}
@media (max-width: 1200px) {
  /* line 1563, ../sass/_components.scss */
  form.webform-submission-form .webform-actions.form-group,
  form.webform-submission-form .form-item-receive-pubs {
    max-width: 610px;
  }
}
/* line 1574, ../sass/_components.scss */
form.webform-submission-form input[type="checkbox"].required + label.checkbox:after {
  content: "";
  vertical-align: super;
  display: inline-block;
  background-image: url("/themes/contrib/bootstrap_barrio/images/required.svg");
  background-repeat: no-repeat;
  background-size: 7px 7px;
  width: 7px;
  height: 7px;
  margin: 0 0.3em;
}
/* line 1586, ../sass/_components.scss */
form.webform-submission-form input[type="checkbox"].required + label.checkbox.has-error + .invalid-feedback {
  display: block;
}
/* line 1592, ../sass/_components.scss */
form.webform-submission-form fieldset > label {
  font-weight: 700;
}
/* line 1596, ../sass/_components.scss */
form.webform-submission-form .webform-element-help {
  margin-right: auto;
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: all;
  color: black !important;
}
/* line 1605, ../sass/_components.scss */
form.webform-submission-form .webform-element-help:hover, form.webform-submission-form .webform-element-help:active, form.webform-submission-form .webform-element-help:focus {
  background-color: black;
  color: white !important;
  border-color: black;
}
/* line 1613, ../sass/_components.scss */
form.webform-submission-form .webform-element-help span {
  position: absolute;
  left: 50%;
  top: 50%;
  color: inherit !important;
  transform: translate(-50%, -50%);
  font-size: 0.8rem !important;
}
/* line 1623, ../sass/_components.scss */
form.webform-submission-form .form-check {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  display: flex;
  align-items: center;
  gap: 1rem;
}
/* line 1631, ../sass/_components.scss */
form.webform-submission-form .form-check > input.form-check-input {
  aspect-ratio: 1;
  width: 20px;
  height: 20px;
  margin: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  border-radius: 3px;
  outline: none;
  transition-duration: 0.3s;
  background-color: transparent;
  cursor: pointer;
}
/* line 1647, ../sass/_components.scss */
form.webform-submission-form .form-check > input.form-check-input:checked {
  background-color: #34495E;
}
/* line 1656, ../sass/_components.scss */
form.webform-submission-form .checkbox.webform-element--title-inline .webform-element--title-inline.form-check-label {
  display: inline-block;
}

/* line 1665, ../sass/_components.scss */
.node--type-webform.node--view-mode-full .node__title,
.node--type-webform.node--view-mode-full .node__content {
  width: 50%;
  margin: auto;
}
@media (max-width: 1024px) {
  /* line 1665, ../sass/_components.scss */
  .node--type-webform.node--view-mode-full .node__title,
  .node--type-webform.node--view-mode-full .node__content {
    width: 100%;
  }
}

/* line 1681, ../sass/_components.scss */
html[dir="rtl"] input[type="number"] {
  direction: ltr;
  text-align: right;
}

/* line 1688, ../sass/_components.scss */
.webform-button--submit {
  padding: 0.7em 1.6em;
}

/* line 1692, ../sass/_components.scss */
#edit-search-api-fulltext {
  padding-left: 0px !important;
  padding-bottom: 10px !important;
}

/* line 1698, ../sass/_components.scss */
#views-exposed-form-search-page-1 .form-row {
  display: flex;
  justify-content: center;
  position: relative;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

/* line 1709, ../sass/_components.scss */
#block-bezalel-micro-search-form {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1716, ../sass/_components.scss */
#block-bezalel-micro-search-form .content {
  width: 100%;
}
/* line 1720, ../sass/_components.scss */
#block-bezalel-micro-search-form #edit-actions {
  width: 100%;
  height: 100%;
}

/* line 1726, ../sass/_components.scss */
.js input.form-autocomplete {
  background-image: none;
}

/* line 1730, ../sass/_components.scss */
.ui-widget-content {
  border: 0px;
  background: transparent;
  color: white;
}

/* line 1736, ../sass/_components.scss */
.ui-widget.ui-widget-content {
  border: none;
}

/* line 1745, ../sass/_components.scss */
.paragraph--type--counter .field--name-field-text-side {
  font-size: 1.08888rem;
  line-height: 1.22;
  max-width: 225px;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 1753, ../sass/_components.scss */
  .paragraph--type--counter .field--name-field-text-side {
    max-width: 100%;
  }
}
/* line 1758, ../sass/_components.scss */
.paragraph--type--counter .stat-number {
  padding: 0px;
  margin: 0;
  height: 100%;
  white-space: nowrap;
  font-size: 4.83333rem;
  line-height: 1.01;
  font-weight: 900;
  display: flex;
  justify-content: flex-start;
}
/* line 1769, ../sass/_components.scss */
html[dir="ltr"] .paragraph--type--counter .stat-number {
  justify-content: flex-end;
  flex-direction: row-reverse;
}
@media only screen and (max-width: 1024px) {
  /* line 1758, ../sass/_components.scss */
  .paragraph--type--counter .stat-number {
    justify-content: center !important;
  }
}
/* line 1779, ../sass/_components.scss */
.paragraph--type--counter .text-side {
  word-break: break-word;
  font-size: 1.08888rem;
  line-height: 1.2;
  font-weight: 900;
}
@media (max-width: 1024px) {
  /* line 1779, ../sass/_components.scss */
  .paragraph--type--counter .text-side {
    text-align: center;
    padding-top: 0;
    margin-top: 0;
  }
}

/* line 1794, ../sass/_components.scss */
#views-form-counters-block-1 .owl-dots {
  margin-top: 17px !important;
}
/* line 1800, ../sass/_components.scss */
#views-form-counters-block-1 .owl-nav button.owl-prev,
#views-form-counters-block-1 .owl-nav button.owl-next {
  background-position-y: 29% !important;
}
/* line 1805, ../sass/_components.scss */
#views-form-counters-block-1 .owl-nav .owl-prev {
  background-image: url("../images/arrow-large-copy.svg");
}
/* line 1809, ../sass/_components.scss */
#views-form-counters-block-1 .owl-nav .owl-next {
  background-image: url("../images/arrow-left.svg");
}
/* line 1814, ../sass/_components.scss */
html[dir="ltr"] #views-form-counters-block-1 .owl-nav .owl-prev {
  background-image: url("../images/arrow-left.svg");
  right: auto;
}
/* line 1819, ../sass/_components.scss */
html[dir="ltr"] #views-form-counters-block-1 .owl-nav .owl-next {
  background-image: url("../images/arrow-large-copy.svg");
  left: auto;
}

/* line 1827, ../sass/_components.scss */
.carousel-indicators li {
  position: relative;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 15px;
  height: 15px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
}

/* line 1841, ../sass/_components.scss */
.carousel-indicators .active {
  background-color: black;
}

/* line 1845, ../sass/_components.scss */
.grid-item-2 {
  margin-bottom: 42px;
}

/* line 1849, ../sass/_components.scss */
.social-sharing-buttons {
  justify-content: start;
  margin: 0;
}
/* line 1853, ../sass/_components.scss */
.social-sharing-buttons .social-sharing-buttons__button {
  border: 1px solid black;
  border-radius: 50%;
  margin: 0 5px;
}
/* line 1858, ../sass/_components.scss */
.social-sharing-buttons .social-sharing-buttons__button:first-child {
  margin-right: 0px;
  margin-left: 0px;
}
/* line 1862, ../sass/_components.scss */
html[dir="lrt"] .social-sharing-buttons .social-sharing-buttons__button:first-child {
  margin-right: 0px;
  margin-left: 5px;
}
/* line 1869, ../sass/_components.scss */
.social-sharing-buttons svg {
  width: 31px !important;
  height: 31px !important;
}

/* line 1875, ../sass/_components.scss */
.paragraph--type--bp-carousel {
  float: none;
}

/* line 1879, ../sass/_components.scss */
.dropdown-item.active,
.dropdown-item:active {
  color: transparent;
  text-decoration: none;
  background-color: transparent;
  background: transparent;
}

/* line 1887, ../sass/_components.scss */
.dropdown-item:focus,
.dropdown-item:hover {
  text-decoration: none;
  background-color: transparent;
}

/* line 1894, ../sass/_components.scss */
.posts-view.item-list ul li {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 1900, ../sass/_components.scss */
.field.field--name-field-subtitle,
.field.field--name-field-date,
.field.field--name-field-date-range {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold;
  color: #7c7c7c;
}
@media (max-width: 1024px) {
  /* line 1900, ../sass/_components.scss */
  .field.field--name-field-subtitle,
  .field.field--name-field-date,
  .field.field--name-field-date-range {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 1907, ../sass/_components.scss */
.field.field--name-field-subtitle a,
.field.field--name-field-date a,
.field.field--name-field-date-range a {
  color: inherit;
}

/* line 1912, ../sass/_components.scss */
.field-date {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  display: flex;
  font-weight: bold;
  color: #7c7c7c;
  align-items: center;
}
@media (max-width: 1024px) {
  /* line 1912, ../sass/_components.scss */
  .field-date {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 1921, ../sass/_components.scss */
.block-header-article .field.field--name-field-subtitle {
  color: black;
}

/* line 1926, ../sass/_components.scss */
.btn.btn-banner {
  background: white;
}

/* line 1930, ../sass/_components.scss */
span.open-colerbox {
  position: absolute;
  top: 0px;
}

/* line 1936, ../sass/_components.scss */
.paragraph--type--bp-columns__2col .paragraph--type--bp-simple {
  max-width: 550px;
  margin: auto;
  margin-left: auto !important;
  margin-right: 0 !important;
  padding: 2.16666rem 0;
}
/* line 1943, ../sass/_components.scss */
html[dir="ltr"] .paragraph--type--bp-columns__2col .paragraph--type--bp-simple {
  margin-right: auto !important;
  margin-left: 0 !important;
}

/* line 1951, ../sass/_components.scss */
.paragraph--id--1459 .carousel-indicators {
  bottom: -25px;
}

/* line 1957, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform {
  box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5);
  padding-top: 15px;
  padding-bottom: 11px;
  margin-left: -15px;
  margin-right: -15px;
  width: calc(100% + 30px);
  margin-top: 30px;
  margin-bottom: 1rem;
  z-index: 23;
}
/* line 1960, ../sass/_components.scss */
html[dir="rtl"] .paragraph.paragraph--type--bp-block .background-item.background-item-webform {
  background-image: linear-gradient(117deg, white 44%, var(--random--color)) !important;
}
/* line 1964, ../sass/_components.scss */
html[dir="ltr"] .paragraph.paragraph--type--bp-block .background-item.background-item-webform {
  background-image: linear-gradient(252deg, white 44%, var(--random--color)) !important;
}
@media only screen and (min-width: 1281px) {
  /* line 638, ../sass/_mixin.scss */
  html[dir="rtl"] .paragraph.paragraph--type--bp-block .background-item.background-item-webform .form-submit {
    margin-right: 0;
  }
  /* line 641, ../sass/_mixin.scss */
  html[dir="ltr"] .paragraph.paragraph--type--bp-block .background-item.background-item-webform .form-submit {
    margin-left: 0;
  }
}
/* line 1982, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform div[id^=edit-actions] {
  margin-bottom: 0 !important;
}
/* line 1990, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform .webform-element--title-inline .checkbox,
.paragraph.paragraph--type--bp-block .background-item.background-item-webform .webform-element--title-inline label {
  color: black !important;
  line-height: 27px;
  margin: 0;
}
/* line 1997, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform .webform-element--title-inline input,
.paragraph.paragraph--type--bp-block .background-item.background-item-webform .webform-element--title-inline select {
  border-color: black;
}
/* line 2002, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky {
  position: relative;
}
@media (min-width: 1200px) {
  /* line 2005, ../sass/_components.scss */
  .paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky.isSticky {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: auto;
    margin: 0;
    animation-name: scrollUpIntoView;
    animation-fill-mode: forwards;
    animation-duration: 0.5s;
    animation-timing-function: ease-out;
  }
}
@media (max-width: 1200px) {
  /* line 2005, ../sass/_components.scss */
  .paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky.isSticky {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: auto;
    margin: 0;
    padding-left: 0;
    padding-right: 0;
    transform: translateY(100%);
    transition: all 0.5s ease;
  }
  /* line 2032, ../sass/_components.scss */
  .paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky.isSticky.isOpen {
    transform: translateY(0%);
  }
}
/* line 2038, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky button.closeBtn {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 17px;
  height: 17px;
  background: none;
  filter: invert(1);
  background-image: url(../images/EXIT.svg) !important;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  appearance: none;
  border: none;
  font-size: 0;
  padding: 0;
}
/* line 2055, ../sass/_components.scss */
html[dir=ltr] .paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky button.closeBtn {
  right: 15px;
  left: auto;
}
/* line 2061, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform.canBeSticky button.mobileBtn {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  width: 100%;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.22;
  text-align: inherit;
  color: rgba(0, 0, 0, 0.85);
  box-shadow: 0 -3px 10px 0 rgba(22, 26, 67, 0.1), inset -3px 3px 20px 0 rgba(255, 249, 238, 0.2);
  color: #fff9ee;
  background-color: var(--random--color);
  padding: 8px 17px;
  opacity: 1 !important;
  border: none;
}
/* line 2082, ../sass/_components.scss */
.paragraph.paragraph--type--bp-block .background-item.background-item-webform h2.container {
  display: none;
}

/* line 2091, ../sass/_components.scss */
.paragraph--type--bp-simple .btn-color-random {
  margin-bottom: 30px;
  margin-top: 30px;
  margin-left: 15px;
  margin-right: 15px;
  text-align: center;
}

/* line 2100, ../sass/_components.scss */
.views-element-container.col-auto {
  margin: 0;
  padding: 0;
}

/* line 2105, ../sass/_components.scss */
.colorbox-trigger {
  position: relative;
  cursor: pointer;
}
/* line 2109, ../sass/_components.scss */
.colorbox-trigger:after {
  content: "";
  width: 44px;
  height: 44px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -22px;
  margin-top: -22px;
  pointer-events: none;
  background-image: url(../images/video.png);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  transition: all 0.5s ease;
  will-change: filter;
}

/* line 2129, ../sass/_components.scss */
.max-width-555 {
  max-width: 555px;
  margin: auto !important;
}

/* line 2135, ../sass/_components.scss */
nav ul.clearfix.nav {
  padding: 0;
}
/* line 2139, ../sass/_components.scss */
nav ul.clearfix.nav li.nav-item:first-child a {
  padding-right: 0;
}
/* line 2142, ../sass/_components.scss */
html[dir="ltr"] nav ul.clearfix.nav li.nav-item:first-child a {
  padding-left: 0;
}

/* line 2151, ../sass/_components.scss */
.node--view-mode-teaser.node--sticky {
  background: unset;
  width: 100% !important;
  border-bottom: 1px solid black;
  padding: 0;
  padding-bottom: 15px;
}

/* line 2159, ../sass/_components.scss */
.views-row {
  width: 100%;
}

/* line 2164, ../sass/_components.scss */
.item-tags-view img {
  width: 292px;
  height: 195px;
  object-fit: cover;
}

/* line 2171, ../sass/_components.scss */
span.select2-selection.select2-selection--single {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #ababab;
}

/* line 2177, ../sass/_components.scss */
span.fontawesome-icon-inline {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 2183, ../sass/_components.scss */
.menu-horizontal-block {
  margin-bottom: 10px;
  width: 100%;
}
/* line 2187, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] {
  position: relative;
}
/* line 2190, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class]:before, .menu-horizontal-block .block-menu[class]:after {
  content: "";
  border-top: 1px solid;
  position: absolute;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
}
/* line 2201, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class]:before {
  top: 0;
}
/* line 2205, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class]:after {
  bottom: 0;
}
/* line 2209, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul {
  white-space: nowrap;
  flex-wrap: nowrap;
  max-width: 100%;
  overflow: hidden;
  display: flex;
  position: relative;
  align-items: center;
  margin: 0 15px;
  padding: 0;
}
/* line 2228, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li:first-child {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
@media (max-width: 1024px) {
  /* line 2228, ../sass/_components.scss */
  .menu-horizontal-block .block-menu[class] ul li:first-child {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
/* line 2238, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li {
  margin: 12px;
  display: inline-block;
  line-height: inherit;
}
/* line 2243, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li a,
.menu-horizontal-block .block-menu[class] ul li span {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: bold;
  padding: 0;
  text-decoration: none;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  /* line 2243, ../sass/_components.scss */
  .menu-horizontal-block .block-menu[class] ul li a,
  .menu-horizontal-block .block-menu[class] ul li span {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 2255, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li:first-child {
  margin-left: 0;
}
/* line 2258, ../sass/_components.scss */
html[dir="rtl"] .menu-horizontal-block .block-menu[class] ul li:first-child {
  margin-right: 0;
  margin-left: 12px;
}
/* line 2264, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li.item-menu-icon-postan {
  margin: 5.5px;
  float: left;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .menu-horizontal-block .block-menu[class] ul li.item-menu-icon-postan:last-of-type {
  margin-left: 0;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .menu-horizontal-block .block-menu[class] ul li.item-menu-icon-postan:last-of-type {
  margin-right: 0;
}
/* line 2273, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li:not(.item-menu-icon-postan) + .item-menu-icon-postan {
  margin-left: auto;
}
/* line 2276, ../sass/_components.scss */
html[dir="rtl"] .menu-horizontal-block .block-menu[class] ul li:not(.item-menu-icon-postan) + .item-menu-icon-postan {
  margin-left: 5.5px;
  margin-right: auto;
}
/* line 2284, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li:not(.item-menu-icon-postan) a.item-menu-icon,
.menu-horizontal-block .block-menu[class] ul li:not(.item-menu-icon-postan) a.item-menu-icon + .menu_link_content {
  height: 0;
  font-size: 0 !important;
  overflow: hidden;
}
/* line 2301, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul li.menu-item--active-trail a,
.menu-horizontal-block .block-menu[class] ul li.menu-item--active-trail span {
  color: #7c7c7c;
}
/* line 2308, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul .fontawesome-icon {
  width: 31px;
  height: 100%;
  font-size: 31px;
  display: flex;
  align-items: center;
}
/* line 2315, ../sass/_components.scss */
.menu-horizontal-block .block-menu[class] ul .fontawesome-icon i {
  font-weight: 400;
}
/* line 2327, ../sass/_components.scss */
.menu-horizontal-block .arrowScrollbar {
  width: 10px;
  height: 18px;
  background-size: cover;
  position: absolute;
  top: 23px;
}
/* line 2335, ../sass/_components.scss */
.menu-horizontal-block .radio-group-wrap.showArrows {
  display: flex;
  align-items: center;
}
/* line 2346, ../sass/_components.scss */
.menu-horizontal-block .arrow {
  width: 15px;
  height: 30px;
  display: inline-block;
  flex: 0 0 auto;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px 18px;
}
/* line 2356, ../sass/_components.scss */
.menu-horizontal-block .arrow.arrow-left {
  background-image: url(../images/arrow-left.svg);
  margin-right: -15px;
}
/* line 2361, ../sass/_components.scss */
.menu-horizontal-block .arrow.arrow-right {
  background-image: url(../images/arrow-large-copy.svg);
  margin-left: -15px;
}
/* line 2366, ../sass/_components.scss */
.menu-horizontal-block .arrow.hide {
  opacity: 0;
}

/* line 2372, ../sass/_components.scss */
.menu-horizontal-block.isSticky {
  position: fixed;
  top: 125px;
  left: 0;
  right: 0;
  width: auto;
  background: white;
  z-index: 2;
}
@media (max-width: 1024px) {
  /* line 2372, ../sass/_components.scss */
  .menu-horizontal-block.isSticky {
    top: 100px;
  }
}

/* line 2387, ../sass/_components.scss */
.breadcrumb-item a {
  text-decoration: none;
}

/* line 2394, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .field--name-field-medias img {
  width: 100%;
}
/* line 2398, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .field--name-field-medias .owl-item {
  display: table;
}
/* line 2405, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .field--name-field-medias .owl-item > .field__item {
  display: flex;
  flex-direction: column;
}
/* line 2412, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .field--name-field-media-image {
  float: unset !important;
}
/* line 2416, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .dataImage {
  position: absolute;
  bottom: 0;
  padding: 1rem 1.6rem;
}
/* line 663, ../sass/_mixin.scss */
html[dir="rtl"] .paragraph--type--photo-album.paragraph--view-mode--default .dataImage {
  text-align: right;
}
/* line 666, ../sass/_mixin.scss */
html[dir="ltr"] .paragraph--type--photo-album.paragraph--view-mode--default .dataImage {
  text-align: left;
}
@media (max-width: 1024px) {
  /* line 2416, ../sass/_components.scss */
  .paragraph--type--photo-album.paragraph--view-mode--default .dataImage {
    width: 100%;
    padding: 0.5rem 20px;
    font-size: 0.8rem;
  }
}
/* line 2428, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .dataImage * {
  font-size: inherit;
  margin-bottom: 0;
}
/* line 2433, ../sass/_components.scss */
.paragraph--type--photo-album.paragraph--view-mode--default .dataImage > * {
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
  font-size: 0.8888rem !important;
  line-height: 1.5 !important;
}
@media (min-width: 1024px) {
  /* line 2433, ../sass/_components.scss */
  .paragraph--type--photo-album.paragraph--view-mode--default .dataImage > * {
    font-size: 14px !important;
  }
}

/* line 2455, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-inner .field.field--name-field-image.field--type-entity-reference {
  display: flex;
  justify-content: center;
  margin: auto;
}
/* line 2462, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control {
  width: 46px;
  height: 42px;
  background: none;
  border: none;
}
/* line 2469, ../sass/_components.scss */
.paragraph--type--bp-carousel .item-corousel-nam {
  display: flex;
  margin: 5px;
}
/* line 2474, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  /* position: absolute; */
  z-index: 23;
}
/* line 2482, ../sass/_components.scss */
html[dir="ltr"] .paragraph--type--bp-carousel .carousel-control-item {
  flex-direction: row-reverse;
}
/* line 2486, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item a.left.carousel-control {
  margin-left: 20px;
}
/* line 2490, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item a.right.carousel-control {
  margin-right: 20px;
}
/* line 2494, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item i {
  width: 100%;
  height: 100%;
}
/* line 2499, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item i:before {
  content: "";
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  display: block;
  background-image: url("../images/Arrow large.svg");
}
/* line 2511, ../sass/_components.scss */
.paragraph--type--bp-carousel .carousel-control-item .right.carousel-control i:before {
  transform: scaleX(-1) rotate(-360deg);
}
/* line 2517, ../sass/_components.scss */
.paragraph--type--bp-carousel i.fas.fa-bezalel-Arrow-large {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
}
@media (max-width: 1024px) {
  /* line 2517, ../sass/_components.scss */
  .paragraph--type--bp-carousel i.fas.fa-bezalel-Arrow-large {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 2521, ../sass/_components.scss */
.paragraph--type--bp-carousel .nam-item-carousel {
  line-height: 1.2222 !important;
  font-size: calc(3rem * 80 / 100) !important;
  min-width: 150px;
  text-align: center;
}
@media (max-width: 1024px) {
  /* line 2521, ../sass/_components.scss */
  .paragraph--type--bp-carousel .nam-item-carousel {
    line-height: 1.5 !important;
    font-size: calc(2rem * 80 / 100) !important;
  }
}

/* line 2530, ../sass/_components.scss */
.menu-vertical-block nav h2 {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  line-height: 1.5 impo !important;
  margin-bottom: 20px;
}
@media (max-width: 1024px) {
  /* line 2530, ../sass/_components.scss */
  .menu-vertical-block nav h2 {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 2536, ../sass/_components.scss */
.menu-vertical-block nav .menu-level-0 {
  padding: 0;
}
/* line 2541, ../sass/_components.scss */
.menu-vertical-block [id*="-menu"] {
  margin-bottom: 20px;
}
/* line 2545, ../sass/_components.scss */
.menu-vertical-block li {
  margin-bottom: 0;
}
/* line 2549, ../sass/_components.scss */
.menu-vertical-block ul.nav {
  display: block;
  margin: 0;
}
/* line 2555, ../sass/_components.scss */
.menu-vertical-block .nav-item a.nav-link.Array {
  margin: 0;
  padding: 0;
  margin-bottom: 6px;
  text-decoration: underline;
  font-size: 1rem;
  line-height: 1.6667;
}
@media (max-width: 1024px) {
  /* line 2555, ../sass/_components.scss */
  .menu-vertical-block .nav-item a.nav-link.Array {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 2568, ../sass/_components.scss */
.paragraph--type--bp-columns-three-uneven .menu-vertical-block ul.menu a {
  text-decoration: underline;
  margin-bottom: 0;
  display: inline-block;
}

/* line 2588, ../sass/_components.scss */
.paragraph--type--row-video .field.field--name-field-image {
  display: flex;
  justify-content: center;
}
/* line 2592, ../sass/_components.scss */
.paragraph--type--row-video .field.field--name-field-image img {
  width: 100%;
}

/* line 2599, ../sass/_components.scss */
.paragraph--type--banner-img-full-screen .field.field--name-field-media {
  overflow: hidden;
  display: flex;
  width: 100%;
  align-items: center;
}
/* line 2607, ../sass/_components.scss */
.paragraph--type--banner-img-full-screen img {
  width: 100%;
}

/* line 2612, ../sass/_components.scss */
.ds-2col > .group-left {
  float: left;
  width: 100% !important;
}

/* line 2617, ../sass/_components.scss */
.field-date.event-artcal {
  padding: 0;
  font-weight: 300;
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
}
@media (max-width: 1024px) {
  /* line 2617, ../sass/_components.scss */
  .field-date.event-artcal {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}

/* line 2626, ../sass/_components.scss */
.subtitle.news-artcl .field.field--name-field-subtitle,
.subtitle.event-artcal .field.field--name-field-subtitle {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 2626, ../sass/_components.scss */
  .subtitle.news-artcl .field.field--name-field-subtitle,
  .subtitle.event-artcal .field.field--name-field-subtitle {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 2635, ../sass/_components.scss */
.view-timeline .header-timeline {
  font-size: 6.66666em !important;
  margin: min(4rem, 9vw) 0 0 0;
  line-height: 1;
}
@media (max-width: 1024px) {
  /* line 2635, ../sass/_components.scss */
  .view-timeline .header-timeline {
    padding: 0;
    font-size: 3.5555rem !important;
    line-height: 1.1562 !important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  /* line 2635, ../sass/_components.scss */
  .view-timeline .header-timeline {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}

/* line 2647, ../sass/_components.scss */
.view-timeline .radio-group-wrap .radio-group[class] label {
  margin: 0;
  direction: rtl;
}
/* line 2651, ../sass/_components.scss */
.view-timeline .radio-group-wrap .radio-group[class] label span {
  cursor: pointer;
}
@media (min-width: 1024px) {
  /* line 2651, ../sass/_components.scss */
  .view-timeline .radio-group-wrap .radio-group[class] label span {
    font-size: 1.1111rem !important;
  }
}
/* line 2664, ../sass/_components.scss */
.view-timeline .radio-group-wrap .radio-group[class] label span:hover {
  color: #7c7c7c;
}
/* line 2669, ../sass/_components.scss */
.view-timeline .radio-group-wrap .radio-group[class] label input[type="radio"] {
  display: none;
}
/* line 2672, ../sass/_components.scss */
.view-timeline .radio-group-wrap .radio-group[class] label input[type="radio"]:checked + span {
  color: #7c7c7c;
}
/* line 2679, ../sass/_components.scss */
.view-timeline .views-exposed-form {
  display: none;
}
/* line 2683, ../sass/_components.scss */
.view-timeline .field--name-node-post-date {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 2683, ../sass/_components.scss */
  .view-timeline .field--name-node-post-date {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 2688, ../sass/_components.scss */
.view-timeline .field--name-body {
  font-size: 1.1111rem;
  line-height: 1.45;
  max-width: 555px;
}
@media (max-width: 1024px) {
  /* line 2688, ../sass/_components.scss */
  .view-timeline .field--name-body {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
@media (max-width: 1024px) {
  /* line 2693, ../sass/_components.scss */
  .view-timeline .list-item-news:first-of-type > article {
    border-top: none !important;
  }
}
@media (min-width: 768px) {
  /* line 2701, ../sass/_components.scss */
  .view-timeline .col-md-2 {
    flex: 0 0 23% !important;
    max-width: 23% !important;
  }
  /* line 2706, ../sass/_components.scss */
  .view-timeline .col-md-10 {
    flex: 0 0 77%;
    max-width: 77%;
  }
}
/* line 2713, ../sass/_components.scss */
.view-timeline .list-item-news:first-child .border-t {
  border-top: none;
}
/* line 2718, ../sass/_components.scss */
.view-timeline .node__header {
  padding: 0;
}

@media only screen and (max-width: 1024px) {
  /* line 2726, ../sass/_components.scss */
  .node--view-mode-row-column- .max-width-img-box.max-width-img-box.max-width-img-box.max-width-img-box.max-width-img-box {
    justify-content: center !important;
  }
}

/* line 2733, ../sass/_components.scss */
.list-item-news .node.node--type-timeline {
  padding: min(4rem, 9vw) 0;
}

/* line 2738, ../sass/_components.scss */
.view-news {
  margin-top: 12px;
}
/* line 2741, ../sass/_components.scss */
.view-news .node__header {
  padding: 0;
}
/* line 2746, ../sass/_components.scss */
.view-news .node--type-news h3 {
  margin-bottom: 0px;
}

/* line 2752, ../sass/_components.scss */
.view-news .views-row,
.block-four-posts .views-view-grid {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-right: -15px;
  margin-left: -15px;
  float: none;
  width: auto;
}

/* line 2759, ../sass/_components.scss */
.layout-main-wrapper .view-news a {
  text-decoration: none;
}

/* line 2765, ../sass/_components.scss */
.view.view-staff-very-new,
.view.view-news-staff,
.view.view-staff {
  display: block;
}
/* line 2770, ../sass/_components.scss */
.view.view-staff-very-new .view-header,
.view.view-news-staff .view-header,
.view.view-staff .view-header {
  font-weight: 400;
  padding: 0;
  margin-bottom: 0;
  text-align: start;
  font-size: 1rem;
}

@media only screen and (max-width: 1024px) {
  /* line 2780, ../sass/_components.scss */
  .node--type-member .field.field--name-.field--type-.field--label-.title-language-switcher-wrap.paragraph__column.title-header.horizontal_s.title-language-switcher {
    flex-direction: row;
  }
}
/* line 2786, ../sass/_components.scss */
.node--type-member .field__label {
  margin-bottom: 1.67rem;
  font-weight: bold;
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
}
@media (max-width: 1024px) {
  /* line 2786, ../sass/_components.scss */
  .node--type-member .field__label {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 2792, ../sass/_components.scss */
.node--type-member .node__content {
  padding: 0 !important;
}
/* line 2796, ../sass/_components.scss */
.node--type-member .body-image {
  margin-top: 8px;
}
/* line 2800, ../sass/_components.scss */
.node--type-member .panel-collapse {
  max-width: 100% !important;
  margin: unset !important;
  padding-top: 35px;
  padding-bottom: 35px;
}
/* line 2807, ../sass/_components.scss */
.node--type-member .read-more {
  margin-top: 1rem;
  font-weight: 600;
}

/* line 2814, ../sass/_components.scss */
.view-search .item-list {
  width: 100%;
}
/* line 2818, ../sass/_components.scss */
.view-search .search-row {
  padding: 30px 0 !important;
  border-bottom: 1px solid black;
  display: grid;
  grid-template-columns: 4fr 1fr 1fr;
}
/* line 348, ../sass/_mixin.scss */
.view-search .search-row:before {
  content: "";
  display: table;
  clear: both;
}
/* line 353, ../sass/_mixin.scss */
.view-search .search-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only screen and (max-width: 1024px) {
  /* line 2818, ../sass/_components.scss */
  .view-search .search-row {
    display: flex !important;
    flex-direction: column;
  }
}
/* line 2832, ../sass/_components.scss */
.view-search .search-row .views-field-field-image {
  grid-column: 3;
  grid-row: 1 / span 3;
  order: -1;
  margin-top: auto;
  margin-bottom: auto;
}
@media only screen and (min-width: 1024px) {
  /* line 638, ../sass/_mixin.scss */
  html[dir="rtl"] .view-search .search-row .views-field-field-image {
    margin-right: auto;
  }
  /* line 641, ../sass/_mixin.scss */
  html[dir="ltr"] .view-search .search-row .views-field-field-image {
    margin-left: auto;
  }
}
/* line 2845, ../sass/_components.scss */
.view-search .search-row .views-field-field-image img {
  width: 183px;
  height: 117px;
  object-fit: cover;
}
/* line 2857, ../sass/_components.scss */
.view-search .search-row .views-field-title {
  line-height: 1;
  text-decoration: none;
  font-weight: bold;
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  line-height: 2.33333rem;
  grid-column: 1;
}
@media (max-width: 1024px) {
  /* line 2857, ../sass/_components.scss */
  .view-search .search-row .views-field-title {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 2867, ../sass/_components.scss */
.view-search .search-row .views-field-field-subtitle,
.view-search .search-row .views-field-body {
  max-width: 508px;
  grid-column: 1;
}
/* line 2872, ../sass/_components.scss */
.view-search .search-row .views-field-field-subtitle p,
.view-search .search-row .views-field-field-subtitle span,
.view-search .search-row .views-field-body p,
.view-search .search-row .views-field-body span {
  color: black;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  display: inherit;
}
@media (max-width: 1024px) {
  /* line 2872, ../sass/_components.scss */
  .view-search .search-row .views-field-field-subtitle p,
  .view-search .search-row .views-field-field-subtitle span,
  .view-search .search-row .views-field-body p,
  .view-search .search-row .views-field-body span {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 2880, ../sass/_components.scss */
.view-search .search-row .views-field-search-api-excerpt {
  max-width: 508px;
}
/* line 2884, ../sass/_components.scss */
.view-search .search-row a {
  text-decoration: none;
}
/* line 2889, ../sass/_components.scss */
.view-search .search-row:first-child {
  padding-top: 0px !important;
}
/* line 2893, ../sass/_components.scss */
.view-search .search-row:last-child {
  border-bottom: none;
}
/* line 2897, ../sass/_components.scss */
.view-search .header-search {
  margin-top: 30px;
  margin-bottom: 90px;
  padding: 0;
  line-height: 110px;
}
/* line 2903, ../sass/_components.scss */
.view-search .header-search .search-word {
  padding: 0px 12px !important;
  color: #7c7c7c;
}
/* line 2909, ../sass/_components.scss */
.view-search .field-content {
  color: #7c7c7c;
}
/* line 2912, ../sass/_components.scss */
.view-search .field-content a {
  color: #000000;
}

/* line 2930, ../sass/_components.scss */
.node--type-news.node--view-mode-row-column- .field--type-datetime {
  color: #7c7c7c;
  font-size: 1.1111rem;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  /* line 2930, ../sass/_components.scss */
  .node--type-news.node--view-mode-row-column- .field--type-datetime {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 2935, ../sass/_components.scss */
.node--type-news.node--view-mode-row-column- .col-md-4 {
  order: -1;
  margin-bottom: 3rem;
}
/* line 2941, ../sass/_components.scss */
.node--type-news.node--view-mode-row-column- h3 a {
  line-height: 1 !important;
}

/* line 2950, ../sass/_components.scss */
.view-courses.view-id-courses.view-display-id-page_1, .view-courses.view-id-courses.view-display-id-block_2 {
  display: flex;
  flex-direction: column;
}
/* line 2955, ../sass/_components.scss */
.view-courses.view-id-courses.view-display-id-page_1 .contextual, .view-courses.view-id-courses.view-display-id-block_2 .contextual {
  order: 1;
}
/* line 2959, ../sass/_components.scss */
.view-courses.view-id-courses.view-display-id-page_1 .view-content, .view-courses.view-id-courses.view-display-id-block_2 .view-content {
  order: 3;
}
/* line 2963, ../sass/_components.scss */
.view-courses.view-id-courses.view-display-id-page_1 nav, .view-courses.view-id-courses.view-display-id-block_2 nav {
  order: 4;
}
/* line 2967, ../sass/_components.scss */
.view-courses.view-id-courses.view-display-id-page_1 .more-link, .view-courses.view-id-courses.view-display-id-block_2 .more-link {
  order: 5;
  position: initial;
}
@media only screen and (max-width: 1024px) {
  /* line 2973, ../sass/_components.scss */
  .view-courses.view-id-courses .view-header {
    padding-top: 15px;
  }
}
/* line 2979, ../sass/_components.scss */
.view-courses.view-id-courses nav {
  border-top: 1px solid #000000;
}
/* line 2983, ../sass/_components.scss */
.view-courses.view-id-courses .views-row {
  display: grid;
  grid-template-columns: 25% calc(30% - 4 * 2rem) 15% 15% 15%;
  grid-gap: 2rem;
  grid-template-rows: max-content auto;
  padding: 70px 0;
}
@media only screen and (max-width: 1024px) {
  /* line 2983, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row {
    grid-gap: 0;
  }
}
/* line 2996, ../sass/_components.scss */
.view-courses.view-id-courses .views-row:not(:last-of-type) {
  border-bottom: 1px solid #000000;
}
@media (max-width: 1024px) {
  /* line 2983, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row {
    padding: 30px 0;
    display: flex;
    flex-direction: column;
    width: 100%;
  }
}
/* line 3007, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-body {
  grid-column-start: 2;
  grid-row-start: 1;
  grid-row-end: 3;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: normal;
}
@media (max-width: 1024px) {
  /* line 3007, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-body {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 3007, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-body {
    padding: 0 !important;
    margin-bottom: 1rem;
  }
}
/* line 3019, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-body.empty {
  display: none;
}
/* line 3024, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-semester {
  grid-row-start: 1;
  grid-column-start: 3;
}
@media (max-width: 1024px) {
  /* line 3024, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-semester {
    order: 1;
    width: 100%;
  }
}
/* line 3034, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-course-day {
  grid-column-start: 4;
  grid-row-start: 1;
}
@media (max-width: 1024px) {
  /* line 3034, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-course-day {
    display: inline-block;
  }
}
/* line 3043, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-full-end-time {
  grid-column-start: 5;
  grid-row-start: 1;
}
@media (max-width: 1024px) {
  /* line 3043, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-full-end-time {
    display: inline-block;
  }
}
/* line 3052, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-title {
  font-size: 2rem;
  font-weight: bold;
  line-height: 1;
  align-self: start;
}
/* line 3058, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-title a {
  line-height: 1 !important;
}
@media (max-width: 1024px) {
  /* line 3052, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-title {
    margin-bottom: 1rem;
  }
}
/* line 3067, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-semester,
.view-courses.view-id-courses .views-row .views-field.views-field-field-full-end-time,
.view-courses.view-id-courses .views-row .views-field.views-field-field-course-day {
  font-size: 1.55555rem;
  font-weight: bold;
  line-height: 1.5;
  text-align: end;
}
@media (max-width: 1024px) {
  /* line 3067, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-semester,
  .view-courses.view-id-courses .views-row .views-field.views-field-field-full-end-time,
  .view-courses.view-id-courses .views-row .views-field.views-field-field-course-day {
    text-align: start;
    font-size: 1.1111rem;
    line-height: 1.45;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  /* line 3067, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-semester,
  .view-courses.view-id-courses .views-row .views-field.views-field-field-full-end-time,
  .view-courses.view-id-courses .views-row .views-field.views-field-field-course-day {
    font-size: 1rem;
    line-height: 1.3889;
  }
}

/* line 3081, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-last-name {
  grid-column-start: 1;
  color: #767676;
  font-size: 2rem;
  font-weight: bold;
  line-height: 0.97;
  align-self: start;
}
/* line 3089, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-field-last-name a {
  color: #767676;
}
@media (max-width: 1024px) {
  /* line 3081, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-last-name {
    order: 2;
    font-size: 1.1111rem;
    line-height: 1.45;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  /* line 3081, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-field-last-name {
    font-size: 1rem;
    line-height: 1.3889;
  }
}

/* line 3099, ../sass/_components.scss */
.view-courses.view-id-courses .views-row select#edit-field-subchaptercode-target-id {
  color: #444444;
  font-weight: 400;
}
/* line 3104, ../sass/_components.scss */
.view-courses.view-id-courses .views-row .views-field.views-field-view-node {
  grid-row-start: 2;
  grid-column-start: 5;
  text-align: end;
  align-self: end;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: normal;
}
@media (max-width: 1024px) {
  /* line 3104, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-view-node {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 3104, ../sass/_components.scss */
  .view-courses.view-id-courses .views-row .views-field.views-field-view-node {
    order: 3;
    width: 100%;
    text-align: inherit;
    margin-top: 1rem;
  }
}
@media (max-width: 1024px) {
  /* line 3121, ../sass/_components.scss */
  .view-courses.view-id-courses form {
    margin-bottom: 30px;
  }
}
/* line 3127, ../sass/_components.scss */
.view-courses.view-id-courses div.fieldset.form-type-textfield.form-item-combine {
  width: 100%;
}
/* line 3130, ../sass/_components.scss */
.view-courses.view-id-courses div.fieldset.form-type-textfield.form-item-combine input {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  font-weight: 300;
  line-height: 2.14;
  color: #000;
  padding: 0;
}
@media (max-width: 1024px) {
  /* line 3130, ../sass/_components.scss */
  .view-courses.view-id-courses div.fieldset.form-type-textfield.form-item-combine input {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 3137, ../sass/_components.scss */
.view-courses.view-id-courses div.fieldset.form-type-textfield.form-item-combine input::placeholder {
  color: black;
}
/* line 3143, ../sass/_components.scss */
.view-courses.view-id-courses .form-row {
  position: relative;
  justify-content: flex-end;
  margin-bottom: calc(34px - 0.375rem - 8px);
}
@media (max-width: 1024px) {
  /* line 3143, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row {
    display: block;
    margin-bottom: 0;
  }
}
/* line 3153, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-actions {
  position: absolute;
  top: -1px;
  justify-self: end;
  display: flex;
  align-self: end;
  justify-content: flex-end;
  width: auto;
}
/* line 3165, ../sass/_components.scss */
html[dir="rtl"] .view-courses.view-id-courses .form-row .form-actions {
  left: 0;
}
/* line 3169, ../sass/_components.scss */
html[dir="ltr"] .view-courses.view-id-courses .form-row .form-actions {
  right: 0;
}
/* line 3173, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-actions input {
  padding: 0.563em 1.706em;
  background: #000;
  display: inline-block;
  border-radius: 25px;
  width: auto;
  justify-self: end;
  color: white;
  font-size: 1rem;
  line-height: 1.6667;
}
@media (max-width: 1024px) {
  /* line 3173, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row .form-actions input {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 3183, ../sass/_components.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .view-courses.view-id-courses .form-row .form-actions input {
  color: black !important;
  background-color: white !important;
}
@media (max-width: 1024px) {
  /* line 3153, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row .form-actions {
    top: 426px;
  }
}
/* line 3195, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .fieldset {
  order: 3;
  flex-direction: column;
  width: 100%;
  align-items: flex-start;
  border: none !important;
  margin-bottom: 0;
}
/* line 3203, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .fieldset.show {
  display: flex !important;
}
/* line 3206, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .fieldset.show + #collapse-field-field_course_start_hour_value_1,
.view-courses.view-id-courses .form-row .fieldset.show + #collapse-field-field_academicpoints_value_1 {
  display: inline-flex !important;
  width: auto;
  flex: 1;
}
/* line 3214, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .fieldset.form-type-textfield.form-item-combine {
  order: 1;
  border: none !important;
  margin-bottom: 1rem;
}
/* line 3221, ../sass/_components.scss */
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value,
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value {
  font-family: Abraham;
  font-size: 1.55555rem;
  font-weight: 300;
  margin-bottom: 0;
}
/* line 3230, ../sass/_components.scss */
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value select,
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1 select,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1 select,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value select {
  width: 190px;
  max-width: 100%;
}
/* line 3235, ../sass/_components.scss */
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value > div,
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1 > div,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1 > div,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value > div {
  display: flex;
  align-items: center;
}
/* line 3240, ../sass/_components.scss */
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value.show,
.view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1.show,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1.show,
.view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value.show {
  width: auto;
}
@media (min-width: 1024px) {
  /* line 3221, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value,
  .view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1,
  .view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1,
  .view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value {
    padding-left: 5%;
  }
}
@media (max-width: 1024px) {
  /* line 3249, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value div[id*="description"],
  .view-courses.view-id-courses .form-row div#collapse-field-field_academicpoints_value_1 div[id*="description"],
  .view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value_1 div[id*="description"],
  .view-courses.view-id-courses .form-row div#collapse-field-field_course_start_hour_value div[id*="description"] {
    min-width: 1.5em;
  }
}
/* line 3255, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select {
  font-size: 1.55555rem !important;
}
/* line 3258, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select > div {
  width: 100%;
}
/* line 3262, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select select {
  width: 350px;
  max-width: 100%;
}
/* line 3267, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select span.select2 {
  position: relative;
  max-width: 100%;
}
/* line 3271, ../sass/_components.scss */
html[dir="ltr"] .view-courses.view-id-courses .form-row .form-type-select span.select2 {
  margin-right: auto;
}
/* line 3275, ../sass/_components.scss */
html[dir="rtl"] .view-courses.view-id-courses .form-row .form-type-select span.select2 {
  margin-left: auto;
}
/* line 3279, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select span.select2:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 35px;
  background-image: url("../images/Dropdown arrow.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 35px;
}
@media (max-width: 1024px) {
  /* line 3279, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row .form-type-select span.select2:before {
    top: -11px;
  }
}
@media (min-width: 1024px) {
  /* line 3313, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row div#collapse-field-department > div {
    columns: 3;
  }
}
/* line 3323, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block,
.view-courses.view-id-courses .form-row .form-filters {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  order: 2;
  margin-bottom: 47px;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  /* line 3323, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row .mobile-label-block,
  .view-courses.view-id-courses .form-row .form-filters {
    display: none;
    margin-bottom: 28px;
  }
}
/* line 3337, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block .label-filter,
.view-courses.view-id-courses .form-row .form-filters .label-filter {
  margin-left: 141px;
}
/* line 3340, ../sass/_components.scss */
html[dir="ltr"] .view-courses.view-id-courses .form-row .mobile-label-block .label-filter, html[dir="ltr"]
.view-courses.view-id-courses .form-row .form-filters .label-filter {
  margin-right: 141px;
  margin-left: unset;
}
/* line 3346, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block .label-filter:first-of-type button,
.view-courses.view-id-courses .form-row .form-filters .label-filter:first-of-type button {
  margin-right: 0;
}
/* line 3352, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block button,
.view-courses.view-id-courses .form-row .form-filters button {
  border: none;
  font-weight: 900;
  appearance: none;
  background: transparent url("../images/Dropdown arrow.svg") no-repeat center left;
  color: #000000;
  padding: 0 0 0 40px;
  white-space: nowrap;
  font-size: 1.55555rem;
}
@media (max-width: 1024px) {
  /* line 3352, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row .mobile-label-block button,
  .view-courses.view-id-courses .form-row .form-filters button {
    margin-right: 0;
    line-height: 33px;
    width: 50%;
    min-width: 200px;
    text-align: right;
    background-position: left -0.05em;
    opacity: 1 !important;
  }
}
/* line 3375, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block button.collapsed,
.view-courses.view-id-courses .form-row .form-filters button.collapsed {
  color: #767676;
}
/* line 3379, ../sass/_components.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .view-courses.view-id-courses .form-row .mobile-label-block button, html:not(#INDdummy) body:not(#INDdummy).INDblackwhite
.view-courses.view-id-courses .form-row .form-filters button {
  background-color: white !important;
  color: black !important;
}
/* line 3383, ../sass/_components.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .view-courses.view-id-courses .form-row .mobile-label-block button.collapsed, html:not(#INDdummy) body:not(#INDdummy).INDblackwhite
.view-courses.view-id-courses .form-row .form-filters button.collapsed {
  color: #767676 !important;
}
/* line 3390, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block {
  width: 100% !important;
}
/* line 3393, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block button {
  width: 100%;
}
/* line 3397, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .mobile-label-block .multiselect {
  padding: 0 0 1rem;
}
/* line 3402, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .form-type-select,
.view-courses.view-id-courses .form-row .form-type-select > div {
  padding: 0 0 1rem 20px;
}
/* line 3407, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .multiselect {
  font-size: 1.55555rem;
  font-weight: 300;
  line-height: 1;
  text-align: start;
  color: #767676;
  margin-bottom: 0;
  padding: 0.5rem 0 0.5rem 20px;
  display: flex;
}
/* line 3419, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .multiselect:before {
  content: "_";
  width: 42px;
  display: inline-block;
  text-align: start;
}
/* line 3426, ../sass/_components.scss */
.view-courses.view-id-courses .form-row .multiselect:last-of-type {
  padding-bottom: 0;
}
/* line 3431, ../sass/_components.scss */
.view-courses.view-id-courses .form-row input.multiselect-input {
  position: absolute;
  opacity: 0;
}
/* line 3436, ../sass/_components.scss */
.view-courses.view-id-courses .form-row input.multiselect-input:checked + .multiselect {
  font-weight: bold;
}
/* line 3439, ../sass/_components.scss */
.view-courses.view-id-courses .form-row input.multiselect-input:checked + .multiselect:before {
  content: "x";
  text-transform: uppercase;
}
/* line 3445, ../sass/_components.scss */
.view-courses.view-id-courses .form-row input.multiselect-input:focus + .multiselect {
  outline: 1px solid grey;
}
/* line 3450, ../sass/_components.scss */
.view-courses.view-id-courses .form-row::after {
  content: "";
  display: block;
  margin: -25px auto 0;
  width: 100vw;
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: calc(100% / 2 - 100vw / 2);
  bottom: 0;
  box-shadow: 0 10px 10px -10px #ababab;
}
@media (max-width: 1024px) {
  /* line 3450, ../sass/_components.scss */
  .view-courses.view-id-courses .form-row::after {
    bottom: -28px;
  }
}
/* line 3468, ../sass/_components.scss */
.view-courses.view-id-courses div#collapse-field-combine {
  display: block;
}

/* line 3473, ../sass/_components.scss */
span.select2-container.select2-container--default.select2-container--open {
  z-index: 10;
}

/* line 3477, ../sass/_components.scss */
span.select2-selection__arrow {
  display: none;
}

/* line 3481, ../sass/_components.scss */
span.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown,
input.select2-search__field {
  border: none !important;
  outline: none !important;
}

/* line 3488, ../sass/_components.scss */
span.select2-dropdown.select2-dropdown--below {
  margin-top: -54px;
}

/* line 3492, ../sass/_components.scss */
span.select2-dropdown {
  font-family: Abraham;
  font-size: 1.55555rem;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
}

/* line 3502, ../sass/_components.scss */
span.select2-search.select2-search--dropdown {
  border-bottom: 1px solid #000 !important;
}

/* line 3517, ../sass/_components.scss */
.ui-autocomplete.ui-menu li.ui-menu-item {
  background: white;
  font-family: Abraham, sans-serif;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  color: #000000;
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  line-height: 2.14;
}
@media (max-width: 1024px) {
  /* line 3517, ../sass/_components.scss */
  .ui-autocomplete.ui-menu li.ui-menu-item {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 3527, ../sass/_components.scss */
.ui-autocomplete.ui-menu li.ui-menu-item .ui-menu-item-wrapper {
  padding: 0;
}
/* line 3531, ../sass/_components.scss */
.ui-autocomplete.ui-menu li.ui-menu-item a.ui-menu-item-wrapper.ui-state-active {
  background: none;
  border: 0;
  color: #000000;
}

/* line 3540, ../sass/_components.scss */
.standard-form > label {
  padding: 0 15px;
  font-size: 2.3333rem !important;
  line-height: 1.2857 !important;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 2.66667rem;
}
@media (max-width: 1024px) {
  /* line 3540, ../sass/_components.scss */
  .standard-form > label {
    font-size: 2.3333rem !important;
    line-height: 1.2857 !important;
  }
}
@media (max-width: 1024px) {
  /* line 3540, ../sass/_components.scss */
  .standard-form > label {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 3547, ../sass/_components.scss */
.standard-form .form-type-textfield.form-item-timedate-date {
  margin-top: 0;
}
/* line 3551, ../sass/_components.scss */
.standard-form .form-type-textfield,
.standard-form .form-type-url,
.standard-form .form-type-tel,
.standard-form .form-type-number,
.standard-form .form-type-email,
.standard-form .form-type-select,
.standard-form .form-type-date {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
}
@media (max-width: 1024px) {
  /* line 3551, ../sass/_components.scss */
  .standard-form .form-type-textfield,
  .standard-form .form-type-url,
  .standard-form .form-type-tel,
  .standard-form .form-type-number,
  .standard-form .form-type-email,
  .standard-form .form-type-select,
  .standard-form .form-type-date {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 3560, ../sass/_components.scss */
.standard-form .form-type-textfield label,
.standard-form .form-type-url label,
.standard-form .form-type-tel label,
.standard-form .form-type-number label,
.standard-form .form-type-email label,
.standard-form .form-type-select label,
.standard-form .form-type-date label {
  font-weight: 300;
  top: 0.1em;
}
/* line 3564, ../sass/_components.scss */
.standard-form .form-type-textfield label.active,
.standard-form .form-type-url label.active,
.standard-form .form-type-tel label.active,
.standard-form .form-type-number label.active,
.standard-form .form-type-email label.active,
.standard-form .form-type-select label.active,
.standard-form .form-type-date label.active {
  top: -1.3em;
}
/* line 3569, ../sass/_components.scss */
.standard-form .form-type-textfield .form-control, .standard-form .form-type-textfield .form-type-date input, .standard-form .form-type-date .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-date .standard-form .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .standard-form .form-type-textfield input, .standard-form .form-type-textfield .form-type-select select[class], .standard-form .form-type-select .form-type-textfield select[class], .standard-form.form-type-select .form-type-textfield select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-textfield select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-textfield select[class],
.standard-form .form-type-url .form-control,
.standard-form .form-type-url .form-type-date input,
.standard-form .form-type-date .form-type-url input,
.standard-form .form-type-url .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-url input,
.webform-element--title-inline .form-type-date .standard-form .form-type-url input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-url input,
.standard-form .form-type-url .form-type-select select[class],
.standard-form .form-type-select .form-type-url select[class],
.standard-form.form-type-select .form-type-url select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-url select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-url select[class],
.standard-form .form-type-tel .form-control,
.standard-form .form-type-tel .form-type-date input,
.standard-form .form-type-date .form-type-tel input,
.standard-form .form-type-tel .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-tel input,
.webform-element--title-inline .form-type-date .standard-form .form-type-tel input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-tel input,
.standard-form .form-type-tel .form-type-select select[class],
.standard-form .form-type-select .form-type-tel select[class],
.standard-form.form-type-select .form-type-tel select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-tel select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-tel select[class],
.standard-form .form-type-number .form-control,
.standard-form .form-type-number .form-type-date input,
.standard-form .form-type-date .form-type-number input,
.standard-form .form-type-number .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-number input,
.webform-element--title-inline .form-type-date .standard-form .form-type-number input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-number input,
.standard-form .form-type-number .form-type-select select[class],
.standard-form .form-type-select .form-type-number select[class],
.standard-form.form-type-select .form-type-number select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-number select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-number select[class],
.standard-form .form-type-email .form-control,
.standard-form .form-type-email .form-type-date input,
.standard-form .form-type-date .form-type-email input,
.standard-form .form-type-email .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-email input,
.webform-element--title-inline .form-type-date .standard-form .form-type-email input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-email input,
.standard-form .form-type-email .form-type-select select[class],
.standard-form .form-type-select .form-type-email select[class],
.standard-form.form-type-select .form-type-email select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-email select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-email select[class],
.standard-form .form-type-select .form-control,
.standard-form .form-type-select .form-type-date input,
.standard-form .form-type-date .form-type-select input,
.standard-form .form-type-select .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-select input,
.webform-element--title-inline .form-type-date .standard-form .form-type-select input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-select input,
.standard-form .form-type-select select[class],
.standard-form .form-type-date .form-control,
.standard-form .form-type-date input,
.standard-form .form-type-date .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-date input,
.standard-form .webform-element--title-inline .form-type-date input,
.webform-element--title-inline .standard-form .form-type-date input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-date input,
.standard-form .form-type-date .form-type-select select[class],
.standard-form .form-type-select .form-type-date select[class],
.standard-form.form-type-select .form-type-date select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-date select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-date select[class] {
  line-height: 1;
  font-size: inherit !important;
  padding: 0;
  padding-bottom: 3px;
}
/* line 3578, ../sass/_components.scss */
.standard-form .form-type-date .form-control, .standard-form .form-type-date input,
.standard-form .form-type-date .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .form-type-date input,
.standard-form .webform-element--title-inline .form-type-date input,
.webform-element--title-inline .standard-form .form-type-date input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .standard-form .form-type-date input, .standard-form .form-type-date .form-type-select select[class], .standard-form .form-type-select .form-type-date select[class], .standard-form.form-type-select .form-type-date select[class],
.webform-element--title-inline .form-type-select .standard-form .form-type-date select[class],
.webform-element--title-inline.form-type-select .standard-form .form-type-date select[class] {
  padding-bottom: 7px;
}
/* line 3584, ../sass/_components.scss */
.standard-form input.button {
  border-radius: 25px;
  font-size: 1rem;
  line-height: 1.6667;
  font-weight: bold;
  display: inline-block;
  width: auto;
  border: 1px solid black;
  background: black;
  color: white;
  padding: 0.7em 1.6em 0.6em;
}
@media (max-width: 1024px) {
  /* line 3584, ../sass/_components.scss */
  .standard-form input.button {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 3595, ../sass/_components.scss */
.standard-form input.button:focus-visible {
  outline: 2px solid black;
}

/* line 3601, ../sass/_components.scss */
.department-role {
  display: flex;
  align-items: baseline;
}
/* line 3605, ../sass/_components.scss */
.department-role .role-value {
  font-weight: bold;
  font-size: 0.4em;
  padding: 0 15px;
}
@media (max-width: 1024px) {
  /* line 3601, ../sass/_components.scss */
  .department-role {
    flex-direction: column;
  }
  /* line 3614, ../sass/_components.scss */
  .department-role .role-value {
    padding: 0;
  }
}

/* line 3620, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns {
  margin-top: 12px;
  margin-bottom: 60px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-content: start;
}
/* line 3628, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir {
  max-width: 506px;
  display: grid;
  margin-right: 75px;
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 3628, ../sass/_components.scss */
  .paragraph.paragraph--type--department-text-columns .col-fir {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
@media (max-width: 1024px) {
  /* line 3628, ../sass/_components.scss */
  .paragraph.paragraph--type--department-text-columns .col-fir {
    font-weight: 400 !important;
  }
}
/* line 3639, ../sass/_components.scss */
html[dir="rtl"] .paragraph.paragraph--type--department-text-columns .col-fir {
  margin-right: 0px;
  margin-left: 75px;
}
/* line 3644, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir .field--name-field-first-column {
  margin-bottom: 1rem;
}
/* line 3648, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir .img-text {
  bottom: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
/* line 3654, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir .img-text .img-ps {
  width: 185px;
  margin-left: 30px;
}
/* line 3658, ../sass/_components.scss */
html[dir="ltr"] .paragraph.paragraph--type--department-text-columns .col-fir .img-text .img-ps {
  margin-right: 30px;
  margin-left: 0px;
}
/* line 3664, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir .img-text .text-descr {
  font-size: 1rem;
  line-height: 1.6667;
  font-weight: bold;
  max-width: 292px;
}
@media (max-width: 1024px) {
  /* line 3664, ../sass/_components.scss */
  .paragraph.paragraph--type--department-text-columns .col-fir .img-text .text-descr {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 3668, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-fir .img-text .text-descr .name-grad {
  color: #7c7c7c;
}
/* line 3675, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-sec {
  font-size: 1.1111rem;
  line-height: 1.45;
  max-width: 555px;
}
@media (max-width: 1024px) {
  /* line 3675, ../sass/_components.scss */
  .paragraph.paragraph--type--department-text-columns .col-sec {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 3680, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .col-sec .field--name-field-second-column > p:last-of-type {
  margin-bottom: 0;
}
/* line 3686, ../sass/_components.scss */
.paragraph.paragraph--type--department-text-columns .img-text.mobile {
  display: none;
  position: relative;
  bottom: unset;
}

/* line 3693, ../sass/_components.scss */
.paragraph--type--department-text-columns::before {
  content: unset;
}

/* line 3699, ../sass/_components.scss */
body .btn-remove,
body button.menu-btn,
body button.node--type-events,
body button.node--type-news,
body button.node--view-mode-box,
body button.node--view-mode-box-grid-1x2 {
  background-color: transparent;
  color: unset;
  font-size: unset;
  font-weight: unset;
  border: unset;
  padding: 0;
  margin: 0;
  width: 100%;
  text-align: unset;
}
/* line 3716, ../sass/_components.scss */
body .btn-remove,
body button.menu-btn:hover,
body button.node--type-events:hover,
body button.node--type-news:hover,
body button.node--view-mode-box:hover,
body button.node--view-mode-box-grid-1x2:hover {
  background-color: transparent;
  color: unset;
  font-size: unset;
  font-weight: unset;
  border: unset;
  padding: 0;
  margin: 0;
  width: 100%;
  text-align: unset;
}

/* line 3735, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .title-box {
  margin-bottom: 80px;
  font-size: 3rem !important;
  line-height: 1.2222 !important;
}
@media (max-width: 1024px) {
  /* line 3735, ../sass/_components.scss */
  .paragraph--type--one-two-image-whit-text .title-box {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
/* line 3742, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box {
  justify-content: space-between;
  gap: 0 2rem;
}
/* line 3746, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box .cont {
  max-width: 723px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 3752, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box .cont > div {
  min-width: 45%;
  max-width: 293px;
}
/* line 3756, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box .cont > div img {
  min-width: 100%;
}
/* line 3761, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box .cont > div:first-child {
  min-width: 100%;
  max-width: 728px;
}
/* line 3768, ../sass/_components.scss */
.paragraph--type--one-two-image-whit-text .content-box .link-box .title-link {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold;
  line-height: 2.33333rem;
}
@media (max-width: 1024px) {
  /* line 3768, ../sass/_components.scss */
  .paragraph--type--one-two-image-whit-text .content-box .link-box .title-link {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}

/* line 3777, ../sass/_components.scss */
.flex-box-row {
  display: flex;
  flex-direction: row;
}

/* line 3784, ../sass/_components.scss */
.paragraph--type--administrative-view-list > .paragraph__column > .flex-box-row > .title-box {
  flex: 1 0 25%;
}

/* line 3788, ../sass/_components.scss */
.paragraph--type--list-staff-image,
.paragraph--type--three-image-in-a-column,
.paragraph--type--administrative-view-list {
  border-top: 1px solid black;
  padding-top: 78px;
}
/* line 3794, ../sass/_components.scss */
.paragraph--type--list-staff-image .node__content,
.paragraph--type--three-image-in-a-column .node__content,
.paragraph--type--administrative-view-list .node__content {
  padding: 0;
  margin: 0;
}
/* line 3799, ../sass/_components.scss */
.paragraph--type--list-staff-image .paragraph__column > .flex-box-row > .title-box,
.paragraph--type--list-staff-image .paragraph__column > .flex-box-row > a:first-child,
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > .title-box,
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > a:first-child,
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > .title-box,
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > a:first-child {
  min-width: 222px;
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  width: 25%;
}
@media (max-width: 1024px) {
  /* line 3799, ../sass/_components.scss */
  .paragraph--type--list-staff-image .paragraph__column > .flex-box-row > .title-box,
  .paragraph--type--list-staff-image .paragraph__column > .flex-box-row > a:first-child,
  .paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > .title-box,
  .paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > a:first-child,
  .paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > .title-box,
  .paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > a:first-child {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .paragraph--type--list-staff-image .paragraph__column > .flex-box-row > .title-box, html[dir="rtl"]
.paragraph--type--list-staff-image .paragraph__column > .flex-box-row > a:first-child, html[dir="rtl"]
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > .title-box, html[dir="rtl"]
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > a:first-child, html[dir="rtl"]
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > .title-box, html[dir="rtl"]
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > a:first-child {
  padding-left: 30px;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .paragraph--type--list-staff-image .paragraph__column > .flex-box-row > .title-box, html[dir="ltr"]
.paragraph--type--list-staff-image .paragraph__column > .flex-box-row > a:first-child, html[dir="ltr"]
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > .title-box, html[dir="ltr"]
.paragraph--type--three-image-in-a-column .paragraph__column > .flex-box-row > a:first-child, html[dir="ltr"]
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > .title-box, html[dir="ltr"]
.paragraph--type--administrative-view-list .paragraph__column > .flex-box-row > a:first-child {
  padding-right: 30px;
}
/* line 3807, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box,
.paragraph--type--three-image-in-a-column .content-box,
.paragraph--type--administrative-view-list .content-box {
  width: 70%;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .paragraph--type--list-staff-image .content-box, html[dir="rtl"]
.paragraph--type--three-image-in-a-column .content-box, html[dir="rtl"]
.paragraph--type--administrative-view-list .content-box {
  margin-left: auto;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .paragraph--type--list-staff-image .content-box, html[dir="ltr"]
.paragraph--type--three-image-in-a-column .content-box, html[dir="ltr"]
.paragraph--type--administrative-view-list .content-box {
  margin-right: auto;
}
/* line 3811, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box .field__items,
.paragraph--type--three-image-in-a-column .content-box .field__items,
.paragraph--type--administrative-view-list .content-box .field__items {
  display: grid;
  grid-template-columns: repeat(3, 215px);
  grid-template-columns: repeat(3, fit-content(215px));
  grid-template-rows: auto;
  justify-content: space-between;
  width: 100%;
  gap: 0rem 1rem;
}
/* line 3820, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box .field__items img,
.paragraph--type--three-image-in-a-column .content-box .field__items img,
.paragraph--type--administrative-view-list .content-box .field__items img {
  width: auto;
  box-shadow: none;
}
/* line 3826, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box .name-title-box,
.paragraph--type--three-image-in-a-column .content-box .name-title-box,
.paragraph--type--administrative-view-list .content-box .name-title-box {
  margin-top: 38px;
  font-size: 1.1111rem;
  line-height: 1.45;
  line-height: 1.18;
  margin-bottom: 0;
  text-decoration: underline;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 3826, ../sass/_components.scss */
  .paragraph--type--list-staff-image .content-box .name-title-box,
  .paragraph--type--three-image-in-a-column .content-box .name-title-box,
  .paragraph--type--administrative-view-list .content-box .name-title-box {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 3834, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box .name-title-box div,
.paragraph--type--three-image-in-a-column .content-box .name-title-box div,
.paragraph--type--administrative-view-list .content-box .name-title-box div {
  display: inline-block;
  text-decoration: underline;
}
/* line 3840, ../sass/_components.scss */
.paragraph--type--list-staff-image .content-box .description-box,
.paragraph--type--three-image-in-a-column .content-box .description-box,
.paragraph--type--administrative-view-list .content-box .description-box {
  font-size: 1.1111rem;
  line-height: 1.45;
  margin-bottom: 78px;
  line-height: 1.18;
}
@media (max-width: 1024px) {
  /* line 3840, ../sass/_components.scss */
  .paragraph--type--list-staff-image .content-box .description-box,
  .paragraph--type--three-image-in-a-column .content-box .description-box,
  .paragraph--type--administrative-view-list .content-box .description-box {
    font-size: 1rem;
    line-height: 1.3889;
  }
}

/* line 3849, ../sass/_components.scss */
.paragraph--type--list-image-with-text .name-title-box {
  margin-top: 38px;
  margin-bottom: 0;
  font-size: 1.1111rem;
  line-height: 1.45;
  text-decoration: underline;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 3849, ../sass/_components.scss */
  .paragraph--type--list-image-with-text .name-title-box {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 3857, ../sass/_components.scss */
.paragraph--type--list-image-with-text .description-box {
  font-size: 1.1111rem;
  line-height: 1.45;
  margin-bottom: 78px;
}
@media (max-width: 1024px) {
  /* line 3857, ../sass/_components.scss */
  .paragraph--type--list-image-with-text .description-box {
    font-size: 1rem;
    line-height: 1.3889;
  }
}

/* line 3863, ../sass/_components.scss */
.row {
  align-items: flex-start;
}

/* line 3867, ../sass/_components.scss */
.paragraph--type--administrative-view-list,
.paragraph--type--list-staff {
  border-top: 1px solid black;
  padding-top: 90px;
}
/* line 3872, ../sass/_components.scss */
.paragraph--type--administrative-view-list h4.title-box,
.paragraph--type--list-staff h4.title-box {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  min-width: 222px;
}
@media (max-width: 1024px) {
  /* line 3872, ../sass/_components.scss */
  .paragraph--type--administrative-view-list h4.title-box,
  .paragraph--type--list-staff h4.title-box {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .paragraph--type--administrative-view-list .content-all, html[dir="rtl"]
.paragraph--type--list-staff .content-all {
  margin-left: auto;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .paragraph--type--administrative-view-list .content-all, html[dir="ltr"]
.paragraph--type--list-staff .content-all {
  margin-right: auto;
}
/* line 3881, ../sass/_components.scss */
.paragraph--type--administrative-view-list .content-all div .paragraph--type--administrative-unit,
.paragraph--type--list-staff .content-all div .paragraph--type--administrative-unit {
  margin-top: 38px;
  border-bottom: 1px solid black;
}
/* line 3886, ../sass/_components.scss */
.paragraph--type--administrative-view-list .content-all div:last-child .paragraph--type--administrative-unit,
.paragraph--type--list-staff .content-all div:last-child .paragraph--type--administrative-unit {
  border-bottom: none;
}
/* line 3890, ../sass/_components.scss */
.paragraph--type--administrative-view-list .content-all > div:not([data-contextual-id]) .paragraph--type--administrative-unit,
.paragraph--type--list-staff .content-all > div:not([data-contextual-id]) .paragraph--type--administrative-unit {
  margin-top: 0;
}

/* line 3896, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit,
.view-administrative-unit {
  margin-bottom: 38px;
}
/* line 3900, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .title-box,
.view-administrative-unit .title-box {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  margin-bottom: 38px;
  min-width: 215px;
  flex: 1 0 33.33333333%;
  max-width: unset;
}
@media (max-width: 1024px) {
  /* line 3900, ../sass/_components.scss */
  .paragraph.paragraph--type--administrative-unit .title-box,
  .view-administrative-unit .title-box {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 3908, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .content,
.view-administrative-unit .content {
  line-height: 26px;
}
/* line 3912, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .view-content,
.view-administrative-unit .view-content {
  font-size: 1.1111rem;
  line-height: 1.45;
  display: grid;
  grid-template-columns: repeat(2, fit-content(215px));
  grid-template-rows: auto;
  gap: 0 3rem;
}
@media (max-width: 1024px) {
  /* line 3912, ../sass/_components.scss */
  .paragraph.paragraph--type--administrative-unit .view-content,
  .view-administrative-unit .view-content {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .paragraph.paragraph--type--administrative-unit .view-content, html[dir="rtl"]
.view-administrative-unit .view-content {
  margin-right: 0;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .paragraph.paragraph--type--administrative-unit .view-content, html[dir="ltr"]
.view-administrative-unit .view-content {
  margin-left: 0;
}
@media only screen and (min-width: 1024px) {
  /* line 3912, ../sass/_components.scss */
  .paragraph.paragraph--type--administrative-unit .view-content,
  .view-administrative-unit .view-content {
    padding-top: 0.2rem;
  }
}
@media (max-width: 768px) {
  /* line 3912, ../sass/_components.scss */
  .paragraph.paragraph--type--administrative-unit .view-content,
  .view-administrative-unit .view-content {
    grid-template-columns: repeat(1, fit-content(265px));
  }
}
/* line 3930, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .view-content .views-row,
.view-administrative-unit .view-content .views-row {
  margin-bottom: 38px;
}
/* line 3938, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .view-content .views-row .views-field-title,
.view-administrative-unit .view-content .views-row .views-field-title {
  font-weight: bold;
  text-decoration: none;
}
/* line 3944, ../sass/_components.scss */
.paragraph.paragraph--type--administrative-unit .view-content .views-row .views-field-field-email a,
.view-administrative-unit .view-content .views-row .views-field-field-email a {
  text-decoration: none;
}

/* line 3954, ../sass/_components.scss */
.negishut {
  width: 31px;
  margin-left: 20px;
  margin-right: 40px;
}
/* line 3959, ../sass/_components.scss */
html[dir="rtl"] .negishut {
  margin-left: 40px;
  margin-right: 20px;
}

/* line 3966, ../sass/_components.scss */
.view-id-news .max-width-box {
  max-width: 401px;
}
/* line 3970, ../sass/_components.scss */
.view-id-news .max-width-img-box {
  max-width: 292px;
  margin-left: auto;
  margin-right: 0;
}
/* line 3975, ../sass/_components.scss */
html[dir="rtl"] .view-id-news .max-width-img-box {
  margin-right: auto;
  margin-left: 0;
}

/* line 3984, ../sass/_components.scss */
.view-counters > .paragraph__column:not(.owl-carousel),
.paragraph--type--counter-container > .paragraph__column:not(.owl-carousel) {
  display: none;
}
/* line 3988, ../sass/_components.scss */
.view-counters .views-row,
.view-counters .paragraph-wrapper--type--counter,
.paragraph--type--counter-container .views-row,
.paragraph--type--counter-container .paragraph-wrapper--type--counter {
  margin: 0px 25px;
}
/* line 3993, ../sass/_components.scss */
.view-counters .owl-carousel .owl-stage,
.paragraph--type--counter-container .owl-carousel .owl-stage {
  align-items: flex-start !important;
}
@media (max-width: 1024px) {
  /* line 3999, ../sass/_components.scss */
  .view-counters .views-row,
  .view-counters .paragraph-wrapper--type--counter,
  .paragraph--type--counter-container .views-row,
  .paragraph--type--counter-container .paragraph-wrapper--type--counter {
    margin: 0 !important;
  }
}

/* line 4007, ../sass/_components.scss */
.webform-block.registration-info-request .block-title {
  display: none;
}
/* line 4011, ../sass/_components.scss */
.webform-block.registration-info-request .form-check {
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

/* line 4028, ../sass/_components.scss */
.webform-submission-registration-info-request-form {
  position: relative;
}

/* line 4032, ../sass/_components.scss */
.registration-webform {
  /*Start small size, for position:fixed.*/
  /*End small size*/
}
@media screen and (min-width: 1024px) {
  /* line 4036, ../sass/_components.scss */
  .registration-webform .form-group {
    margin-top: 1.5rem;
  }
  /* line 4040, ../sass/_components.scss */
  .registration-webform .form-submit {
    padding: 0.375rem 1.6em;
    line-height: 1.5;
    height: 47px !important;
  }
}
/* line 4051, ../sass/_components.scss */
.registration-webform .standard-form .checkbox,
.registration-webform .webform-element--title-inline .checkbox {
  font-size: 0.888888rem;
}
@media screen and (max-width: 1024px) {
  /* line 4051, ../sass/_components.scss */
  .registration-webform .standard-form .checkbox,
  .registration-webform .webform-element--title-inline .checkbox {
    font-size: 1rem !important;
  }
}
/* line 4061, ../sass/_components.scss */
.registration-webform .standard-form .form-type-select select[class], .registration-webform .standard-form.form-type-select select[class],
.registration-webform .webform-element--title-inline .form-type-select select[class],
.registration-webform .webform-element--title-inline.form-type-select select[class] {
  height: 38px !important;
}
/* line 4067, ../sass/_components.scss */
.registration-webform .inp-warp {
  display: grid;
  grid-template-columns: repeat(5, 22.5% 22.5% 22.5% 22.5% 9%);
  grid-auto-flow: dense;
}
@media (max-width: 1200px) {
  /* line 4067, ../sass/_components.scss */
  .registration-webform .inp-warp {
    display: block;
  }
}
/* line 4080, ../sass/_components.scss */
.registration-webform div.form-item-receive-pubs {
  grid-column: 1/-1;
}
@media (max-width: 1024px) {
  /* line 4080, ../sass/_components.scss */
  .registration-webform div.form-item-receive-pubs {
    max-width: 610px;
  }
}
/* line 4096, ../sass/_components.scss */
.registration-webform select[class][class] {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 4100, ../sass/_components.scss */
.registration-webform select[class][class] option.option-title {
  font-weight: bold;
  color: #010101;
}
/* line 4108, ../sass/_components.scss */
.registration-webform .webform-section-title {
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
  margin-bottom: 0;
  max-width: unset !important;
}
@media (max-width: 1024px) {
  /* line 4108, ../sass/_components.scss */
  .registration-webform .webform-section-title {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
/* line 4115, ../sass/_components.scss */
.registration-webform .webform-element--title-inline {
  margin-bottom: 0.3em;
}
@media (max-width: 1024px) {
  /* line 4120, ../sass/_components.scss */
  .registration-webform div.checkbox.webform-element--title-inline {
    margin: 0.5em 0 0;
  }
}
/* line 4125, ../sass/_components.scss */
.registration-webform input,
.registration-webform select {
  height: auto;
  line-height: 1;
}
/* line 4131, ../sass/_components.scss */
.registration-webform input[type="submit"] {
  width: auto;
}
/* line 4135, ../sass/_components.scss */
.registration-webform .webform-actions.form-group {
  margin: 1em 0 0;
}
@media (max-width: 1024px) {
  /* line 4135, ../sass/_components.scss */
  .registration-webform .webform-actions.form-group {
    margin: 0.9em 0 0.5em;
  }
}
@media (max-width: 1024px) {
  /* line 4135, ../sass/_components.scss */
  .registration-webform .webform-actions.form-group {
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 4149, ../sass/_components.scss */
.registration-webform .captcha-disclaimer {
  position: absolute;
  bottom: 0;
}
/* line 706, ../sass/_mixin.scss */
html[dir="rtl"] .registration-webform .captcha-disclaimer {
  right: 18px;
}
/* line 709, ../sass/_mixin.scss */
html[dir="ltr"] .registration-webform .captcha-disclaimer {
  left: 18px;
}
@media (max-width: 1280px) {
  /* line 4149, ../sass/_components.scss */
  .registration-webform .captcha-disclaimer {
    position: relative;
    padding-top: 1em;
  }
  /* line 681, ../sass/_mixin.scss */
  html[dir="rtl"] .registration-webform .captcha-disclaimer {
    text-align: right !important;
  }
  /* line 684, ../sass/_mixin.scss */
  html[dir="ltr"] .registration-webform .captcha-disclaimer {
    text-align: left !important;
  }
  /* line 706, ../sass/_mixin.scss */
  html[dir="rtl"] .registration-webform .captcha-disclaimer {
    right: 0px;
  }
  /* line 709, ../sass/_mixin.scss */
  html[dir="ltr"] .registration-webform .captcha-disclaimer {
    left: 0px;
  }
}

/* line 4166, ../sass/_components.scss */
.captcha-disclaimer a {
  text-decoration: underline;
}

@media only screen and (max-width: 1024px) {
  /* line 4171, ../sass/_components.scss */
  .view-events {
    display: flex;
    flex-direction: column;
  }
}
/* line 4177, ../sass/_components.scss */
.view-events .mb {
  margin-bottom: 2rem;
}
/* line 4181, ../sass/_components.scss */
.view-events .field--name-field-tags ul li {
  margin-bottom: 0px !important;
}
/* line 4184, ../sass/_components.scss */
.view-events .field--name-field-tags ul li a {
  margin-bottom: 0px !important;
}
/* line 4189, ../sass/_components.scss */
.view-events .view-filters {
  margin-bottom: 22px;
}
@media only screen and (max-width: 1024px) {
  /* line 4189, ../sass/_components.scss */
  .view-events .view-filters {
    order: -1;
  }
}

/* line 4200, ../sass/_components.scss */
.view-news .view-filters,
.view-events .view-filters {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 4207, ../sass/_components.scss */
select#edit-tags--ux9T2QzbdDk {
  max-width: 150px;
}

/* line 4211, ../sass/_components.scss */
select#edit-field-department--LMD7BT84BZE {
  max-width: 160px;
}

/* line 4215, ../sass/_components.scss */
.counter-page-box {
  display: flex;
  flex-direction: row;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  color: black;
  height: 49px;
}
@media (max-width: 1024px) {
  /* line 4215, ../sass/_components.scss */
  .counter-page-box {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 4222, ../sass/_components.scss */
.counter-page-box .text-box {
  padding-left: 3px;
  padding-right: 3px;
}

/* line 4228, ../sass/_components.scss */
.search-active {
  opacity: 1 !important;
}

/* line 4232, ../sass/_components.scss */
.search-active::placeholder {
  color: white !important;
}

/* line 4238, ../sass/_components.scss */
body.user-logged-in .view-administrative-unit .views-row:hover .views-field.views-field-operations {
  display: block;
}
/* line 4243, ../sass/_components.scss */
.view-administrative-unit .views-field.views-field-operations {
  display: none;
}

/*Managemenr page specifics*/
/* line 4253, ../sass/_components.scss */
.paragraph--id--19498 a,
.paragraph--id--19253 a,
.paragraph--id--21398 a {
  pointer-events: none;
  text-decoration: none !important;
}
/* line 4258, ../sass/_components.scss */
.paragraph--id--19498 article,
.paragraph--id--19253 article,
.paragraph--id--21398 article {
  pointer-events: none;
}
/* line 4261, ../sass/_components.scss */
.paragraph--id--19498 article *,
.paragraph--id--19498 article a *,
.paragraph--id--19253 article *,
.paragraph--id--19253 article a *,
.paragraph--id--21398 article *,
.paragraph--id--21398 article a * {
  pointer-events: none;
  text-decoration: none !important;
}

/* line 4269, ../sass/_components.scss */
.paragraph--id--1923,
.paragraph--id--1925,
.paragraph--id--30043 {
  margin-top: 9px;
}

/* pixel perfecting contact us page /about/contact/ */
/* line 4278, ../sass/_components.scss */
.page-node-93 .paragraph--type--bp-block.background-item.background-item-webform,
.page-node-614700 .paragraph--type--bp-block.background-item.background-item-webform {
  margin-bottom: 0;
}
/* line 4282, ../sass/_components.scss */
.page-node-93 .paragraph--type--bp-columns-two-uneven,
.page-node-614700 .paragraph--type--bp-columns-two-uneven {
  padding-bottom: 32px;
}
/* line 4287, ../sass/_components.scss */
.page-node-93 .text-formatted.field.field--name-bp-text h1,
.page-node-614700 .text-formatted.field.field--name-bp-text h1 {
  margin: 0.9375em 0;
  font-size: 4rem;
  line-height: 1.53 !important;
  padding: 0.3612rem 0;
}
@media only screen and (max-width: 1024px) {
  /* line 4287, ../sass/_components.scss */
  .page-node-93 .text-formatted.field.field--name-bp-text h1,
  .page-node-614700 .text-formatted.field.field--name-bp-text h1 {
    margin-top: 0 !important;
    margin-bottom: 20px;
  }
}
/* line 4299, ../sass/_components.scss */
.page-node-93 .text-formatted.field.field--name-bp-text h2.h1,
.page-node-614700 .text-formatted.field.field--name-bp-text h2.h1 {
  margin-top: 0.15625em;
  margin-bottom: 0.9375em;
  font-size: 4rem;
  line-height: 1.53 !important;
  padding: 0.3612rem 0;
}
@media only screen and (max-width: 1024px) {
  /* line 4299, ../sass/_components.scss */
  .page-node-93 .text-formatted.field.field--name-bp-text h2.h1,
  .page-node-614700 .text-formatted.field.field--name-bp-text h2.h1 {
    margin-bottom: 20px !important;
  }
}
/* line 4311, ../sass/_components.scss */
.page-node-93 .text-formatted.field.field--name-bp-text h4,
.page-node-614700 .text-formatted.field.field--name-bp-text h4 {
  font-size: 1.222222rem;
  margin-bottom: 0;
}
/* line 4317, ../sass/_components.scss */
.page-node-93 .views-element-container,
.page-node-614700 .views-element-container {
  margin-top: 0;
}
/* line 4321, ../sass/_components.scss */
.page-node-93 .paragraph--type--administrative-view-list,
.page-node-614700 .paragraph--type--administrative-view-list {
  border-top: 0 !important;
  padding-top: 0 !important;
}

@media only screen and (max-width: 1024px) {
  /* line 4328, ../sass/_components.scss */
  .mapouter {
    min-height: 40vh;
    margin-top: 20px;
  }
}
/* line 4334, ../sass/_components.scss */
.mapouter .gmap_canvas {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  padding-bottom: calc(1em + 1.64em / 2 - 3px);
  padding-top: calc(1.64em / 2 - 5px);
}
/* line 671, ../sass/_mixin.scss */
html[dir="rtl"] .mapouter .gmap_canvas {
  text-align: left;
}
/* line 674, ../sass/_mixin.scss */
html[dir="ltr"] .mapouter .gmap_canvas {
  text-align: right;
}
/* line 714, ../sass/_mixin.scss */
html[dir="rtl"] .mapouter .gmap_canvas {
  left: 0;
}
/* line 717, ../sass/_mixin.scss */
html[dir="ltr"] .mapouter .gmap_canvas {
  right: 0;
}
/* line 4344, ../sass/_components.scss */
.mapouter .gmap_canvas iframe {
  width: calc(75% + 15px / 2);
  border: none;
  object-fit: cover;
}
@media only screen and (max-width: 1024px) {
  /* line 4344, ../sass/_components.scss */
  .mapouter .gmap_canvas iframe {
    width: 100%;
    height: -webkit-fill-available;
  }
}

/* line 4358, ../sass/_components.scss */
.view-contact-us .view-content {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-right: -15px;
  margin-left: -15px;
  float: none;
  width: auto;
  margin: 0;
  width: 100%;
  font-size: 1.1111rem;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  /* line 4358, ../sass/_components.scss */
  .view-contact-us .view-content {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 4364, ../sass/_components.scss */
.view-contact-us .view-content .views-row {
  margin-bottom: 40px;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .view-contact-us .view-content .views-row {
  padding-left: 20px;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .view-contact-us .view-content .views-row {
  padding-right: 20px;
}
@media only screen and (max-width: 1024px) {
  /* line 4364, ../sass/_components.scss */
  .view-contact-us .view-content .views-row {
    margin-bottom: 20px !important;
  }
}
/* line 4372, ../sass/_components.scss */
.view-contact-us .view-content .views-row h3 {
  font-size: 1.222222rem;
  margin-bottom: 0;
}

/*End contact us*/
/* line 4380, ../sass/_components.scss */
.layout-ds-row {
  padding: 30px 0px;
  margin-bottom: 0;
}
/* line 4384, ../sass/_components.scss */
.layout-ds-row .field--name-node-title {
  text-decoration: none;
  font-weight: bold;
}
/* line 4388, ../sass/_components.scss */
.layout-ds-row .field--name-node-title a {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
  display: block;
}
@media (max-width: 1024px) {
  /* line 4388, ../sass/_components.scss */
  .layout-ds-row .field--name-node-title a {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 4394, ../sass/_components.scss */
.layout-ds-row .field--name-field-subtitle {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  line-height: 36px;
  font-weight: 400;
  color: black;
}
@media (max-width: 1024px) {
  /* line 4394, ../sass/_components.scss */
  .layout-ds-row .field--name-field-subtitle {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 4401, ../sass/_components.scss */
.layout-ds-row .max-wh {
  max-width: 508px;
}
/* line 4405, ../sass/_components.scss */
.layout-ds-row .field--name-field-tags {
  margin-top: 0px !important;
}
/* line 4409, ../sass/_components.scss */
.layout-ds-row .node__content {
  padding: 0px;
}
/* line 4413, ../sass/_components.scss */
.layout-ds-row .field--name-field-image img {
  width: 183px;
  height: 117px;
}
/* line 4418, ../sass/_components.scss */
.layout-ds-row a {
  text-decoration: none !important;
}
/* line 4423, ../sass/_components.scss */
html[dir="rtl"] .layout-ds-row .field--type-entity-reference ul.links li {
  padding: 0 0 0 1em;
}

/* line 4436, ../sass/_components.scss */
.path-taxonomy .feed-icons {
  display: none;
}
/* line 4441, ../sass/_components.scss */
.path-taxonomy .views-row:first-child .layout-ds-row {
  padding-top: 0px;
}
/* line 4447, ../sass/_components.scss */
.path-taxonomy .views-row:last-child .layout-ds-row {
  border-bottom: none !important;
}
/* line 4452, ../sass/_components.scss */
.path-taxonomy .view-header {
  padding: 0;
  margin-top: 30px;
  margin-bottom: 90px;
  padding: 0;
  line-height: 110px;
}
/* line 4459, ../sass/_components.scss */
.path-taxonomy .view-header .taxonomy-name {
  margin-left: 1rem;
}
/* line 4462, ../sass/_components.scss */
html[dir="rtl"] .path-taxonomy .view-header .taxonomy-name {
  margin-right: 1rem;
}

/* line 4470, ../sass/_components.scss */
.node.node--type--department .title-deparment {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  font-weight: bold;
  padding: 2.35rem 0 0.9rem !important;
  margin: 0 !important;
  padding-top: calc(2.35rem - 20px) !important;
}
@media (max-width: 1024px) {
  /* line 4470, ../sass/_components.scss */
  .node.node--type--department .title-deparment {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
@media (min-width: 1024px) {
  /* line 4470, ../sass/_components.scss */
  .node.node--type--department .title-deparment {
    font-size: 2.4444rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 4470, ../sass/_components.scss */
  .node.node--type--department .title-deparment {
    padding: 1.6rem 0 0.6rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 4470, ../sass/_components.scss */
  .node.node--type--department .title-deparment {
    padding-bottom: calc(0.9rem + 3px) !important;
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 4483, ../sass/_components.scss */
.node.node--type--department .title-language-switcher.title-header {
  margin-bottom: 27px;
}
@media (max-width: 1024px) {
  /* line 4483, ../sass/_components.scss */
  .node.node--type--department .title-language-switcher.title-header {
    margin-bottom: 22px;
  }
}
/* line 4491, ../sass/_components.scss */
.node.node--type--department .item-vido {
  margin-bottom: 30px;
}
/* line 4494, ../sass/_components.scss */
.node.node--type--department .item-vido:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  /* line 4500, ../sass/_components.scss */
  .node.node--type--department .owl-item img.image-style-gallery-slider {
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5);
  }
}

/* line 4508, ../sass/_components.scss */
.view-id-events .node--type-events .field--name-field-tags ul li a {
  margin-bottom: 1rem !important;
}

/* line 4515, ../sass/_components.scss */
.page-404 .v404 {
  max-width: 930px;
  margin: auto;
  display: flex;
  justify-content: center;
}
/* line 4527, ../sass/_components.scss */
.page-404 .font-36 {
  font-size: 2rem !important;
  line-height: 66px !important;
}
/* line 4532, ../sass/_components.scss */
.page-404 .font-28 {
  font-size: 1.55555rem !important;
  line-height: 2.33333rem !important;
}
/* line 4538, ../sass/_components.scss */
body.translation-404:not(.page-node-284) .page-404.text:not(.translation-404) {
  display: none;
}
/* line 4545, ../sass/_components.scss */
body:not(.page-node-284):not(.translation-404) .page-404.text.translation-404, body.page-node-284 .page-404.text.translation-404 {
  display: none;
}
/* line 4551, ../sass/_components.scss */
body.page-node-284.user-logged-in .page-404.text.translation-404 {
  display: block;
}
/* line 4555, ../sass/_components.scss */
body.page-node-284.user-logged-in .page-404.text:before {
  content: "בעמוד זה מוצגות כל הודעות השגיאה רק לעורכי התוכן עבור צפייה בכל הנוסחים, כאשר ליוזרים באתר מוצגת רק ההודעה המתאימה לשגיאה";
  display: block;
  color: red;
}

/* line 4564, ../sass/_components.scss */
#sliding-popup h5 {
  margin-top: 31px;
  margin-bottom: 27px;
  font-size: 1.7777rem;
  line-height: 1.31;
  color: white;
}
/* line 4573, ../sass/_components.scss */
#sliding-popup ul {
  display: none;
}
/* line 4577, ../sass/_components.scss */
#sliding-popup .eu-cookie-compliance-banner {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 991.98px) {
  /* line 4577, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-banner {
    padding-right: 0;
    padding-left: 0;
  }
}
/* line 4587, ../sass/_components.scss */
#sliding-popup .eu-cookie-compliance-content {
  max-width: 100%;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
}
@media (min-width: 576px) {
  /* line 4587, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-content {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 4587, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-content {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 4587, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-content {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 4587, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-content {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 4587, ../sass/_components.scss */
  #sliding-popup .eu-cookie-compliance-content {
    max-width: 1980px;
  }
}
/* line 4592, ../sass/_components.scss */
#sliding-popup #popup-buttons {
  display: flex;
  max-width: unset;
  width: 100%;
  float: unset;
}
@media (max-width: 560px) {
  /* line 4592, ../sass/_components.scss */
  #sliding-popup #popup-buttons {
    flex-direction: column;
    align-items: start;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 4604, ../sass/_components.scss */
  #sliding-popup #popup-buttons .find-more-button {
    order: 10;
    padding-top: 0;
    margin-bottom: 0rem;
  }
  /* line 4612, ../sass/_components.scss */
  #sliding-popup #popup-buttons button,
  #sliding-popup #popup-buttons a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
/* line 4619, ../sass/_components.scss */
#sliding-popup #popup-buttons button,
#sliding-popup #popup-buttons a {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top: 1rem;
  text-shadow: none !important;
  box-shadow: none !important;
  opacity: 1 !important;
}
/* line 4629, ../sass/_components.scss */
#sliding-popup #popup-buttons button:not(.find-more-button) {
  padding-left: 15px;
  padding-right: 15px;
  border: 2px solid var(--random--color) !important;
  background: transparent;
  color: white !important;
  font-size: 1rem !important;
  border-radius: 42px !important;
  border: 1px;
  font-weight: 400 !important;
  font-family: "Abraham", "Open Sans", sans-serif !important;
}
@media (max-width: 1024px) {
  /* line 4629, ../sass/_components.scss */
  #sliding-popup #popup-buttons button:not(.find-more-button) {
    font-size: 14px !important;
  }
}
/* line 4645, ../sass/_components.scss */
#sliding-popup #popup-buttons button:not(.find-more-button):hover, #sliding-popup #popup-buttons button:not(.find-more-button):active {
  background: transparent !important;
  font-weight: 400 !important;
}
@media (max-width: 1024px) {
  /* line 4629, ../sass/_components.scss */
  #sliding-popup #popup-buttons button:not(.find-more-button) {
    display: block;
  }
}
/* line 4656, ../sass/_components.scss */
#sliding-popup #popup-buttons .agree-button {
  background: var(--random--color) !important;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] #sliding-popup #popup-buttons .decline-button {
  margin-right: 5px;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] #sliding-popup #popup-buttons .decline-button {
  margin-left: 5px;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] #sliding-popup #popup-buttons .decline-button {
  margin-left: 0;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] #sliding-popup #popup-buttons .decline-button {
  margin-right: 0;
}
/* line 4667, ../sass/_components.scss */
#sliding-popup #popup-buttons .agree-button:hover,
#sliding-popup #popup-buttons .decline-button:hover {
  color: var(--random--color) !important;
  opacity: 1 !important;
}
/* line 4675, ../sass/_components.scss */
#sliding-popup .find-more-button {
  text-decoration: none;
  font-size: 1rem;
  font-weight: bold;
  color: white;
  border: 0;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] #sliding-popup .find-more-button {
  margin-left: auto;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] #sliding-popup .find-more-button {
  margin-right: auto;
}
@media (max-width: 1024px) {
  /* line 4675, ../sass/_components.scss */
  #sliding-popup .find-more-button {
    font-size: 14px !important;
  }
}
/* line 4687, ../sass/_components.scss */
#sliding-popup .find-more-button:hover {
  color: var(--random--color);
  opacity: 1 !important;
}
/* line 4693, ../sass/_components.scss */
#sliding-popup .eu-cookie-compliance-message {
  max-width: 100%;
  margin-top: 0;
}
@media (max-width: 1024px) {
  /* line 4699, ../sass/_components.scss */
  #sliding-popup h5 {
    font-size: 1rem;
    margin-top: 20px;
    margin-bottom: 0;
  }
}

/* line 4707, ../sass/_components.scss */
.form-control.is-invalid, .standard-form .form-type-date input.is-invalid,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input.is-invalid,
.webform-element--title-inline .form-type-date input.is-invalid,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input.is-invalid, .standard-form .form-type-select select.is-invalid[class], .standard-form.form-type-select select.is-invalid[class],
.webform-element--title-inline .form-type-select select.is-invalid[class],
.webform-element--title-inline.form-type-select select.is-invalid[class],
.was-validated .form-control:invalid,
.was-validated .standard-form .form-type-date input:invalid,
.standard-form .form-type-date .was-validated input:invalid,
.was-validated .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:invalid,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .was-validated input:invalid,
.was-validated .webform-element--title-inline .form-type-date input:invalid,
.webform-element--title-inline .form-type-date .was-validated input:invalid,
.was-validated .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:invalid,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield .was-validated input:invalid,
.was-validated .standard-form .form-type-select select[class]:invalid,
.standard-form .form-type-select .was-validated select[class]:invalid,
.was-validated .standard-form.form-type-select select[class]:invalid,
.standard-form.form-type-select .was-validated select[class]:invalid,
.was-validated .webform-element--title-inline .form-type-select select[class]:invalid,
.webform-element--title-inline .form-type-select .was-validated select[class]:invalid,
.was-validated .webform-element--title-inline.form-type-select select[class]:invalid,
.webform-element--title-inline.form-type-select .was-validated select[class]:invalid {
  background-image: none !important;
}

/* line 4712, ../sass/_components.scss */
.radio-group-wrap {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 4717, ../sass/_components.scss */
.op-nv {
  pointer-events: none;
  position: absolute;
  width: 60px;
  top: 2px;
  bottom: 2px;
  z-index: 2;
}

/* line 4727, ../sass/_components.scss */
.op-nv.nex {
  background: -webkit-linear-gradient(0deg, white, rgba(255, 255, 255, 0));
  left: -2px;
}
@media (min-width: 1024px) {
  /* line 4727, ../sass/_components.scss */
  .op-nv.nex {
    left: 0;
  }
}

/* line 4736, ../sass/_components.scss */
.op-nv.prv {
  background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), white);
  right: -2px;
}
@media (min-width: 1024px) {
  /* line 4736, ../sass/_components.scss */
  .op-nv.prv {
    right: 0;
  }
}

/* line 4745, ../sass/_components.scss */
.node--type-gallery-exhibition.node--view-mode-slider-view {
  padding: 0 15px;
}
/* line 4748, ../sass/_components.scss */
.node--type-gallery-exhibition.node--view-mode-slider-view .content {
  margin-top: 18.5px;
}

/* line 4754, ../sass/_components.scss */
.node--type-gallery-exhibition .colorbox-trigger:after {
  content: none !important;
}

/* line 4760, ../sass/_components.scss */
.node--type-gallery-exhibition.node--view-mode-box .content, .node--type-gallery-exhibition.node--view-mode-box-grid-1x2 .content {
  padding-top: 0.5rem;
}
/* line 4763, ../sass/_components.scss */
.node--type-gallery-exhibition.node--view-mode-box .content .header5, .node--type-gallery-exhibition.node--view-mode-box-grid-1x2 .content .header5 {
  line-height: 1.5;
}

/* line 4769, ../sass/_components.scss */
.webform-confirmation {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 4775, ../sass/_components.scss */
.alert-wrapper .alert-danger {
  display: none !important;
}

/* line 4798, ../sass/_components.scss */
.mlt-mo {
  margin-right: 35px !important;
  padding-right: 35px !important;
}
/* line 4802, ../sass/_components.scss */
html[dir="rtl"] .mlt-mo {
  margin-right: 0px !important;
  padding-right: 0px !important;
  margin-left: 35px !important;
  padding-left: 35px !important;
}

/* line 4811, ../sass/_components.scss */
.title-credit-image p {
  font-size: inherit;
}
@media (max-width: 1024px) {
  /* line 4811, ../sass/_components.scss */
  .title-credit-image p {
    font-size: 0.77777rem !important;
    margin-bottom: 0 !important;
  }
}

/* line 4824, ../sass/_components.scss */
.slider-item .paragraph--type--bp-image .paragraph__column,
.owl-item .paragraph--type--bp-image .paragraph__column {
  position: relative;
}
/* line 4828, ../sass/_components.scss */
.slider-item .paragraph--type--bp-image .title-credit-image,
.owl-item .paragraph--type--bp-image .title-credit-image {
  position: absolute;
  bottom: 5px;
  padding: 0 15px;
  text-align: right;
}
/* line 4834, ../sass/_components.scss */
.slider-item .paragraph--type--bp-image .title-credit-image p,
.owl-item .paragraph--type--bp-image .title-credit-image p {
  text-align: inherit;
}
/* line 4838, ../sass/_components.scss */
html[dir="rtl"] .slider-item .paragraph--type--bp-image .title-credit-image, html[dir="rtl"]
.owl-item .paragraph--type--bp-image .title-credit-image {
  right: 20px;
}
/* line 4842, ../sass/_components.scss */
html[dir="ltr"] .slider-item .paragraph--type--bp-image .title-credit-image, html[dir="ltr"]
.owl-item .paragraph--type--bp-image .title-credit-image {
  left: 20px;
  text-align: left;
}

/* line 4850, ../sass/_components.scss */
.one-slide-image {
  width: calc(100% + 30px) !important;
  margin-left: -15px !important;
  margin-right: -15px !important;
  margin-bottom: 28px;
}
/* line 4856, ../sass/_components.scss */
.one-slide-image .owl-carousel .owl-stage {
  display: block !important;
}
/* line 4865, ../sass/_components.scss */
.one-slide-image #owl-carousel .owl-item {
  overflow: hidden;
}
/* line 4869, ../sass/_components.scss */
.one-slide-image #owl-carousel .item-owl {
  padding: 0;
}
/* line 4875, ../sass/_components.scss */
.one-slide-image #owl-carousel .owl-nav button.owl-next {
  right: 26px;
}
/* line 4878, ../sass/_components.scss */
html[dir="rtl"] .one-slide-image #owl-carousel .owl-nav button.owl-next {
  right: auto;
  left: 26px;
}
/* line 4884, ../sass/_components.scss */
.one-slide-image #owl-carousel .owl-nav button.owl-prev {
  left: 26px;
}
/* line 4887, ../sass/_components.scss */
html[dir="rtl"] .one-slide-image #owl-carousel .owl-nav button.owl-prev {
  left: auto;
  right: 26px;
}
/* line 4893, ../sass/_components.scss */
.one-slide-image #owl-carousel .owl-nav button.autoplay {
  position: absolute;
  top: 1.25rem;
  right: 26px;
}
/* line 4898, ../sass/_components.scss */
html[dir="rtl"] .one-slide-image #owl-carousel .owl-nav button.autoplay {
  left: 26px;
  right: auto;
}
@media (max-width: 1280px) {
  /* line 4893, ../sass/_components.scss */
  .one-slide-image #owl-carousel .owl-nav button.autoplay {
    top: 1.5rem;
    right: 0.25rem;
  }
  /* line 4907, ../sass/_components.scss */
  html[dir="rtl"] .one-slide-image #owl-carousel .owl-nav button.autoplay {
    left: 0.25rem;
    right: auto;
  }
}
/* line 4916, ../sass/_components.scss */
.one-slide-image #owl-carousel .owl-item.active .title-media-box {
  background-repeat: no-repeat;
  background-position: left;
  background-size: cover;
  width: 100%;
  transform: translateX(0px);
}
/* line 4924, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text {
  position: relative;
}
/* line 4927, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--name-field-image,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--type-image {
  width: 100%;
  max-height: 715px;
}
/* line 4932, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--name-field-image img,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--type-image img {
  margin: 0;
  min-height: 213px;
}
/* line 4938, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .main-gallery {
  width: 100%;
  height: 100%;
}
/* line 4943, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
  width: calc(75% - 91px - 15px);
  height: 100%;
  overflow: hidden;
  position: absolute;
  bottom: 59px;
  margin: auto;
  pointer-events: none;
}
@media (max-width: 1280px) {
  /* line 4943, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
    margin: auto 91px;
  }
}
@media (max-width: 560px) {
  /* line 4943, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
    margin: auto;
    width: 100%;
    max-width: calc(100% - 40px);
  }
  /* line 706, ../sass/_mixin.scss */
  html[dir="rtl"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
    right: 20px;
  }
  /* line 709, ../sass/_mixin.scss */
  html[dir="ltr"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
    left: 20px;
  }
}
/* line 4966, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box {
  position: absolute;
  bottom: 0;
  transform: translateX(50vw);
  transition: all 0.55s ease-out;
  display: block;
  padding: 0 30px;
}
@media (max-width: 1024px) {
  /* line 4966, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box {
    padding: 0 15px;
  }
}
/* line 4983, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box ::after,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box ::before {
  content: none;
}
/* line 5002, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image {
  display: inline;
  background: #fff;
  -moz-box-shadow: -15px 0 0 #fff, 15px 0 0 #fff;
  -webkit-box-shadow: -15px 0 0 #fff, 15px 0 0 #fff;
  box-shadow: -15px 0 0 #fff, 15px 0 0 #fff;
  -ms-box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  margin-bottom: 1em;
  text-decoration: none;
  padding: 0.15em 0;
  letter-spacing: 0;
  text-transform: uppercase;
}
/* line 5018, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image .field__item,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image div,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h1,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h2,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h3,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h4,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h5,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h6,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image p {
  display: inline;
  background: #fff;
  -webkit-box-shadow: -15px 0 0 #fff, 15px 0 0 #fff;
  box-shadow: -15px 0 0 #fff, 15px 0 0 #fff;
  -ms-box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  margin-bottom: 1em;
  text-decoration: none;
  padding: 0.15em 0;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 2.3333rem !important;
  line-height: 1.3333 !important;
}
@media (max-width: 1024px) {
  /* line 5018, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image .field__item,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image div,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h1,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h2,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h3,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h4,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h5,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h6,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image p {
    font-size: 1.5rem !important;
    line-height: 1.3703 !important;
  }
}
@media (min-width: 1024px) {
  /* line 5018, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image .field__item,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image div,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h1,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h2,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h3,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h4,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h5,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image h6,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-media-box .field.field--name-field-title-image.field--name-field-title-image p {
    font-size: 1.4444rem !important;
  }
}
/* line 5054, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
  width: auto;
  justify-content: flex-end;
  position: absolute;
  bottom: 44px;
  left: 0 !important;
  right: 0 !important;
  text-align: end;
  font-size: 0.8888rem !important;
  line-height: 1.5 !important;
}
@media (min-width: 576px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 1980px;
  }
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
  margin-right: auto;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
  margin-left: auto;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
  margin-left: 30px;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
  margin-right: 30px;
}
/* line 5074, ../sass/_components.scss */
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image p,
.one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image span {
  margin-bottom: 0;
}
@media (max-width: 1280px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    max-width: 80%;
  }
  /* line 646, ../sass/_mixin.scss */
  html[dir="rtl"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    margin-left: 20px;
  }
  /* line 649, ../sass/_mixin.scss */
  html[dir="ltr"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    margin-right: 20px;
  }
}
@media (max-width: 560px) {
  /* line 5054, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    text-align: start;
    display: block;
    max-width: 100%;
    bottom: 10px;
  }
  /* line 646, ../sass/_mixin.scss */
  html[dir="rtl"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    margin-left: 0px;
  }
  /* line 649, ../sass/_mixin.scss */
  html[dir="ltr"] .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image {
    margin-right: 0px;
  }
  /* line 5103, ../sass/_components.scss */
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image span,
  .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .title-credit-image p {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-size: inherit !important;
  }
}

/* line 5118, ../sass/_components.scss */
.paragraph--type--buttons .field--name-field-button-link,
.paragraph--type--buttons .field--name-field-buttons {
  display: flex;
  justify-content: center;
}
/* line 5123, ../sass/_components.scss */
.paragraph--type--buttons .field--name-field-button-link .field__item,
.paragraph--type--buttons .field--name-field-buttons .field__item {
  margin-top: 30px;
  margin-bottom: 30px;
  margin-left: 15px;
  margin-right: 15px;
}
/* line 5129, ../sass/_components.scss */
.paragraph--type--buttons .field--name-field-button-link .field__item a,
.paragraph--type--buttons .field--name-field-buttons .field__item a {
  background-color: var(--random--color);
  border: 2px solid var(--random--color);
  color: white;
  text-decoration: none !important;
  font-weight: bold;
  padding: 0.275rem 0.75rem;
  border-radius: 25px;
  height: 100%;
  color: white;
  font-size: 1rem;
  font-weight: bold;
  display: inline-block;
  margin: 0;
}
/* line 615, ../sass/_mixin.scss */
.paragraph--type--buttons .field--name-field-button-link .field__item a:hover, .paragraph--type--buttons .field--name-field-button-link .field__item a:focus-visible,
.paragraph--type--buttons .field--name-field-buttons .field__item a:hover,
.paragraph--type--buttons .field--name-field-buttons .field__item a:focus-visible {
  color: var(--random--color) !important;
  background-color: transparent;
  opacity: 1 !important;
}
/* line 620, ../sass/_mixin.scss */
.paragraph--type--buttons .field--name-field-button-link .field__item a:hover .link,
.paragraph--type--buttons .field--name-field-button-link .field__item a:hover a, .paragraph--type--buttons .field--name-field-button-link .field__item a:focus-visible .link,
.paragraph--type--buttons .field--name-field-button-link .field__item a:focus-visible a,
.paragraph--type--buttons .field--name-field-buttons .field__item a:hover .link,
.paragraph--type--buttons .field--name-field-buttons .field__item a:hover a,
.paragraph--type--buttons .field--name-field-buttons .field__item a:focus-visible .link,
.paragraph--type--buttons .field--name-field-buttons .field__item a:focus-visible a {
  color: var(--random--color) !important;
  opacity: 1 !important;
}

/* line 5144, ../sass/_components.scss */
.field--name-field-media-image {
  position: relative;
}

@media (max-width: 1024px) {
  /* line 5150, ../sass/_components.scss */
  .block--webform-warp .container-fluid {
    margin: 0 !important;
    padding: 0 !important;
  }
}

/* line 5157, ../sass/_components.scss */
.paragraph--type--banner-img-full-screen {
  margin-bottom: 28px;
  margin-top: 30px;
}

/* line 5165, ../sass/_components.scss */
.block-block-content .paragraph--type--container.container--width--full .paragraph__column {
  max-width: unset !important;
}

/* line 5173, ../sass/_components.scss */
html[dir="rtl"] .sitemap .sitemap-box ul {
  padding-right: 1.5em;
}
/* line 5180, ../sass/_components.scss */
html[lang="en"] .sitemap .sitemap-box-menu-main,
html[lang="en"] .sitemap .sitemap-box-menu-armain {
  display: none;
}
/* line 5188, ../sass/_components.scss */
html[lang="he"] .sitemap .sitemap-box-menu-enmain,
html[lang="he"] .sitemap .sitemap-box-menu-armain {
  display: none;
}
/* line 5196, ../sass/_components.scss */
html[lang="ar"] .sitemap .sitemap-box-menu-main,
html[lang="ar"] .sitemap .sitemap-box-menu-enmain {
  display: none;
}

/* line 5205, ../sass/_components.scss */
form#webform-submission-gmwl-mzwyynwt-lhbry-sgl-add-form {
  max-width: 50%;
  margin: 0 auto;
}

@media only screen and (max-width: 768px) {
  /* line 5211, ../sass/_components.scss */
  form#webform-submission-gmwl-mzwyynwt-lhbry-sgl-add-form {
    max-width: 90%;
  }
}
/* line 1, ../sass/_accordion.scss */
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: transparent;
  background: transparent !important;
  border-bottom: none;
  border-top: 1px solid black;
}
/* line 9, ../sass/_accordion.scss */
.card-header:first-of-type {
  border-top: none;
}

/* line 14, ../sass/_accordion.scss */
.card.panel.panel-default {
  border: none;
}

/*Nested Accordions*/
/* line 20, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .paragraph--type--bp-accordion {
  width: calc(100% - 5em);
  margin-left: 5em;
}
/* line 23, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph--type--bp-accordion .paragraph--type--bp-accordion {
  margin-right: 5em;
  margin-left: 0;
}
/* line 28, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .paragraph--type--bp-accordion > .paragraph__column {
  padding-bottom: 0 !important;
  padding-top: 10px;
}
/* line 34, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .paragraph--type--bp-accordion .card-header.panel-heading {
  margin-bottom: 22.5px;
  margin-top: 15px;
}
/* line 38, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .paragraph--type--bp-accordion .card-header.panel-heading a {
  font-weight: 300;
  line-height: 1.2222 !important;
  font-size: calc(3rem * 80 / 100) !important;
}
@media (max-width: 1024px) {
  /* line 38, ../sass/_accordion.scss */
  .paragraph--type--bp-accordion .paragraph--type--bp-accordion .card-header.panel-heading a {
    line-height: 1.5 !important;
    font-size: calc(2rem * 80 / 100) !important;
  }
}

/* line 46, ../sass/_accordion.scss */
.paragraph--bp-accordion-container button.toggle-accordion {
  background-image: url("../images/accordion-checkbox-closed.png"), url("../images/accordion-checkbox-open.png");
  background-size: 1.7em auto;
  background-repeat: no-repeat;
  background-position: left center;
  padding: 0.5em 0 0.5em 2em;
  margin: 2rem 0;
  background-color: transparent !important;
  border: none;
  color: inherit !important;
  transition: all 0.3s ease;
  will-change: background-image;
  cursor: pointer;
}
/* line 62, ../sass/_accordion.scss */
.paragraph--bp-accordion-container button.toggle-accordion.open {
  background-image: url("../images/accordion-checkbox-open.png");
}
/* line 66, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph--bp-accordion-container button.toggle-accordion {
  background-position: right center;
  padding: 0.5em 2em 0.5em 0;
}

/*Arrows*/
/* line 75, ../sass/_accordion.scss */
.paragraph.paragraph--type--bp-accordion .panel-heading a:after {
  /*Arrows*/
}
/* line 77, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph.paragraph--type--bp-accordion .panel-heading a:after {
  float: left;
}

/* line 82, ../sass/_accordion.scss */
.paragraph--type--bp-accordion {
  display: block !important;
}
/* line 85, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .card-header.panel-heading {
  padding: 0;
  margin-bottom: 0;
}
/* line 89, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .card-header.panel-heading a {
  line-height: 1.2222 !important;
  font-size: calc(3rem * 80 / 100) !important;
  font-weight: 300;
  color: #000000;
  text-decoration: none;
  padding: 0;
  margin: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 1024px) {
  /* line 89, ../sass/_accordion.scss */
  .paragraph--type--bp-accordion .card-header.panel-heading a {
    line-height: 1.5 !important;
    font-size: calc(2rem * 80 / 100) !important;
  }
}
/* line 105, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .card-header.panel-heading a::before {
  content: "";
  width: 2.5em;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 113, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph--type--bp-accordion .card-header.panel-heading a::before {
  left: auto;
  right: 0;
}
/* line 121, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display {
  padding-right: 54px;
  min-height: 50px;
  display: flex;
  align-items: center;
}
/* line 122, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display:after {
  width: 48px;
  height: 100%;
  text-align: center;
  background-size: auto 100%;
  position: absolute;
  right: 0;
  top: 2px;
}
/* line 130, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph--type--bp-accordion .panel-heading a.display:after {
  right: auto;
  left: 0;
}
@media (max-width: 1024px) {
  /* line 122, ../sass/_accordion.scss */
  .paragraph--type--bp-accordion .panel-heading a.display:after {
    top: 14px;
    width: 24px;
    height: 24px;
  }
}
/* line 146, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display p, .paragraph--type--bp-accordion .panel-heading a.display h1, .paragraph--type--bp-accordion .panel-heading a.display h2, .paragraph--type--bp-accordion .panel-heading a.display h3, .paragraph--type--bp-accordion .panel-heading a.display h4, .paragraph--type--bp-accordion .panel-heading a.display h5 {
  margin-bottom: 0 !important;
}
/* line 149, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display p {
  line-height: inherit;
  font-size: inherit;
}
/* line 153, ../sass/_accordion.scss */
html[dir="rtl"] .paragraph--type--bp-accordion .panel-heading a.display {
  padding-left: 54px;
  padding-right: 0;
}
/* line 158, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display[aria-expanded="false"]:after {
  content: "" !important;
  background-image: url("../images/plus-a.svg");
  background-position: center;
  background-size: auto 100%;
  object-fit: cover;
  background-repeat: no-repeat;
  width: 48px;
  height: 48px;
  font-size: 2.66667rem;
}
@media (max-width: 1024px) {
  /* line 158, ../sass/_accordion.scss */
  .paragraph--type--bp-accordion .panel-heading a.display[aria-expanded="false"]:after {
    font-size: 24px;
    width: 24px;
    height: 24px;
  }
}
/* line 175, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .panel-heading a.display[aria-expanded="true"]:after {
  content: "" !important;
  background-image: url("../images/rectangle-copy-6.svg");
  background-position: center;
  background-size: 1em auto;
  object-fit: cover;
  background-repeat: no-repeat;
  width: 48px;
  height: 48px;
  font-size: 2.66667rem;
}
@media (max-width: 1024px) {
  /* line 175, ../sass/_accordion.scss */
  .paragraph--type--bp-accordion .panel-heading a.display[aria-expanded="true"]:after {
    font-size: 24px;
    width: 24px;
    height: 24px;
  }
}
/* line 193, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .card-block {
  padding-bottom: 30px;
}
/* line 197, ../sass/_accordion.scss */
.paragraph--type--bp-accordion .card-block.collapsing {
  padding-bottom: 0;
}

/* line 204, ../sass/_accordion.scss */
.paragraph--bp-accordion-container {
  padding-top: 0;
}
/* line 211, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .view-staff-very-new .node--type-staff,
.paragraph--bp-accordion-container .view-news-staff .node--type-staff,
.paragraph--bp-accordion-container .view-staff .node--type-staff {
  margin-bottom: 0;
  border: none;
  background: #f2f2f2;
  display: flex;
  align-items: center;
  padding: 15px;
  height: 100%;
}
/* line 220, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .view-staff-very-new .node--type-staff .group-left,
.paragraph--bp-accordion-container .view-staff-very-new .node--type-staff .group-right,
.paragraph--bp-accordion-container .view-news-staff .node--type-staff .group-left,
.paragraph--bp-accordion-container .view-news-staff .node--type-staff .group-right,
.paragraph--bp-accordion-container .view-staff .node--type-staff .group-left,
.paragraph--bp-accordion-container .view-staff .node--type-staff .group-right {
  width: auto;
}
/* line 225, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .view-staff-very-new .node--type-staff .field--name-field-image,
.paragraph--bp-accordion-container .view-news-staff .node--type-staff .field--name-field-image,
.paragraph--bp-accordion-container .view-staff .node--type-staff .field--name-field-image {
  text-align: center;
  padding: 0 15px;
}
/* line 232, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .paragraph--type--bp-carousel {
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/* line 236, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .paragraph--type--bp-carousel .carousel-indicators {
  margin: 0;
  bottom: auto;
  top: 100%;
}
/* line 243, ../sass/_accordion.scss */
.paragraph--bp-accordion-container article.node--view-mode-teaser {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 1px solid black;
}
/* line 254, ../sass/_accordion.scss */
.paragraph--bp-accordion-container .panel-collapse > *:not([class*="paragraph--type--bp-columns"]) {
  margin: auto !important;
  padding-top: 35px;
  padding-bottom: 35px;
}
@media only screen and (min-width: 1024px) {
  /* line 254, ../sass/_accordion.scss */
  .paragraph--bp-accordion-container .panel-collapse > *:not([class*="paragraph--type--bp-columns"]) {
    width: 50%;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 265, ../sass/_accordion.scss */
  .paragraph--bp-accordion-container .panel-collapse > div[class*="paragraph--type--bp-columns"] > .paragraph__column.row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100%;
  }
}

/* line 275, ../sass/_accordion.scss */
.layout-staff .img-staff {
  width: 185px;
  height: auto;
}
/* line 280, ../sass/_accordion.scss */
.layout-staff .display {
  display: flex;
  justify-content: space-between;
}

/* line 6, ../sass/_grid.scss */
.paragraph > .paragraph__column {
  padding-bottom: 30px;
  position: relative;
  padding-left: 0;
  padding-right: 0;
}

/* line 13, ../sass/_grid.scss */
.paragraph:last-of-type > .paragraph__column {
  padding-bottom: 0;
}

/* line 17, ../sass/_grid.scss */
.paragraph--type--bp-carousel .paragraph:last-of-type > .paragraph__column,
.paragraph--type--bp-columns .paragraph:last-of-type > .paragraph__column,
.paragraph--type--bp-columns-three-uneven .paragraph:last-of-type > .paragraph__column,
.paragraph--type--bp-columns-two-uneven .paragraph:last-of-type > .paragraph__column,
.paragraph--type--bp-tabs .paragraph:last-of-type > .paragraph__column {
  padding-bottom: 0;
}

/* line 25, ../sass/_grid.scss */
.paragraph.paragraph--color > .paragraph__column {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* line 30, ../sass/_grid.scss */
.paragraph.paragraph--color + .paragraph > .paragraph__column {
  padding-top: 30px;
}

/* line 34, ../sass/_grid.scss */
.paragraph.paragraph--width--full.paragraph--type--bp-carousel > .carousel-inner,
.paragraph.paragraph--width--medium.paragraph--type--bp-carousel > .carousel-inner,
.paragraph.paragraph--width--narrow.paragraph--type--bp-carousel > .carousel-inner,
.paragraph.paragraph--width--tiny.paragraph--type--bp-carousel > .carousel-inner,
.paragraph.paragraph--width--wide.paragraph--type--bp-carousel > .carousel-inner {
  position: relative;
  min-height: 1px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 45, ../sass/_grid.scss */
.paragraph--type--bp-columns__1col .paragraph.paragraph--width--full > .paragraph__column,
.paragraph--type--bp-columns__1col .paragraph.paragraph--width--medium > .paragraph__column,
.paragraph--type--bp-columns__1col .paragraph.paragraph--width--narrow > .paragraph__column,
.paragraph--type--bp-columns__1col .paragraph.paragraph--width--tiny > .paragraph__column,
.paragraph--type--bp-columns__1col .paragraph.paragraph--width--wide > .paragraph__column,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75 .paragraph--type--bp-columns-two-uneven__2col-column1,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75 .paragraph--type--bp-columns-two-uneven__2col-column2,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66 .paragraph--type--bp-columns-two-uneven__2col-column1,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66 .paragraph--type--bp-columns-two-uneven__2col-column2,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33 .paragraph--type--bp-columns-two-uneven__2col-column1,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33 .paragraph--type--bp-columns-two-uneven__2col-column2,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25 .paragraph--type--bp-columns-two-uneven__2col-column1,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25 .paragraph--type--bp-columns-two-uneven__2col-column2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 76, ../sass/_grid.scss */
.paragraph {
  display: table;
  margin-left: 0;
  margin-right: 0;
  table-layout: fixed;
  width: 100%;
}

@media (min-width: 768px) {
  /* line 85, ../sass/_grid.scss */
  .paragraph > .paragraph__column {
    float: left;
    width: 100%;
  }
  /* line 348, ../sass/_mixin.scss */
  .paragraph > .paragraph__column:before {
    content: "";
    display: table;
    clear: both;
  }
  /* line 353, ../sass/_mixin.scss */
  .paragraph > .paragraph__column:after {
    content: "";
    display: table;
    clear: both;
  }

  /* line 90, ../sass/_grid.scss */
  .paragraph--type--bp-columns_ .paragraph.paragraph--width--tiny > .paragraph__column {
    width: 33.33333333%;
    margin-left: 33.33333333%;
  }

  /* line 94, ../sass/_grid.scss */
  .paragraph.paragraph--width--narrow > .paragraph__column {
    width: 50%;
    margin-left: 25%;
  }

  /* line 98, ../sass/_grid.scss */
  .paragraph.paragraph--width--medium > .paragraph__column {
    width: 66.66666667%;
    margin-left: 16.66666667%;
  }

  /* line 102, ../sass/_grid.scss */
  .paragraph.paragraph--width--medium.paragraph--type--bp-carousel > .carousel-inner {
    float: none;
    width: 100%;
    margin-left: 0;
  }

  /* line 107, ../sass/_grid.scss */
  .paragraph.paragraph--width--wide > .paragraph__column {
    width: 83.33333333%;
    margin-left: 8.33333333%;
  }

  /* line 111, ../sass/_grid.scss */
  .paragraph.paragraph--width--full > .paragraph__column {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 118, ../sass/_grid.scss */
.paragraph.paragraph--width--full {
  padding: 0 !important;
}

/* line 122, ../sass/_grid.scss */
.paragraph .paragraph,
.paragraph .paragraph .paragraph {
  margin-left: 0;
  margin-right: 0;
}

/* line 128, ../sass/_grid.scss */
.paragraph > .paragraph__column .paragraph > .paragraph__column,
.paragraph > .paragraph__column .paragraph > .paragraph__column .paragraph > .paragraph__column {
  float: none;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  width: auto;
  max-width: 100%;
}

/* line 139, ../sass/_grid.scss */
.paragraph.paragraph--type--bp-carousel .paragraph--type--bp-columns-three-uneven > .paragraph__column,
.paragraph.paragraph--type--bp-carousel .paragraph--type--bp-columns-two-uneven > .paragraph__column,
.paragraph.paragraph--type--bp-carousel .paragraph--type--bp-columns > .paragraph__column,
.paragraph.paragraph--type--bp-columns-three-uneven > .paragraph__column,
.paragraph.paragraph--type--bp-columns-two-uneven > .paragraph__column,
.paragraph.paragraph--type--bp-columns > .paragraph__column {
  padding-left: 0;
  padding-right: 0;
}

/*End Library*/
/*This code is written to make the heights of adjacent columns equal.*/
/* line 176, ../sass/_grid.scss */
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col > div,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col > div,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col > div,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col > div,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col > div,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column1 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column2 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column1 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column2 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column1 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column2 > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column1 > div,
.paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col > div,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column2 > div {
  height: 100%;
}
/* line 179, ../sass/_grid.scss */
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child,
.paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child {
  height: 100%;
}
/* line 181, ../sass/_grid.scss */
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child,
.paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child {
  height: 100%;
}
/* line 183, ../sass/_grid.scss */
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column1 .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col .paragraph:only-child .paragraph__column:only-child > a:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > div:only-child,
.paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
.paragraph--type--bp-columns-two-uneven__2col-column2 .paragraph:only-child .paragraph__column:only-child > a:only-child {
  height: 100%;
}
@media (max-width: 768px) {
  /* line 153, ../sass/_grid.scss */
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__1col,
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col,
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col,
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__4col,
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__5col,
  .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__6col,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
  .paragraph--type--bp-columns-two-uneven__2col-column1,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--25-75
  .paragraph--type--bp-columns-two-uneven__2col-column2,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
  .paragraph--type--bp-columns-two-uneven__2col-column1,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--33-66
  .paragraph--type--bp-columns-two-uneven__2col-column2,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
  .paragraph--type--bp-columns-two-uneven__2col-column1,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--66-33
  .paragraph--type--bp-columns-two-uneven__2col-column2,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
  .paragraph--type--bp-columns-two-uneven__2col-column1,
  .paragraph-wrapper.paragraph-wrapper--type--bp-columns .paragraph--type--bp-columns__4col,
  .paragraph.paragraph--type--bp-columns-two-uneven.paragraph--style--75-25
  .paragraph--type--bp-columns-two-uneven__2col-column2 {
    width: 100%;
    margin-bottom: 15px;
  }
}

/* line 195, ../sass/_grid.scss */
.paragraph.paragraph--width--tiny,
.paragraph.paragraph--width--narrow,
.paragraph.paragraph--width--medium,
.paragraph.paragraph--width--wide,
.paragraph.paragraph--width--full {
  display: flex;
  justify-content: center;
}
/* line 202, ../sass/_grid.scss */
.paragraph.paragraph--width--tiny > .paragraph__column,
.paragraph.paragraph--width--narrow > .paragraph__column,
.paragraph.paragraph--width--medium > .paragraph__column,
.paragraph.paragraph--width--wide > .paragraph__column,
.paragraph.paragraph--width--full > .paragraph__column {
  margin: 0;
  float: none;
  flex: 1 1 auto;
}
/* line 207, ../sass/_grid.scss */
.paragraph.paragraph--width--tiny.paragraph--type--bp-carousel,
.paragraph.paragraph--width--narrow.paragraph--type--bp-carousel,
.paragraph.paragraph--width--medium.paragraph--type--bp-carousel,
.paragraph.paragraph--width--wide.paragraph--type--bp-carousel,
.paragraph.paragraph--width--full.paragraph--type--bp-carousel {
  display: block;
}
/* line 209, ../sass/_grid.scss */
.paragraph.paragraph--width--tiny.paragraph--type--bp-carousel .carouselCont,
.paragraph.paragraph--width--narrow.paragraph--type--bp-carousel .carouselCont,
.paragraph.paragraph--width--medium.paragraph--type--bp-carousel .carouselCont,
.paragraph.paragraph--width--wide.paragraph--type--bp-carousel .carouselCont,
.paragraph.paragraph--width--full.paragraph--type--bp-carousel .carouselCont {
  display: none;
}
/* line 212, ../sass/_grid.scss */
.paragraph.paragraph--width--tiny.paragraph--type--bp-carousel .carousel-control-item,
.paragraph.paragraph--width--narrow.paragraph--type--bp-carousel .carousel-control-item,
.paragraph.paragraph--width--medium.paragraph--type--bp-carousel .carousel-control-item,
.paragraph.paragraph--width--wide.paragraph--type--bp-carousel .carousel-control-item,
.paragraph.paragraph--width--full.paragraph--type--bp-carousel .carousel-control-item {
  clear: both;
}

/* line 221, ../sass/_grid.scss */
.paragraph .paragraph > .paragraph__column,
.paragraph .paragraph .paragraph > .paragraph__column {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
/* line 227, ../sass/_grid.scss */
.paragraph .paragraph > .paragraph__column.row,
.paragraph .paragraph .paragraph > .paragraph__column.row {
  /*Don't overwrite the negative margin of .rows*/
  width: calc(100% + 30px) !important;
}

/* line 237, ../sass/_grid.scss */
.block > .content > div > .paragraph,
.block > .content > div > .paragraph--bp-accordion-container > .paragraph {
  position: relative;
  display: flex;
  justify-content: center;
}
/* line 242, ../sass/_grid.scss */
.block > .content > div > .paragraph > .paragraph__column,
.block > .content > div > .paragraph--bp-accordion-container > .paragraph > .paragraph__column {
  max-width: 1400px;
  float: none;
}
/* line 248, ../sass/_grid.scss */
.block > .content > div > .paragraph > .paragraph__column .banner-image,
.block > .content > div > .paragraph--bp-accordion-container > .paragraph > .paragraph__column .banner-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 257, ../sass/_grid.scss */
.block > .content > div > .paragraph.paragraph--type--banner-item > .paragraph__column,
.block > .content > div > .paragraph--bp-accordion-container > .paragraph.paragraph--type--banner-item > .paragraph__column {
  max-width: 100%;
  padding-right: 0;
  padding-left: 0;
}

/* line 267, ../sass/_grid.scss */
.paragraph[class][class][class][class].paragraph.paragraph--type--bp-accordion > .paragraph__column > .panel {
  border: none;
  border-radius: 0;
}
/* line 270, ../sass/_grid.scss */
.paragraph[class][class][class][class].paragraph.paragraph--type--bp-accordion > .paragraph__column > .panel > .panel-collapse > .paragraph {
  padding-left: 0;
  padding-right: 0;
}
/* line 282, ../sass/_grid.scss */
.paragraph[class][class][class][class].paragraph--type--bp-columns > .paragraph__column, .paragraph[class][class][class][class].paragraph--type--bp-columns-two-uneven > .paragraph__column {
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 2em;
}
/* line 291, ../sass/_grid.scss */
html[dir="rtl"] .paragraph[class][class][class][class].paragraph--type--bp-columns > .paragraph__column, html[dir="rtl"] .paragraph[class][class][class][class].paragraph--type--bp-columns-two-uneven > .paragraph__column {
  margin-top: 0;
}
@media (max-width: 1700px) {
  /* line 291, ../sass/_grid.scss */
  html[dir="rtl"] .paragraph[class][class][class][class].paragraph--type--bp-columns > .paragraph__column, html[dir="rtl"] .paragraph[class][class][class][class].paragraph--type--bp-columns-two-uneven > .paragraph__column {
    margin-top: 2em;
  }
}
/* line 302, ../sass/_grid.scss */
.paragraph[class][class][class][class].paragraph--type--bp-columns > .paragraph__column ::after,
.paragraph[class][class][class][class].paragraph--type--bp-columns > .paragraph__column ::before, .paragraph[class][class][class][class].paragraph--type--bp-columns-two-uneven > .paragraph__column ::after,
.paragraph[class][class][class][class].paragraph--type--bp-columns-two-uneven > .paragraph__column ::before {
  display: block;
}
/* line 309, ../sass/_grid.scss */
.paragraph[class][class][class][class] .paragraph--color > .paragraph__column {
  padding: 15px;
}

/* line 316, ../sass/_grid.scss */
.paragraph--type--bp-columns .paragraph__column::before,
.paragraph--type--bp-columns .paragraph__column::after {
  display: block;
}

/* line 322, ../sass/_grid.scss */
.views-view-grid .views-row.row {
  float: none;
  width: auto;
}

/* line 327, ../sass/_grid.scss */
.container--width--full > .paragraph__column {
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 333, ../sass/_grid.scss */
.paragraph--type--container {
  margin: auto;
  margin-bottom: 30px;
}
/* line 336, ../sass/_grid.scss */
.paragraph--type--container > .paragraph__column.container {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
}
@media (min-width: 576px) {
  /* line 336, ../sass/_grid.scss */
  .paragraph--type--container > .paragraph__column.container {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 336, ../sass/_grid.scss */
  .paragraph--type--container > .paragraph__column.container {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 336, ../sass/_grid.scss */
  .paragraph--type--container > .paragraph__column.container {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 336, ../sass/_grid.scss */
  .paragraph--type--container > .paragraph__column.container {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 336, ../sass/_grid.scss */
  .paragraph--type--container > .paragraph__column.container {
    max-width: 1980px;
  }
}
/* line 340, ../sass/_grid.scss */
.paragraph--type--container.container--width--full > .paragraph__column {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 30px;
}
/* line 346, ../sass/_grid.scss */
.paragraph--type--container.container--width--medium {
  background-clip: content-box !important;
}

/* line 352, ../sass/_grid.scss */
.paragraph.paragraph--type--container:nth-child(1) {
  margin-bottom: 0;
}
/* line 354, ../sass/_grid.scss */
.paragraph.paragraph--type--container:nth-child(1) .paragraph__column {
  padding-bottom: 0;
}
/* line 358, ../sass/_grid.scss */
.paragraph.paragraph--type--container:nth-child(2) {
  padding-top: 2rem;
}
/* line 360, ../sass/_grid.scss */
.paragraph.paragraph--type--container:nth-child(2).paragraph--color {
  padding-bottom: 2rem;
}

/* line 366, ../sass/_grid.scss */
.paragraph .item-list ul {
  margin-bottom: 0;
}
/* line 368, ../sass/_grid.scss */
.paragraph .item-list ul li {
  padding: 0;
}

/* line 427, ../sass/_grid.scss */
.paragraph--width--tiny {
  max-width: 555px;
  margin: auto !important;
}

/* line 432, ../sass/_grid.scss */
.paragraph--width--medium {
  max-width: 830px;
  margin: auto !important;
}

/* line 438, ../sass/_grid.scss */
.paragraph--type--bp-columns-three-uneven > .paragraph__column {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}
@media (max-width: 1024px) {
  /* line 438, ../sass/_grid.scss */
  .paragraph--type--bp-columns-three-uneven > .paragraph__column {
    flex-direction: column;
  }
}
@media (max-width: 1024px) {
  /* line 447, ../sass/_grid.scss */
  .paragraph--type--bp-columns-three-uneven > .paragraph__column > * {
    width: 100% !important;
  }
  /* line 452, ../sass/_grid.scss */
  .paragraph--type--bp-columns-three-uneven > .paragraph__column > *:not(:last-of-type) {
    margin-bottom: 0.6rem;
    /*Random number. Fix later if it's wrong.*/
  }
}
/* line 458, ../sass/_grid.scss */
.paragraph--type--bp-columns-three-uneven > .paragraph__column::before, .paragraph--type--bp-columns-three-uneven > .paragraph__column::after {
  content: none;
}
/* line 462, ../sass/_grid.scss */
.paragraph--type--bp-columns-three-uneven > .paragraph__column div[data-contextual-id] {
  display: none;
}

@media (min-width: 1024px) {
  /* line 469, ../sass/_grid.scss */
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column3 {
    min-width: 185px;
    width: 16.5% !important;
    padding: 0;
  }

  /* line 478, ../sass/_grid.scss */
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column2 {
    width: 46.5% !important;
    max-width: calc(100% - 370px) !important;
  }
}
@media (max-width: 1024px) {
  /* line 487, ../sass/_grid.scss */
  .paragraph--type--bp-columns-two-uneven > .paragraph__column > * {
    width: 100% !important;
  }
}

/* line 501, ../sass/_grid.scss */
.field--name-bp-text[class][class][class][class][class][class][class][class] {
  height: auto;
}

/* line 1, ../sass/_theme.scss */
html,
body {
  font-size: 18px;
  overflow-x: hidden;
  overflow-x: clip;
  --random--color: "";
}

/* line 14, ../sass/_theme.scss */
body {
  text-align: inherit;
  font-family: "Abraham", "Open Sans", sans-serif;
  font-variant-numeric: lining-nums !important;
  line-height: 1.4444;
  color: #000000;
  background-color: transparent;
}
/* line 26, ../sass/_theme.scss */
body h1,
body .h1,
body h2,
body .h2,
body h3,
body .h3,
body h4,
body .h4,
body h5,
body .h5,
body h6,
body .h6 {
  font-family: "Abraham", "Open Sans", sans-serif;
  font-weight: 300;
  direction: unset;
}
/* line 47, ../sass/_theme.scss */
body .block-title {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
}
@media (max-width: 1024px) {
  /* line 47, ../sass/_theme.scss */
  body .block-title {
    font-size: 2.3333rem !important;
    line-height: 1.2381 !important;
  }
}
/* line 51, ../sass/_theme.scss */
body .large-title {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
}
@media (max-width: 1024px) {
  /* line 51, ../sass/_theme.scss */
  body .large-title {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
/* line 55, ../sass/_theme.scss */
body .small-title {
  font-size: 1.1111rem;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  /* line 55, ../sass/_theme.scss */
  body .small-title {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 59, ../sass/_theme.scss */
body p {
  font-size: 1.1111rem;
  line-height: 1.45;
  margin-bottom: 6px;
}
@media (max-width: 1024px) {
  /* line 59, ../sass/_theme.scss */
  body p {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 64, ../sass/_theme.scss */
body a,
body .link {
  color: #000000;
}
/* line 69, ../sass/_theme.scss */
body .btn:focus,
body .btn.focus {
  box-shadow: none;
}
/* line 74, ../sass/_theme.scss */
body b,
body strong {
  font-weight: bold;
}
/* line 79, ../sass/_theme.scss */
body .font-bold {
  font-weight: bold;
}
/* line 83, ../sass/_theme.scss */
body ul {
  padding: 0;
}
/* line 86, ../sass/_theme.scss */
body ul li {
  list-style: none;
}
/* line 93, ../sass/_theme.scss */
body #main-wrapper .text-formatted ol,
body #main-wrapper .text-formatted ul {
  font-size: 1.1111rem;
  line-height: 1.45;
  padding-right: 1em;
}
@media (max-width: 1024px) {
  /* line 93, ../sass/_theme.scss */
  body #main-wrapper .text-formatted ol,
  body #main-wrapper .text-formatted ul {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 98, ../sass/_theme.scss */
html[dir="ltr"] body #main-wrapper .text-formatted ol, html[dir="ltr"]
body #main-wrapper .text-formatted ul {
  padding-right: 0;
  padding-left: 1em;
}
/* line 103, ../sass/_theme.scss */
body #main-wrapper .text-formatted ol li ol li,
body #main-wrapper .text-formatted ul li ol li {
  margin-bottom: 0 !important;
}
/* line 109, ../sass/_theme.scss */
body #main-wrapper .text-formatted ul li {
  line-break: auto;
  list-style: disc;
}
/* line 116, ../sass/_theme.scss */
body .dir-ltr {
  direction: ltr !important;
}
/* line 120, ../sass/_theme.scss */
body .dir-rtl {
  direction: rtl !important;
}
/* line 124, ../sass/_theme.scss */
body .text-muted {
  color: #9b9b9b !important;
}
/* line 128, ../sass/_theme.scss */
body .node--view-mode-box a:hover, body .node--view-mode-box-grid-1x2 a:hover,
body a:focus,
body .link:hover,
body .link:focus {
  opacity: 0.8;
  cursor: pointer;
}
/* line 137, ../sass/_theme.scss */
body.no-focus * {
  outline: none !important;
}
/* line 145, ../sass/_theme.scss */
body .layout-main-wrapper p {
  line-height: 1.64em;
  margin-bottom: 1em;
}
/* line 154, ../sass/_theme.scss */
body .layout-main-wrapper ul:not([class]),
body .layout-main-wrapper li:not([class]) {
  line-height: 1.64em;
}
/* line 159, ../sass/_theme.scss */
body .layout-main-wrapper a {
  text-decoration: underline;
}
/* line 164, ../sass/_theme.scss */
body button.unbutton {
  background: none;
  border: none;
  padding: 0;
}
/* line 170, ../sass/_theme.scss */
body button,
body input,
body optgroup,
body select,
body textarea {
  font-family: "Abraham", "Open Sans", sans-serif;
  font-variant-numeric: lining-nums !important;
  line-height: normal;
}
/* line 180, ../sass/_theme.scss */
body .webform-confirmation {
  padding-left: 0;
  padding-right: 0;
}
/* line 185, ../sass/_theme.scss */
body a[name] {
  text-decoration: none !important;
}
/* line 189, ../sass/_theme.scss */
body a,
body .link {
  cursor: pointer;
}
/* line 194, ../sass/_theme.scss */
body a:hover,
body a:focus,
body .link:hover,
body .link:focus {
  color: unset;
  opacity: 0.8;
}

/*Start Admin code*/
/* line 206, ../sass/_theme.scss */
body.user-logged-in #header #navbar-main {
  top: 80px;
}
@media (max-width: 1024px) {
  /* line 206, ../sass/_theme.scss */
  body.user-logged-in #header #navbar-main {
    top: 40px;
  }
}

/*End Admin code*/
/*Start Generic page code*/
/* line 221, ../sass/_theme.scss */
body:not([class*="node--type"]):not([class*="page-node-type"]) #header .navbar-brand {
  position: static !important;
}

/*End*/
/* line 228, ../sass/_theme.scss */
h1,
.h1 {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 228, ../sass/_theme.scss */
  h1,
  .h1 {
    font-size: 2.3333rem !important;
    line-height: 1.2381 !important;
  }
}

/* line 235, ../sass/_theme.scss */
h2,
.h2 {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 235, ../sass/_theme.scss */
  h2,
  .h2 {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}

/* line 242, ../sass/_theme.scss */
h3,
.h3 {
  font-size: 3rem;
  font-weight: 300;
}

/* line 248, ../sass/_theme.scss */
h4,
.h4 {
  font-size: 2.3333rem;
  font-weight: 300;
}

/* line 254, ../sass/_theme.scss */
h5,
.h5 {
  font-size: 1.5555rem;
  font-weight: 300;
}

/* line 260, ../sass/_theme.scss */
h6,
.h6 {
  font-size: 16px;
  font-weight: 300;
}

/* line 268, ../sass/_theme.scss */
.paragraph .h1:empty,
.paragraph .h2:empty {
  display: none;
}

/* line 274, ../sass/_theme.scss */
img {
  max-width: 100%;
  height: auto;
  font-style: italic;
  font-weight: normal;
  font-size: 1.1111rem;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  /* line 274, ../sass/_theme.scss */
  img {
    font-size: 1rem;
    line-height: 1.3889;
  }
}

/* line 282, ../sass/_theme.scss */
img.image-style-portrait,
img.image-style-sgl-0 {
  max-height: unset;
}

/* line 293, ../sass/_theme.scss */
body .header1 {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 293, ../sass/_theme.scss */
  body .header1 {
    font-size: 2.3333rem !important;
    line-height: 1.2381 !important;
  }
}
/* line 297, ../sass/_theme.scss */
body .header2 {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 297, ../sass/_theme.scss */
  body .header2 {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 301, ../sass/_theme.scss */
body .header3 {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 301, ../sass/_theme.scss */
  body .header3 {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
/* line 305, ../sass/_theme.scss */
body .header4 {
  font-size: 2.3333rem !important;
  line-height: 1.2857 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 305, ../sass/_theme.scss */
  body .header4 {
    font-size: 2.3333rem !important;
    line-height: 1.2857 !important;
  }
}
@media (max-width: 1024px) {
  /* line 305, ../sass/_theme.scss */
  body .header4 {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 309, ../sass/_theme.scss */
body .header5 {
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
}
@media (max-width: 1024px) {
  /* line 309, ../sass/_theme.scss */
  body .header5 {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 313, ../sass/_theme.scss */
body .paragraph1 {
  font-size: 1.1111rem;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  /* line 313, ../sass/_theme.scss */
  body .paragraph1 {
    font-size: 1rem;
    line-height: 1.3889;
  }
}
/* line 317, ../sass/_theme.scss */
body .paragraph2 {
  font-size: 1rem;
  line-height: 1.6667;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 317, ../sass/_theme.scss */
  body .paragraph2 {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 321, ../sass/_theme.scss */
body .photoCredit {
  font-size: 0.8888rem !important;
  line-height: 1.5 !important;
}
/* line 325, ../sass/_theme.scss */
body .caption1 {
  font-size: 0.888888rem;
  line-height: 1.5;
  font-weight: 300;
}
/* line 329, ../sass/_theme.scss */
body .coverText {
  font-size: 2.3333rem;
  line-height: 1.3333;
  font-weight: normal;
}
/* line 333, ../sass/_theme.scss */
body .bold {
  font-weight: bold;
}
/* line 337, ../sass/_theme.scss */
body .light {
  font-weight: 300;
}
/* line 341, ../sass/_theme.scss */
body .font-normal {
  font-weight: normal;
}

/* line 346, ../sass/_theme.scss */
button,
.btn,
.button {
  background-color: black;
  color: black;
  font-size: 1rem;
  font-weight: bold;
}
/* line 354, ../sass/_theme.scss */
button:hover, button:active, body:not(.no-focus) button:focus,
.btn:hover,
.btn:active, body:not(.no-focus)
.btn:focus,
.button:hover,
.button:active, body:not(.no-focus)
.button:focus {
  color: black;
  opacity: 0.8 !important;
}
/* line 363, ../sass/_theme.scss */
button a,
.btn a,
.button a {
  color: inherit;
}

/* line 368, ../sass/_theme.scss */
.btn {
  border-radius: 25px;
  height: 100%;
}

/* line 373, ../sass/_theme.scss */
.btn-primary {
  border-color: transparent;
}
/* line 376, ../sass/_theme.scss */
.btn-primary:hover {
  border-color: transparent;
}
/* line 380, ../sass/_theme.scss */
.btn-primary:active {
  color: black !important;
  background-color: white !important;
  border: 1px solid black;
  border-color: black !important;
}

/* line 388, ../sass/_theme.scss */
button.blue-purple,
.btn.blue-purple {
  background-color: #0836ff;
  color: #000000;
}
/* line 393, ../sass/_theme.scss */
button.blue-purple:hover,
.btn.blue-purple:hover {
  opacity: 0.8;
}

/* line 400, ../sass/_theme.scss */
button.btn-white,
.btn.btn-white {
  background-color: white;
  color: #000000;
}
/* line 405, ../sass/_theme.scss */
button.btn-white:hover,
.btn.btn-white:hover {
  background-color: #000000;
  color: white;
}

/* line 411, ../sass/_theme.scss */
button.bw,
.btn.bw {
  background-color: #000000;
  color: white;
}
/* line 416, ../sass/_theme.scss */
button.bw:hover,
.btn.bw:hover {
  background-color: white;
  color: #000000;
}

/* line 422, ../sass/_theme.scss */
button.by,
.btn.by {
  background-color: transparent;
  color: #000000;
}
/* line 427, ../sass/_theme.scss */
button.by:hover,
.btn.by:hover {
  background-color: #0836ff;
  color: #000000;
}

/* line 433, ../sass/_theme.scss */
.btn-black {
  background-color: black;
  border: 1px solid black;
  color: white;
}
/* line 438, ../sass/_theme.scss */
.btn-black:hover {
  color: white;
  background-color: black;
}

/* line 444, ../sass/_theme.scss */
.btn-not-color[class] {
  background-color: transparent;
  color: black;
}

/* line 449, ../sass/_theme.scss */
.bg-blue-purple-1 {
  background-color: #0836ff;
}

/* line 453, ../sass/_theme.scss */
.bg-blue-purple-2 {
  background-color: #0836ff;
}

/* line 457, ../sass/_theme.scss */
.bg-blue-purple-3 {
  background-color: #4503ff;
}

/* line 461, ../sass/_theme.scss */
.bg-grey-1 {
  background-color: #f2f2f2;
}

/* line 465, ../sass/_theme.scss */
.bg-grey-2 {
  background-color: #bfbfbf;
}

/* line 469, ../sass/_theme.scss */
.bg-grey-3 {
  background-color: #ababab;
}

/* line 473, ../sass/_theme.scss */
.bg-grey-4 {
  background-color: #7c7c7c;
}

/* line 477, ../sass/_theme.scss */
.bg-black {
  background-color: #000000;
}

/* line 481, ../sass/_theme.scss */
.bg-semi-black {
  background-color: rgba(0, 0, 0, 0.55);
}

/* line 485, ../sass/_theme.scss */
.text-blue-purple {
  color: #0836ff;
}

/* line 489, ../sass/_theme.scss */
.text-orange {
  color: #0836ff;
}

/* line 493, ../sass/_theme.scss */
.text-grey-1 {
  color: #f2f2f2;
}

/* line 497, ../sass/_theme.scss */
.text-grey-2 {
  color: #bfbfbf;
}

/* line 501, ../sass/_theme.scss */
.text-grey-3 {
  color: #ababab;
}

/* line 505, ../sass/_theme.scss */
.text-grey-4 {
  color: #7c7c7c;
}

/* line 509, ../sass/_theme.scss */
.text-black {
  color: #000000;
}

/* line 513, ../sass/_theme.scss */
.text-white {
  color: white;
}

/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .titleAlignBy4px, html[dir="rtl"] .view-id-taxonomy_term .view-header, .view-id-taxonomy_term html[dir="rtl"] .view-header, html[dir="rtl"] .node--type-course .block-header-title, .node--type-course html[dir="rtl"] .block-header-title {
  margin-right: -4px;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .titleAlignBy4px, html[dir="ltr"] .view-id-taxonomy_term .view-header, .view-id-taxonomy_term html[dir="ltr"] .view-header, html[dir="ltr"] .node--type-course .block-header-title, .node--type-course html[dir="ltr"] .block-header-title {
  margin-left: -4px;
}

/* line 522, ../sass/_theme.scss */
table {
  max-width: 100%;
}
/* line 526, ../sass/_theme.scss */
table thead tr {
  border: 0;
}
/* line 529, ../sass/_theme.scss */
table thead tr th {
  background: white;
  color: black;
  border: 0;
  padding: 1%;
}
/* line 539, ../sass/_theme.scss */
table tr td {
  background: white;
  color: black;
  padding: 1%;
}
/* line 549, ../sass/_theme.scss */
table td.text-align-center,
table th.text-align-center {
  text-align: center;
}

/* line 555, ../sass/_theme.scss */
.bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 560, ../sass/_theme.scss */
.paragraph--type--row-video img {
  width: 100%;
  height: auto;
}
/* line 565, ../sass/_theme.scss */
.paragraph--type--row-video .field--name-field-content {
  padding: 12px 0rem;
  line-height: 1.5em;
}
/* line 569, ../sass/_theme.scss */
.paragraph--type--row-video .field--name-field-content p,
.paragraph--type--row-video .field--name-field-content span {
  padding: 0;
  margin: 0;
}

/* line 582, ../sass/_theme.scss */
.node.node--type-events.node--view-mode-slider-view .field--name-field-image a,
.node.node--type-events.node--view-mode-slider-view .field--name-field-tags a {
  margin-bottom: 0 !important;
}
/* line 587, ../sass/_theme.scss */
.node.node--type-events.node--view-mode-slider-view .node__content > * {
  margin-bottom: 1.2rem !important;
  margin-top: 0 !important;
  line-height: 1em !important;
}
/* line 592, ../sass/_theme.scss */
.node.node--type-events.node--view-mode-slider-view .node__content > * > * {
  line-height: 1em !important;
}
/* line 597, ../sass/_theme.scss */
.node.node--type-events.node--view-mode-slider-view .node__content h3 {
  margin: 0 !important;
}
/* line 601, ../sass/_theme.scss */
.node.node--type-events.node--view-mode-slider-view img {
  margin-bottom: 0 !important;
}

/* line 606, ../sass/_theme.scss */
.viewsTitle {
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  font-weight: bold;
  padding: 2.35rem 0 0.9rem !important;
  margin: 0 !important;
}
@media (max-width: 1024px) {
  /* line 606, ../sass/_theme.scss */
  .viewsTitle {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
@media (min-width: 1024px) {
  /* line 606, ../sass/_theme.scss */
  .viewsTitle {
    font-size: 2.4444rem !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 606, ../sass/_theme.scss */
  .viewsTitle {
    padding: 1.6rem 0 0.6rem !important;
  }
}

/* line 613, ../sass/_theme.scss */
.node--type-news .more-news-title,
.node--type-news .more-events-title,
.node--type-events .more-news-title,
.node--type-events .more-events-title {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 613, ../sass/_theme.scss */
  .node--type-news .more-news-title,
  .node--type-news .more-events-title,
  .node--type-events .more-news-title,
  .node--type-events .more-events-title {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 619, ../sass/_theme.scss */
.node--type-news .viewsTitle,
.node--type-events .viewsTitle {
  padding-top: calc(2.35rem - 20px) !important;
}
@media only screen and (max-width: 1024px) {
  /* line 619, ../sass/_theme.scss */
  .node--type-news .viewsTitle,
  .node--type-events .viewsTitle {
    padding-top: calc(1.6rem - 20px) !important;
  }
}
/* line 633, ../sass/_theme.scss */
.node--type-news .paragraph--type--bp-image img,
.node--type-events .paragraph--type--bp-image img {
  max-height: none;
}
/* line 637, ../sass/_theme.scss */
.node--type-news .paragraph--type--bp-image .title-credit-image,
.node--type-events .paragraph--type--bp-image .title-credit-image {
  justify-content: flex-end;
  margin-top: 8px;
}
/* line 645, ../sass/_theme.scss */
.node--type-news .paragraph--type--bp-image .title-credit-image p,
.node--type-news .paragraph--type--bp-image .title-credit-image span,
.node--type-events .paragraph--type--bp-image .title-credit-image p,
.node--type-events .paragraph--type--bp-image .title-credit-image span {
  margin-bottom: 0 !important;
  font-size: 1rem !important;
  color: black !important;
  font-weight: 300 !important;
}
@media (max-width: 1024px) {
  /* line 659, ../sass/_theme.scss */
  .node--type-news .paragraph--type--bp-image .title-credit-image,
  .node--type-events .paragraph--type--bp-image .title-credit-image {
    justify-content: flex-start;
  }
}
/* line 665, ../sass/_theme.scss */
.node--type-news .front-img,
.node--type-events .front-img {
  margin-top: 21px;
}
/* line 669, ../sass/_theme.scss */
.node--type-news .m-col,
.node--type-events .m-col {
  margin-top: 33px;
  margin-bottom: 30px;
}
@media (max-width: 1024px) {
  /* line 610, ../sass/_theme.scss */
  .node--type-news,
  .node--type-events {
    margin-top: 6px;
  }
  /* line 677, ../sass/_theme.scss */
  .node--type-news .m-col,
  .node--type-events .m-col {
    margin-top: 20px;
  }
  /* line 681, ../sass/_theme.scss */
  .node--type-news .mb-mo-shar,
  .node--type-events .mb-mo-shar {
    margin-bottom: 25px;
  }
  /* line 685, ../sass/_theme.scss */
  .node--type-news .horizontal_s,
  .node--type-events .horizontal_s {
    flex-direction: row !important;
  }
  /* line 688, ../sass/_theme.scss */
  .node--type-news .horizontal_s .title,
  .node--type-events .horizontal_s .title {
    display: none;
  }
  /* line 692, ../sass/_theme.scss */
  .node--type-news .horizontal_s .title:first-child,
  .node--type-events .horizontal_s .title:first-child {
    display: block;
  }
}

/* line 700, ../sass/_theme.scss */
html[lang="ar"] .d-ar-none {
  display: none;
}
/* line 704, ../sass/_theme.scss */
html[lang="ar"] .d-ar-block {
  display: block;
}

/* line 710, ../sass/_theme.scss */
html[lang="he"] .d-he-none {
  display: none;
}
/* line 714, ../sass/_theme.scss */
html[lang="he"] .d-he-block {
  display: block;
}

/* line 720, ../sass/_theme.scss */
html[lang="en"] .d-en-none {
  display: none;
}
/* line 724, ../sass/_theme.scss */
html[lang="en"] .d-en-block {
  display: block;
}

/* line 731, ../sass/_theme.scss */
.node--page-news .field--type-image[class][class],
.node--page-events .field--type-image[class][class] {
  float: none !important;
}
/* line 735, ../sass/_theme.scss */
.node--page-news .front-img .dataImage,
.node--page-events .front-img .dataImage {
  display: flex;
  justify-content: flex-end;
}
/* line 739, ../sass/_theme.scss */
.node--page-news .front-img .dataImage strong,
.node--page-events .front-img .dataImage strong {
  font-weight: normal;
}
/* line 744, ../sass/_theme.scss */
.node--page-news .bottom-media,
.node--page-events .bottom-media {
  margin-top: 1rem;
}
@media (max-width: 1024px) {
  /* line 750, ../sass/_theme.scss */
  .node--page-news .front-img,
  .node--page-news .bottom-media,
  .node--page-events .front-img,
  .node--page-events .bottom-media {
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }
  /* line 758, ../sass/_theme.scss */
  .node--page-news .dataImage,
  .node--page-events .dataImage {
    justify-content: flex-start !important;
  }
  /* line 638, ../sass/_mixin.scss */
  html[dir="rtl"] .node--page-news .dataImage, html[dir="rtl"]
  .node--page-events .dataImage {
    padding-right: 20px;
  }
  /* line 641, ../sass/_mixin.scss */
  html[dir="ltr"] .node--page-news .dataImage, html[dir="ltr"]
  .node--page-events .dataImage {
    padding-left: 20px;
  }
}
/* line 764, ../sass/_theme.scss */
.node--page-news .block-header-title,
.node--page-events .block-header-title {
  padding-left: 0;
  padding-right: 0;
}
/* line 770, ../sass/_theme.scss */
.node--page-news .field--name-field-header-image img,
.node--page-events .field--name-field-header-image img {
  width: 100%;
  height: auto;
}
/* line 776, ../sass/_theme.scss */
.node--page-news .more-news-title,
.node--page-news .more-events-title,
.node--page-events .more-news-title,
.node--page-events .more-events-title {
  margin-bottom: 15px;
}
/* line 781, ../sass/_theme.scss */
.node--page-news .publis-text,
.node--page-news .field--type-datetime,
.node--page-events .publis-text,
.node--page-events .field--type-datetime {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  color: #7c7c7c;
}
@media (max-width: 1024px) {
  /* line 781, ../sass/_theme.scss */
  .node--page-news .publis-text,
  .node--page-news .field--type-datetime,
  .node--page-events .publis-text,
  .node--page-events .field--type-datetime {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 789, ../sass/_theme.scss */
.node--page-news .three-posts-vertical ul li,
.node--page-events .three-posts-vertical ul li {
  margin: 0;
  padding: 0;
}
/* line 797, ../sass/_theme.scss */
.node--page-news .wrap-published .published-field,
.node--page-events .wrap-published .published-field {
  margin-bottom: 5px;
}
@media (max-width: 1024px) {
  /* line 796, ../sass/_theme.scss */
  .node--page-news .wrap-published,
  .node--page-events .wrap-published {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  /* line 806, ../sass/_theme.scss */
  .node--page-news .wrap-published .published-field,
  .node--page-events .wrap-published .published-field {
    margin-bottom: 0px;
  }
}

/* line 815, ../sass/_theme.scss */
.node.node--type-timeline .field--name-node-title h3 {
  font-size: 2.3333rem !important;
  line-height: 1.2857 !important;
  font-weight: bold;
}
@media (max-width: 1024px) {
  /* line 815, ../sass/_theme.scss */
  .node.node--type-timeline .field--name-node-title h3 {
    font-size: 2.3333rem !important;
    line-height: 1.2857 !important;
  }
}
@media (max-width: 1024px) {
  /* line 815, ../sass/_theme.scss */
  .node.node--type-timeline .field--name-node-title h3 {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .node.node--type-timeline .field--name-node-title h3 {
  margin-left: 1em;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .node.node--type-timeline .field--name-node-title h3 {
  margin-right: 1em;
}
@media only screen and (max-width: 1024px) {
  /* line 815, ../sass/_theme.scss */
  .node.node--type-timeline .field--name-node-title h3 {
    font-size: 1.55555rem;
    margin-bottom: 1rem;
  }
}
/* line 826, ../sass/_theme.scss */
.node.node--type-timeline .max-width-img-box {
  align-items: start !important;
  justify-content: flex-end !important;
}

/* line 837, ../sass/_theme.scss */
.node--type-course .node--type-course.node--view-mode-full .title-header .title-language-switcher-wrap.paragraph__column.title-header.horizontal_s.title-language-switcher {
  flex-direction: row !important;
}
/* line 841, ../sass/_theme.scss */
.node--type-course .field--name-field-department a {
  line-height: inherit;
  margin-bottom: 0;
}
/* line 846, ../sass/_theme.scss */
.node--type-course .body-Article {
  line-height: 1.64em;
}

/* line 852, ../sass/_theme.scss */
.field--name-field-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
}

/* line 866, ../sass/_theme.scss */
.node--view-mode-row img,
.node--view-mode-box img,
.node--view-mode-box-grid-1x2 img {
  width: 100%;
  height: auto;
  object-fit: cover;
}
/* line 872, ../sass/_theme.scss */
.node--view-mode-row .node__header,
.node--view-mode-box .node__header,
.node--view-mode-box-grid-1x2 .node__header {
  position: relative;
  transition: all 0.3s ease;
  will-change: transform;
}
/* line 877, ../sass/_theme.scss */
.node--view-mode-row .node__header > div.header-content,
.node--view-mode-box .node__header > div.header-content,
.node--view-mode-box-grid-1x2 .node__header > div.header-content {
  color: white;
  position: absolute;
  bottom: 0;
  font-size: 3rem !important;
  line-height: 1.2222 !important;
  text-align: justify;
  width: 100%;
  padding: 3%;
}
@media (max-width: 1024px) {
  /* line 877, ../sass/_theme.scss */
  .node--view-mode-row .node__header > div.header-content,
  .node--view-mode-box .node__header > div.header-content,
  .node--view-mode-box-grid-1x2 .node__header > div.header-content {
    font-size: 1.7777rem !important;
    line-height: 1.5 !important;
  }
}
/* line 524, ../sass/_mixin.scss */
.node--view-mode-row .node__header > div.header-content > *,
.node--view-mode-box .node__header > div.header-content > *,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > * {
  display: inline-flex;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  align-items: center;
}
/* line 530, ../sass/_mixin.scss */
.node--view-mode-row .node__header > div.header-content > * > *,
.node--view-mode-box .node__header > div.header-content > * > *,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > * > * {
  display: inline;
}
/* line 485, ../sass/_mixin.scss */
.node--view-mode-row .node__header > div.header-content > *:not(:last-child):after,
.node--view-mode-box .node__header > div.header-content > *:not(:last-child):after,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > *:not(:last-child):after {
  content: " ";
  width: 1px;
  background: currentColor;
  height: 1em;
  margin-right: 0.5em;
  margin-left: 0.5em;
  display: inline-block;
  vertical-align: middle;
}
/* line 495, ../sass/_mixin.scss */
.node--view-mode-row .node__header > div.header-content > * > *,
.node--view-mode-box .node__header > div.header-content > * > *,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > * > * {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
/* line 884, ../sass/_theme.scss */
.node--view-mode-row .node__header > div.header-content > div:first-of-type,
.node--view-mode-box .node__header > div.header-content > div:first-of-type,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > div:first-of-type {
  font-weight: bold;
}
/* line 887, ../sass/_theme.scss */
.node--view-mode-row .node__header > div.header-content > div:first-of-type:after,
.node--view-mode-box .node__header > div.header-content > div:first-of-type:after,
.node--view-mode-box-grid-1x2 .node__header > div.header-content > div:first-of-type:after {
  font-weight: normal;
}
/* line 896, ../sass/_theme.scss */
.node--view-mode-row .node__header .field--name-field-image,
.node--view-mode-box .node__header .field--name-field-image,
.node--view-mode-box-grid-1x2 .node__header .field--name-field-image {
  margin: 0;
}
/* line 901, ../sass/_theme.scss */
.node--view-mode-row.node--view-mode-box .node__header > div.header-content, .node--view-mode-row.node--view-mode-box-grid-1x2 .node__header > div.header-content,
.node--view-mode-box.node--view-mode-box .node__header > div.header-content,
.node--view-mode-box-grid-1x2 .node__header > div.header-content {
  text-align: inherit;
}
/* line 905, ../sass/_theme.scss */
.node--view-mode-row .node__content,
.node--view-mode-box .node__content,
.node--view-mode-box-grid-1x2 .node__content {
  padding: 1rem 0rem;
  color: #000000;
}
/* line 914, ../sass/_theme.scss */
.node--view-mode-row .node__content .field.field--name-node-title,
.node--view-mode-box .node__content .field.field--name-node-title,
.node--view-mode-box-grid-1x2 .node__content .field.field--name-node-title {
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 918, ../sass/_theme.scss */
.node--view-mode-row .node__content .field.field--name-node-title > *,
.node--view-mode-box .node__content .field.field--name-node-title > *,
.node--view-mode-box-grid-1x2 .node__content .field.field--name-node-title > * {
  margin-bottom: 0;
  font-size: 1.5555rem !important;
  line-height: 1.1785 !important;
  font-weight: bold !important;
}
@media (max-width: 1024px) {
  /* line 918, ../sass/_theme.scss */
  .node--view-mode-row .node__content .field.field--name-node-title > *,
  .node--view-mode-box .node__content .field.field--name-node-title > *,
  .node--view-mode-box-grid-1x2 .node__content .field.field--name-node-title > * {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
/* line 923, ../sass/_theme.scss */
.node--view-mode-row .node__content .field.field--name-node-title h3,
.node--view-mode-box .node__content .field.field--name-node-title h3,
.node--view-mode-box-grid-1x2 .node__content .field.field--name-node-title h3 {
  font-weight: bold;
}
/* line 928, ../sass/_theme.scss */
.node--view-mode-row .node__content .field--name-body,
.node--view-mode-box .node__content .field--name-body,
.node--view-mode-box-grid-1x2 .node__content .field--name-body {
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 934, ../sass/_theme.scss */
.node--view-mode-row .field--name-node-link,
.node--view-mode-box .field--name-node-link,
.node--view-mode-box-grid-1x2 .field--name-node-link {
  margin-top: auto;
  display: flex;
  justify-content: flex-end;
  padding-top: 1em;
}
/* line 940, ../sass/_theme.scss */
.node--view-mode-row .field--name-node-link a,
.node--view-mode-box .field--name-node-link a,
.node--view-mode-box-grid-1x2 .field--name-node-link a {
  color: black;
  text-decoration: default;
}
/* line 947, ../sass/_theme.scss */
.node--view-mode-row:hover .node__header,
.node--view-mode-box:hover .node__header,
.node--view-mode-box-grid-1x2:hover .node__header {
  cursor: pointer;
}

/* line 955, ../sass/_theme.scss */
.field--name-field-professional-title {
  display: inline;
}

/* line 959, ../sass/_theme.scss */
.field--name-title {
  text-transform: capitalize;
}

/* line 963, ../sass/_theme.scss */
.alert-danger {
  display: none;
}

/* line 967, ../sass/_theme.scss */
.node__content {
  font-size: inherit;
  /*Override theme default*/
}

/* line 972, ../sass/_theme.scss */
.title {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 972, ../sass/_theme.scss */
  .title {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}

/* line 977, ../sass/_theme.scss */
.field--name-field-professional-title {
  display: inline;
}

/* line 981, ../sass/_theme.scss */
ul.list-horizontal-barred-items,
ul.list-horizontal-barred,
ul.list-horizontal {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0;
}

/* line 989, ../sass/_theme.scss */
.list-horizontal-barred-items {
  text-align: justify;
}
/* line 524, ../sass/_mixin.scss */
.list-horizontal-barred-items > * {
  display: inline-flex;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  align-items: center;
}
/* line 530, ../sass/_mixin.scss */
.list-horizontal-barred-items > * > * {
  display: inline;
}
/* line 506, ../sass/_mixin.scss */
.list-horizontal-barred-items > *:not(:last-child):after {
  content: " ";
  width: 1px;
  background: currentColor;
  height: 1em;
  float: left;
  margin-right: 0.5em;
  margin-left: 0.5em;
  margin-top: 0.25em;
}
/* line 515, ../sass/_mixin.scss */
html[dir="ltr"] .list-horizontal-barred-items > *:not(:last-child):after {
  float: right;
}

/* line 993, ../sass/_theme.scss */
.list-horizontal-barred {
  text-align: justify;
}
/* line 524, ../sass/_mixin.scss */
.list-horizontal-barred > * {
  display: inline-flex;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  align-items: center;
}
/* line 530, ../sass/_mixin.scss */
.list-horizontal-barred > * > * {
  display: inline;
}
/* line 485, ../sass/_mixin.scss */
.list-horizontal-barred > *:not(:last-child):after {
  content: " ";
  width: 1px;
  background: currentColor;
  height: 1em;
  margin-right: 0.5em;
  margin-left: 0.5em;
  display: inline-block;
  vertical-align: middle;
}
/* line 495, ../sass/_mixin.scss */
.list-horizontal-barred > * > * {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}

/* line 997, ../sass/_theme.scss */
.list-horizontal {
  text-align: justify;
}
/* line 524, ../sass/_mixin.scss */
.list-horizontal > * {
  display: inline-flex;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  align-items: center;
}
/* line 530, ../sass/_mixin.scss */
.list-horizontal > * > * {
  display: inline;
}

/* line 1001, ../sass/_theme.scss */
.field--type-entity-reference {
  margin-bottom: 0;
  /**/
}

/* line 1006, ../sass/_theme.scss */
.node.node--unpublished {
  padding: 0;
}

/* line 1014, ../sass/_theme.scss */
.node[class].node--view-mode-box .field--type-image, .node[class].node--view-mode-box-grid-1x2 .field--type-image,
.node[class].node--view-mode-box .field--name-field-user-picture,
.node[class].node--view-mode-box-grid-1x2 .field--name-field-user-picture {
  margin: 0;
}
/* line 1018, ../sass/_theme.scss */
.node[class].node--view-mode-box .field--type-image img, .node[class].node--view-mode-box-grid-1x2 .field--type-image img,
.node[class].node--view-mode-box .field--name-field-user-picture img,
.node[class].node--view-mode-box-grid-1x2 .field--name-field-user-picture img {
  margin: 0;
}

/* line 1025, ../sass/_theme.scss */
.field--name-field-creator-name {
  display: inline;
}

/* line 1030, ../sass/_theme.scss */
.field--name-field-creator-title {
  display: inline;
}
/* line 1034, ../sass/_theme.scss */
.field--name-field-creator-title:after {
  content: ":";
}

/* line 1039, ../sass/_theme.scss */
.align-center {
  text-align: center;
}

/* line 1043, ../sass/_theme.scss */
#block-bezalel-content > .content > .views-element-container {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
  margin: auto;
}
@media (min-width: 576px) {
  /* line 1043, ../sass/_theme.scss */
  #block-bezalel-content > .content > .views-element-container {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 1043, ../sass/_theme.scss */
  #block-bezalel-content > .content > .views-element-container {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 1043, ../sass/_theme.scss */
  #block-bezalel-content > .content > .views-element-container {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 1043, ../sass/_theme.scss */
  #block-bezalel-content > .content > .views-element-container {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 1043, ../sass/_theme.scss */
  #block-bezalel-content > .content > .views-element-container {
    max-width: 1980px;
  }
}

/* line 1048, ../sass/_theme.scss */
.node--view-mode-teaser {
  border: none;
}

/* line 1052, ../sass/_theme.scss */
[id^="block-footersocial"] {
  align-self: flex-start;
}
/* line 1055, ../sass/_theme.scss */
[id^="block-footersocial"] ul {
  display: flex;
}
/* line 1058, ../sass/_theme.scss */
[id^="block-footersocial"] ul li {
  padding: 0.5rem;
}
/* line 1061, ../sass/_theme.scss */
[id^="block-footersocial"] ul li a {
  color: black;
  display: block;
}

/* line 1070, ../sass/_theme.scss */
.spacer-field.box-shadow {
  overflow: hidden;
  height: 10px;
  position: relative;
  width: 100vw;
  transform: translateX(50%);
  right: 50%;
  display: block;
}
/* line 1079, ../sass/_theme.scss */
.spacer-field.box-shadow:after {
  content: "";
  display: block;
  margin: -25px auto 0;
  width: 100%;
  height: 25px;
  box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5);
  background: #ababab;
}
/* line 1089, ../sass/_theme.scss */
html[dir="ltr"] .spacer-field.box-shadow {
  transform: translateX(-50%);
  left: 50%;
}

/* line 1099, ../sass/_theme.scss */
html[dir="ltr"] .site-footer .spacer-field.box-shadow {
  right: 50%;
}

/* line 1108, ../sass/_theme.scss */
.path-frontpage .site-footer .spacer-field {
  display: none;
}
/* line 1113, ../sass/_theme.scss */
.path-frontpage input#edit-actions-submit {
  height: 50px;
}

/* line 1119, ../sass/_theme.scss */
.site-footer .spacer-field.remove-footer-space {
  display: none !important;
}

/* line 1124, ../sass/_theme.scss */
.node .field--type-image[class] {
  margin: 0px;
}
/* line 663, ../sass/_mixin.scss */
html[dir="rtl"] .node .field--type-image[class] {
  float: right;
}
/* line 666, ../sass/_mixin.scss */
html[dir="ltr"] .node .field--type-image[class] {
  float: left;
}
/* line 348, ../sass/_mixin.scss */
.node .field--type-image[class]:before {
  content: "";
  display: table;
  clear: both;
}
/* line 353, ../sass/_mixin.scss */
.node .field--type-image[class]:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1130, ../sass/_theme.scss */
.field--type-image img,
.field--name-field-user-picture img {
  margin: 0px;
}

/* line 1136, ../sass/_theme.scss */
.grid-item-2 .image-style-box-image {
  max-height: 409px;
}

/* line 1141, ../sass/_theme.scss */
.border-b {
  border-bottom: 1px solid black;
}

/* line 1145, ../sass/_theme.scss */
.border-t {
  border-top: 1px solid black;
}

/* line 1149, ../sass/_theme.scss */
.p-30 {
  padding-bottom: 30px;
  padding-top: 30px;
}

/* line 1154, ../sass/_theme.scss */
a:hover {
  text-decoration: none;
}

/* line 1158, ../sass/_theme.scss */
[type="reset"],
[type="submit"],
button,
html [type="button"] {
  -webkit-appearance: none;
}

/* line 1166, ../sass/_theme.scss */
.mt-10 {
  margin-top: 15px;
}

/* line 1170, ../sass/_theme.scss */
.mb-30 {
  margin-bottom: 30px;
}

/* line 1174, ../sass/_theme.scss */
.space-10 {
  margin-bottom: 0px;
  margin-top: 10px;
}

/* line 1179, ../sass/_theme.scss */
.space-20 {
  margin-bottom: 10px;
  margin-top: 20px;
}

/* line 1184, ../sass/_theme.scss */
.space-30 {
  margin-bottom: 20px;
  margin-top: 30px;
}

/* line 1189, ../sass/_theme.scss */
.space-40 {
  margin-bottom: 30px;
  margin-top: 40px;
}

/* line 1194, ../sass/_theme.scss */
.space-50 {
  margin-bottom: 40px;
  margin-top: 50px;
}

/* line 1199, ../sass/_theme.scss */
.space-60 {
  margin-bottom: 50px;
  margin-top: 60px;
}

/* line 1204, ../sass/_theme.scss */
.textbottimprant {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: end;
  justify-content: flex-end;
  /*padding-bottom: 30px;*/
}

/* line 1213, ../sass/_theme.scss */
.menu-link-contentfooter li {
  line-height: 1.1rem !important;
  margin: 0 !important;
}

/* line 1218, ../sass/_theme.scss */
.mobile-display {
  display: none;
}

/* line 1222, ../sass/_theme.scss */
.close {
  display: flex;
  justify-content: flex-end;
  padding: 20px;
  color: white;
}

/* line 1229, ../sass/_theme.scss */
.pagination {
  justify-content: center;
  padding: 0;
  justify-content: center;
  margin-top: 25px;
  margin-bottom: 25px;
  width: 100%;
}
/* line 1238, ../sass/_theme.scss */
.pagination .page-item a {
  text-decoration: none;
  cursor: pointer;
}
/* line 1242, ../sass/_theme.scss */
.pagination .page-item a img {
  margin-top: -3px;
}
/* line 1245, ../sass/_theme.scss */
html[dir="ltr"] .pagination .page-item a img {
  transform: rotate(180deg);
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] .pagination .page-item.arrow.next {
  padding-right: 1rem;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] .pagination .page-item.arrow.next {
  padding-left: 1rem;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] .pagination .page-item.arrow.prev {
  padding-left: 1rem;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] .pagination .page-item.arrow.prev {
  padding-right: 1rem;
}
/* line 1259, ../sass/_theme.scss */
.pagination .page-item .page-link {
  font-size: 1.55555rem;
  position: relative;
  display: block;
  padding: 0.5rem 0.5rem;
  line-height: 1.7;
  color: #7c7c7c;
  background-color: transparent;
  border: none;
  font-size: 1.55555rem;
}
/* line 1271, ../sass/_theme.scss */
.pagination .page-item .page-link:hover {
  color: black;
}
/* line 1275, ../sass/_theme.scss */
.pagination .page-item.active .page-link {
  background-color: transparent;
  border: none;
  color: #000;
}

/* line 1283, ../sass/_theme.scss */
.skip-link.visually-hidden.focusable:focus {
  z-index: 3000;
}

/* line 1287, ../sass/_theme.scss */
.btn-color-random {
  background-color: var(--random--color);
  border: 2px solid var(--random--color);
  color: white;
  text-decoration: none !important;
  font-weight: bold;
}
/* line 615, ../sass/_mixin.scss */
.btn-color-random:hover, .btn-color-random:focus-visible {
  color: var(--random--color) !important;
  background-color: transparent;
  opacity: 1 !important;
}
/* line 620, ../sass/_mixin.scss */
.btn-color-random:hover .link,
.btn-color-random:hover a, .btn-color-random:focus-visible .link,
.btn-color-random:focus-visible a {
  color: var(--random--color) !important;
  opacity: 1 !important;
}

/* line 1291, ../sass/_theme.scss */
.INDDesktop #INDmenu-btn {
  top: unset !important;
  bottom: 50px !important;
}

/* line 1296, ../sass/_theme.scss */
.hide {
  opacity: 0;
}

/* line 1300, ../sass/_theme.scss */
.fixed_itemSticy {
  position: fixed;
  bottom: 0;
}

@media (max-width: 768px) {
  /* line 1306, ../sass/_theme.scss */
  iframe.media-oembed-content {
    width: 100%;
    height: fit-content;
    padding: 0;
    margin: 0;
    aspect-ratio: 16 / 9;
  }
}
/* line 1317, ../sass/_theme.scss */
body.path-media {
  padding-top: 0 !important;
}
/* line 1320, ../sass/_theme.scss */
body.path-media div#media-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
/* line 1328, ../sass/_theme.scss */
body.path-media iframe.media-oembed-content {
  width: 90vw;
  height: 90vh;
}
/* line 1333, ../sass/_theme.scss */
body.path-media img {
  height: calc(100vh - 1px);
  max-width: 100%;
  width: auto;
  object-fit: contain;
}
/* line 1340, ../sass/_theme.scss */
body.path-media .field__item {
  display: block;
}
/* line 1344, ../sass/_theme.scss */
body.path-media .dataImage {
  position: absolute;
  bottom: 8px;
  padding: 1rem 1.6rem;
  font-size: clamp(11px, 2vh, 1rem);
  display: flex;
  flex-direction: column;
}
/* line 663, ../sass/_mixin.scss */
html[dir="rtl"] body.path-media .dataImage {
  text-align: right;
}
/* line 666, ../sass/_mixin.scss */
html[dir="ltr"] body.path-media .dataImage {
  text-align: left;
}
/* line 1353, ../sass/_theme.scss */
body.path-media .dataImage * {
  font-size: inherit;
  margin-bottom: 0 !important;
}
/* line 1358, ../sass/_theme.scss */
body.path-media .dataImage > * {
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
  font-size: 0.8888rem !important;
  line-height: 1.5 !important;
}
@media (min-width: 1024px) {
  /* line 1358, ../sass/_theme.scss */
  body.path-media .dataImage > * {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  /* line 1344, ../sass/_theme.scss */
  body.path-media .dataImage {
    width: 100%;
  }
}
/* line 1373, ../sass/_theme.scss */
body.path-media div#media {
  text-align: center;
  position: relative;
}
/* line 1378, ../sass/_theme.scss */
body.path-media .field--name-field-title-image {
  order: -1;
}
/* line 1382, ../sass/_theme.scss */
body.path-media div#toolbar-administration {
  display: none;
}

/* line 1387, ../sass/_theme.scss */
.paragraph--id--24380 {
  direction: ltr !important;
}
/* line 1391, ../sass/_theme.scss */
.paragraph--id--24380 .paragraph--type--bp-columns__2col .paragraph--type--bp-simple {
  margin-right: auto !important;
  margin-left: 0 !important;
}

@media only screen and (min-width: 1024px) {
  /* line 1399, ../sass/_theme.scss */
  .display-only-desktop {
    display: block !important;
  }

  /* line 1403, ../sass/_theme.scss */
  .display-only-mobile {
    display: none !important;
  }
}
/* line 1411, ../sass/_theme.scss */
ul[data-drupal-views-infinite-scroll-pager] {
  width: 100%;
}
/* line 1414, ../sass/_theme.scss */
ul[data-drupal-views-infinite-scroll-pager] li {
  margin: 0 auto;
  width: fit-content;
}
/* line 1417, ../sass/_theme.scss */
ul[data-drupal-views-infinite-scroll-pager] li a {
  background-color: #fff;
  color: #000;
  border: 2px solid #000;
  font-size: 1rem;
  font-weight: bold;
  border-radius: 8px;
  padding: 6px 10px;
  text-decoration: none;
  transition: all .3s ease;
}
/* line 1427, ../sass/_theme.scss */
ul[data-drupal-views-infinite-scroll-pager] li a:hover {
  background-color: #000;
  color: #fff;
  border: 2px solid var(--random--color);
}

/*
 * Container style
 */
/* line 5, ../sass/_scrollbar.scss */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
/* line 16, ../sass/_scrollbar.scss */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

/* line 28, ../sass/_scrollbar.scss */
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

/* line 40, ../sass/_scrollbar.scss */
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

/* line 46, ../sass/_scrollbar.scss */
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.8;
}

/* line 55, ../sass/_scrollbar.scss */
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.8;
}

/*
 * Scrollbar thumb styles
 */
/* line 68, ../sass/_scrollbar.scss */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

/* line 80, ../sass/_scrollbar.scss */
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

/* line 92, ../sass/_scrollbar.scss */
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

/* line 99, ../sass/_scrollbar.scss */
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* line 106, ../sass/_scrollbar.scss */
.ps__rail-x {
  z-index: 2345;
}

/* line 110, ../sass/_scrollbar.scss */
.ps__thumb-x {
  z-index: 2345;
}

/* line 114, ../sass/_scrollbar.scss */
.ps-container > .ps-scrollbar-y-rail {
  opacity: 0.6;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  /* line 118, ../sass/_scrollbar.scss */
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 124, ../sass/_scrollbar.scss */
  .ps {
    overflow: auto !important;
  }
}
/* line 129, ../sass/_scrollbar.scss */
html {
  scroll-behavior: smooth;
}

/* line 133, ../sass/_scrollbar.scss */
* {
  scroll-margin-top: 4em;
}

/* line 1, ../sass/_header.scss */
#page {
  margin-top: 125px;
}
@media (max-width: 1024px) {
  /* line 1, ../sass/_header.scss */
  #page {
    margin-top: 100px;
  }
}

/* line 10, ../sass/_header.scss */
#header .text-formatted li {
  list-style: none;
}
/* line 14, ../sass/_header.scss */
#header nav#navbar-main {
  height: 125px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  flex-wrap: nowrap;
  padding: 0px;
  background-color: #ffffff;
  box-shadow: 0 0 10px 0 #ababab;
}
@media (max-width: 1024px) {
  /* line 14, ../sass/_header.scss */
  #header nav#navbar-main {
    height: 100px;
  }
}
@media (max-width: 1024px) {
  /* line 32, ../sass/_header.scss */
  #header nav#navbar-main .container-fluid {
    padding: 0;
  }
}
/* line 38, ../sass/_header.scss */
#header .navbar-brand {
  position: absolute;
  right: 5rem;
  z-index: 10;
}
/* line 43, ../sass/_header.scss */
#header .navbar-brand > img {
  width: 138px;
  height: 147px;
}
/* line 49, ../sass/_header.scss */
#header .navbar-toggler {
  border: 0;
  display: block;
  z-index: 10;
  padding: 0;
  background: none;
  margin-top: auto;
  margin-bottom: auto;
  min-width: 1.875em;
  text-align: center;
  border-radius: 0;
}
/* line 61, ../sass/_header.scss */
#header .navbar-toggler .navbar-toggler-icon-bezalel {
  width: auto;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 69, ../sass/_header.scss */
#header .navbar-toggler .fas.fa-bezalel-hamburger {
  width: 42px;
  height: 32px;
  color: black;
  background-image: url(../images/hamburger.svg);
  background-repeat: no-repeat;
  font-size: 42px;
  padding-top: 0.12em;
  font-weight: normal;
}
/* line 80, ../sass/_header.scss */
#header .navbar-toggler .fas.fa-bezalel-hamburger:before {
  content: "";
}
/* line 85, ../sass/_header.scss */
#header .navbar-toggler:hover {
  opacity: 0.8;
}
/* line 89, ../sass/_header.scss */
#header .navbar-toggler:focus {
  box-shadow: none;
}
/* line 93, ../sass/_header.scss */
html[dir="ltr"] #header .navbar-toggler {
  margin-right: -1px;
  margin-left: 34px;
}
/* line 98, ../sass/_header.scss */
html[dir="rtl"] #header .navbar-toggler {
  margin-left: -1px;
  margin-right: 34px;
}
@media (max-width: 1024px) {
  /* line 49, ../sass/_header.scss */
  #header .navbar-toggler {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin: 0 !important;
    order: 1;
  }
  /* line 638, ../sass/_mixin.scss */
  html[dir="rtl"] #header .navbar-toggler {
    margin-right: auto !important;
  }
  /* line 641, ../sass/_mixin.scss */
  html[dir="ltr"] #header .navbar-toggler {
    margin-left: auto !important;
  }
}
/* line 112, ../sass/_header.scss */
#header .btn.btn-menu {
  padding: 10px 27px;
}
/* line 115, ../sass/_header.scss */
#header .btn.btn-menu a {
  color: inherit;
}
/* line 118, ../sass/_header.scss */
#header .btn.btn-menu a:hover {
  opacity: 1;
}
/* line 124, ../sass/_header.scss */
#header #CollapsingNavbar {
  position: absolute;
  width: 100%;
  background: black;
  z-index: 16;
  top: 125px;
  height: calc(100vh - 125px);
  overflow: auto;
  right: 0px;
  padding-bottom: 14px;
  transition: 0s ease;
}
/* line 137, ../sass/_header.scss */
#header #CollapsingNavbar .menu-item {
  font-weight: 900;
  color: white;
  list-style: none;
}
/* line 142, ../sass/_header.scss */
#header #CollapsingNavbar .menu-item a,
#header #CollapsingNavbar .menu-item a:hover {
  color: white;
  text-decoration: none;
}
/* line 148, ../sass/_header.scss */
#header #CollapsingNavbar .menu-item img {
  display: none;
}
/* line 154, ../sass/_header.scss */
#header #CollapsingNavbar .menu-level-0 > .menu-item {
  padding-top: 12.5px;
  padding-bottom: 12.5px;
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
}
@media (max-width: 1024px) {
  /* line 154, ../sass/_header.scss */
  #header #CollapsingNavbar .menu-level-0 > .menu-item {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}
@media (min-width: 1024px) {
  /* line 154, ../sass/_header.scss */
  #header #CollapsingNavbar .menu-level-0 > .menu-item {
    font-size: 2.8888rem !important;
  }
}
@media (max-width: 1024px) {
  /* line 154, ../sass/_header.scss */
  #header #CollapsingNavbar .menu-level-0 > .menu-item {
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 167, ../sass/_header.scss */
  #header #CollapsingNavbar .menu-level-0 > .menu-item > a {
    line-height: 1;
    padding-top: 10.5px;
    padding-bottom: 10.5px;
    display: block;
  }
}
@media (max-width: 1024px) {
  /* line 124, ../sass/_header.scss */
  #header #CollapsingNavbar {
    top: 100px;
  }
  /* line 180, ../sass/_header.scss */
  #header #CollapsingNavbar .menu-item {
    line-height: 1.5 !important;
    padding: 0;
  }
}
/* line 187, ../sass/_header.scss */
#header #block-languageswitcher {
  min-width: 100px;
  padding: 0.5rem 20px;
}
/* line 191, ../sass/_header.scss */
#header #block-languageswitcher .links {
  display: flex;
  direction: ltr;
}
/* line 195, ../sass/_header.scss */
html[dir="rtl"] #header #block-languageswitcher .links {
  justify-content: flex-end;
}
/* line 199, ../sass/_header.scss */
#header #block-languageswitcher .links .nav-link {
  list-style-type: none;
  padding: 0;
  color: inherit;
}
/* line 205, ../sass/_header.scss */
#header #block-languageswitcher .links .nav-link + .nav-link:before {
  content: "|";
}
@media (max-width: 1024px) {
  /* line 205, ../sass/_header.scss */
  #header #block-languageswitcher .links .nav-link + .nav-link:before {
    margin-left: 0.15em;
  }
}
/* line 214, ../sass/_header.scss */
#header #block-languageswitcher .links .nav-link.is-active {
  display: none;
}
/* line 220, ../sass/_header.scss */
#header #block-languageswitcher .links .nav-link:first-of-type:before, #header #block-languageswitcher .links .nav-link.is-active:first-of-type + li:before {
  display: none;
}
/* line 225, ../sass/_header.scss */
#header #block-languageswitcher .links .nav-link a {
  padding: 0 7px;
}
@media (max-width: 1024px) {
  /* line 187, ../sass/_header.scss */
  #header #block-languageswitcher {
    padding: 0;
    min-width: unset;
  }
}
/* line 237, ../sass/_header.scss */
#header #block-bezalel-main-menu {
  position: absolute;
  z-index: 11;
  top: 40px;
  right: -33px;
  left: 0;
}
/* line 245, ../sass/_header.scss */
#header .navbar-nav {
  background: black;
}
/* line 248, ../sass/_header.scss */
#header .navbar-nav > li > ul {
  background: black;
}
/* line 251, ../sass/_header.scss */
#header .navbar-nav > li > ul > li > ul {
  background: black;
}
/* line 257, ../sass/_header.scss */
#header .region-secondary-menu {
  font-weight: 700;
  align-items: center;
}
/* line 261, ../sass/_header.scss */
#header .region-secondary-menu a {
  color: #000000;
}
/* line 264, ../sass/_header.scss */
#header .region-secondary-menu a:hover {
  opacity: 0.8;
}
/* line 270, ../sass/_header.scss */
#header .region-secondary-menu #block-bezalel-headernemu .nav-link {
  white-space: nowrap;
}
/* line 276, ../sass/_header.scss */
#header .search-toggler {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-weight: bold;
  color: #0d0d0d;
  transition: all .25s ease;
}
/* line 284, ../sass/_header.scss */
#header .search-toggler:hover {
  opacity: 0.4;
}
/* line 288, ../sass/_header.scss */
#header .search-toggler .fontawesome-icon-inline {
  font-size: 31px;
}
@media (min-width: 990) {
  /* line 638, ../sass/_mixin.scss */
  html[dir="rtl"] #header .search-toggler .fontawesome-icon-inline {
    margin-right: 6px;
  }
  /* line 641, ../sass/_mixin.scss */
  html[dir="ltr"] #header .search-toggler .fontawesome-icon-inline {
    margin-left: 6px;
  }
}
@media (max-width: 1024px) {
  /* line 288, ../sass/_header.scss */
  #header .search-toggler .fontawesome-icon-inline {
    font-size: 45px;
  }
}
/* line 300, ../sass/_header.scss */
html[dir="ltr"] #header .search-toggler .fontawesome-icon-inline:before {
  transform: rotateY(180deg);
}
/* line 307, ../sass/_header.scss */
#header .dropdown-personal-menu {
  height: 100%;
}
/* line 310, ../sass/_header.scss */
#header .dropdown-personal-menu button,
#header .dropdown-personal-menu a {
  font-weight: bold;
}
/* line 315, ../sass/_header.scss */
#header .dropdown-personal-menu .dropdown-menu.show {
  border: 2px solid white;
  padding: 16px;
  top: 100%;
  margin-top: 0;
  left: auto;
  right: 0;
  border-radius: 0;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.25);
}
/* line 326, ../sass/_header.scss */
#header .dropdown-personal-menu .dropdown-menu.show a,
#header .dropdown-personal-menu .dropdown-menu.show span {
  font-size: 1.7777rem;
  font-weight: 300;
  color: black !important;
}
/* line 332, ../sass/_header.scss */
#header .dropdown-personal-menu .dropdown-menu.show a:hover,
#header .dropdown-personal-menu .dropdown-menu.show span:hover {
  color: var(--random--color) !important;
}
/* line 337, ../sass/_header.scss */
html[dir="ltr"] #header .dropdown-personal-menu .dropdown-menu.show {
  left: 0;
  right: auto;
}
/* line 343, ../sass/_header.scss */
#header .dropdown-personal-menu .btn-mt-ui {
  padding: 0 20px;
  height: 125px;
  display: flex;
  align-items: center;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;
}
/* line 351, ../sass/_header.scss */
#header .dropdown-personal-menu .btn-mt-ui[aria-expanded="true"] {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.25);
}
/* line 355, ../sass/_header.scss */
#header .dropdown-personal-menu .btn-mt-ui:hover {
  opacity: 0.8;
}
/* line 360, ../sass/_header.scss */
#header .dropdown-personal-menu .wrap-menu {
  position: relative;
}
/* line 363, ../sass/_header.scss */
#header .dropdown-personal-menu .wrap-menu ul {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
}
/* line 638, ../sass/_mixin.scss */
html[dir="rtl"] #header .dropdown-personal-menu .wrap-menu ul li:first-of-type a {
  padding-right: 0;
}
/* line 641, ../sass/_mixin.scss */
html[dir="ltr"] #header .dropdown-personal-menu .wrap-menu ul li:first-of-type a {
  padding-left: 0;
}
/* line 646, ../sass/_mixin.scss */
html[dir="rtl"] #header .dropdown-personal-menu .wrap-menu ul li:last-of-type a {
  padding-left: 0;
}
/* line 649, ../sass/_mixin.scss */
html[dir="ltr"] #header .dropdown-personal-menu .wrap-menu ul li:last-of-type a {
  padding-right: 0;
}
/* line 379, ../sass/_header.scss */
#header .dropdown-personal-menu.show:before {
  content: "";
  position: absolute;
  top: calc(100% - 15px);
  height: 30px;
  width: auto;
  left: 2px;
  right: 2px;
  background: white;
  z-index: 9999;
}
/* line 395, ../sass/_header.scss */
#header .me-icon-item {
  background-image: url(../images/Negishut.svg);
  width: 31px;
  height: 39.8px;
  background-repeat: no-repeat;
  margin-left: 40px;
  cursor: pointer;
}
/* line 403, ../sass/_header.scss */
#header .me-icon-item:hover {
  opacity: 0.8;
}
/* line 409, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .button.js-form-submit {
  background: white;
  color: black;
  font-size: 1rem;
  line-height: 1.6667;
  margin-bottom: 0px;
  background: white;
  opacity: 0.5;
  position: absolute;
  width: 100px;
  height: 50px;
  bottom: 72px;
  right: 90px;
  z-index: 5;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0px;
  padding: 0px;
  border-bottom: 0;
}
@media (max-width: 1024px) {
  /* line 409, ../sass/_header.scss */
  #header #block-bezalel-micro-search-form .button.js-form-submit {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 429, ../sass/_header.scss */
html[dir="rtl"] #header #block-bezalel-micro-search-form .button.js-form-submit {
  right: unset;
  left: 90px;
}
/* line 435, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .form-actions {
  width: 100%;
}
/* line 439, ../sass/_header.scss */
#header #block-bezalel-micro-search-form input::placeholder {
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 439, ../sass/_header.scss */
  #header #block-bezalel-micro-search-form input::placeholder {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 443, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .form-control:focus, #header #block-bezalel-micro-search-form .standard-form .form-type-date input:focus, .standard-form .form-type-date #header #block-bezalel-micro-search-form input:focus,
#header #block-bezalel-micro-search-form .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:focus,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form input:focus,
#header #block-bezalel-micro-search-form .webform-element--title-inline .form-type-date input:focus,
.webform-element--title-inline .form-type-date #header #block-bezalel-micro-search-form input:focus,
#header #block-bezalel-micro-search-form .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input:focus,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form input:focus, #header #block-bezalel-micro-search-form .standard-form .form-type-select select[class]:focus, .standard-form .form-type-select #header #block-bezalel-micro-search-form select[class]:focus, #header #block-bezalel-micro-search-form .standard-form.form-type-select select[class]:focus, .standard-form.form-type-select #header #block-bezalel-micro-search-form select[class]:focus,
#header #block-bezalel-micro-search-form .webform-element--title-inline .form-type-select select[class]:focus,
.webform-element--title-inline .form-type-select #header #block-bezalel-micro-search-form select[class]:focus,
#header #block-bezalel-micro-search-form .webform-element--title-inline.form-type-select select[class]:focus,
.webform-element--title-inline.form-type-select #header #block-bezalel-micro-search-form select[class]:focus {
  color: white;
  background-color: transparent;
  outline: 0;
  box-shadow: none;
}
/* line 450, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .btn {
  color: black;
  font-size: 1rem;
  line-height: 1.6667;
  background: white;
}
@media (max-width: 1024px) {
  /* line 450, ../sass/_header.scss */
  #header #block-bezalel-micro-search-form .btn {
    font-size: 0.8888rem;
    line-height: 1.5;
  }
}
/* line 456, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext {
  width: 100%;
  padding-left: 90px;
  padding-right: 90px;
}
/* line 461, ../sass/_header.scss */
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .form-control, #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-date input, .standard-form .form-type-date #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-date input,
.webform-element--title-inline .form-type-date #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input, #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-select select[class], .standard-form .form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class], #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form.form-type-select select[class], .standard-form.form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class],
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-select select[class],
.webform-element--title-inline .form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class],
#header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline.form-type-select select[class],
.webform-element--title-inline.form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class] {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  color: white;
  background-color: transparent;
  background-clip: padding-box;
  border: none;
  border-bottom: 1px solid white;
  border-radius: 0;
  transition: none;
  font-size: 3.5555rem !important;
  line-height: 1.1562 !important;
}
@media (max-width: 1024px) {
  /* line 461, ../sass/_header.scss */
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .form-control, #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-date input, .standard-form .form-type-date #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
  .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-date input,
  .webform-element--title-inline .form-type-date #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input,
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
  .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header #block-bezalel-micro-search-form .form-item-search-api-fulltext input, #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form .form-type-select select[class], .standard-form .form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class], #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .standard-form.form-type-select select[class], .standard-form.form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class],
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline .form-type-select select[class],
  .webform-element--title-inline .form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class],
  #header #block-bezalel-micro-search-form .form-item-search-api-fulltext .webform-element--title-inline.form-type-select select[class],
  .webform-element--title-inline.form-type-select #header #block-bezalel-micro-search-form .form-item-search-api-fulltext select[class] {
    font-size: 2.33333rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 477, ../sass/_header.scss */
#header .close-search {
  background: transparent;
  position: fixed;
  right: 30px;
  top: 30px;
  width: 45px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 101;
}
/* line 489, ../sass/_header.scss */
#header .close-search .fas.fa-times {
  color: white;
  font-size: 31px;
}
/* line 494, ../sass/_header.scss */
html[dir="rtl"] #header .close-search {
  right: unset;
  left: 30px;
}
/* line 500, ../sass/_header.scss */
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .form-control, #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .standard-form .form-type-date input, .standard-form .form-type-date #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input,
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.standard-form .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input,
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .webform-element--title-inline .form-type-date input,
.webform-element--title-inline .form-type-date #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input,
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield input,
.webform-element--title-inline .form-type-datetime div:not(.form-type-webform-time) .form-type-textfield #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input, #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .standard-form .form-type-select select[class], .standard-form .form-type-select #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext select[class], #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .standard-form.form-type-select select[class], .standard-form.form-type-select #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext select[class],
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .webform-element--title-inline .form-type-select select[class],
.webform-element--title-inline .form-type-select #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext select[class],
#header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .webform-element--title-inline.form-type-select select[class],
.webform-element--title-inline.form-type-select #header .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext select[class] {
  opacity: 0.5;
}
/* line 505, ../sass/_header.scss */
#header #CollapsingNavbar .menu {
  margin: 0;
  padding: 0;
}
/* line 511, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 {
  display: none;
  position: unset;
}
/* line 517, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item {
  font-size: 1.8888rem !important;
  line-height: 1 !important;
  font-weight: 300 !important;
  line-height: 1 !important;
}
@media (max-width: 1024px) {
  /* line 517, ../sass/_header.scss */
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item {
    font-size: 1.7777rem !important;
    line-height: 1 !important;
  }
}
/* line 522, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item a,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item span,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item a,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item span,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item a,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item span,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item a,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item span {
  color: var(--random--color);
  opacity: 1 !important;
  margin-bottom: 2px;
  margin-top: 2px;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}
@media (max-width: 1024px) {
  /* line 522, ../sass/_header.scss */
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item a,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item a,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item a,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item a,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item span {
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
@media (max-width: 1024px) {
  /* line 538, ../sass/_header.scss */
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item span,
  #header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item span {
    margin-top: 19px;
  }
}
/* line 544, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item .menu.menu-level-0 > li:last-of-type .img-menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item .menu.menu-level-0 > li:last-of-type .img-menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item .menu.menu-level-0 > li:last-of-type .img-menu-item,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item .menu.menu-level-0 > li:last-of-type .img-menu-item {
  right: auto;
  left: 100%;
}
/* line 549, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu_link_content .menu-level-1 .menu-item img,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-2 .menu-item img,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-3 .menu-item img,
#header #CollapsingNavbar .menu .menu_link_content .menu-level-4 .menu-item img {
  display: none;
  position: absolute;
  right: 30%;
  width: 450px;
  height: 600px;
  min-height: 600px;
  max-height: 600px;
  height: auto;
  top: 0;
  z-index: 2;
}
/* line 568, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu-item--expanded.show ul {
  display: block;
}
/* line 572, ../sass/_header.scss */
#header #CollapsingNavbar .menu .menu-item--expanded.show ul.menu-level-1 {
  display: flex;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  /* line 572, ../sass/_header.scss */
  #header #CollapsingNavbar .menu .menu-item--expanded.show ul.menu-level-1 {
    display: block;
    margin-bottom: 27px;
  }
}
@media (min-width: 1024px) {
  /* line 582, ../sass/_header.scss */
  #header #CollapsingNavbar .menu .menu-item--expanded.show ul.menu-level-1 > li {
    padding: 0 calc(0.5em);
  }
  /* line 589, ../sass/_header.scss */
  html[dir="rtl"] #header #CollapsingNavbar .menu .menu-item--expanded.show ul.menu-level-1 > li:first-child {
    padding-right: 0;
  }
  /* line 593, ../sass/_header.scss */
  html[dir="ltr"] #header #CollapsingNavbar .menu .menu-item--expanded.show ul.menu-level-1 > li:first-child {
    padding-left: 0;
  }
}
/* line 603, ../sass/_header.scss */
#header #CollapsingNavbar .menu.menu-level-0 {
  margin-bottom: 1.75%;
}
/* line 607, ../sass/_header.scss */
#header #CollapsingNavbar .menu.menu-level-0 > .menu-item > span {
  cursor: pointer;
}
/* line 612, ../sass/_header.scss */
#header #CollapsingNavbar .region-secondary-menu {
  position: relative;
  margin: 0;
  padding: 0;
}
/* line 626, ../sass/_header.scss */
#header #block-registrationmenuheader .btn-menu {
  background-color: var(--random--color);
  border: 2px solid var(--random--color);
  color: white;
  text-decoration: none !important;
  font-weight: bold;
}
/* line 615, ../sass/_mixin.scss */
#header #block-registrationmenuheader .btn-menu:hover, #header #block-registrationmenuheader .btn-menu:focus-visible {
  color: var(--random--color) !important;
  background-color: transparent;
  opacity: 1 !important;
}
/* line 620, ../sass/_mixin.scss */
#header #block-registrationmenuheader .btn-menu:hover .link,
#header #block-registrationmenuheader .btn-menu:hover a, #header #block-registrationmenuheader .btn-menu:focus-visible .link,
#header #block-registrationmenuheader .btn-menu:focus-visible a {
  color: var(--random--color) !important;
  opacity: 1 !important;
}
/* line 631, ../sass/_header.scss */
#header #block-searchmenuheader {
  padding: 0.5rem 20px;
}
/* line 634, ../sass/_header.scss */
#header #block-searchmenuheader .nav-link {
  padding: 0;
}
/* line 639, ../sass/_header.scss */
#header #block-registrationmenuheader {
  margin-left: 10px;
}
/* line 642, ../sass/_header.scss */
html[dir="rtl"] #header #block-registrationmenuheader {
  margin-right: 10px;
  margin-left: 0px;
}
/* line 647, ../sass/_header.scss */
#header #block-registrationmenuheader ul {
  padding: 0;
}
@media (min-width: 1280px) {
  /* line 662, ../sass/_header.scss */
  html[dir="ltr"] #header #CollapsingNavbar .container-fluid, html[dir="rtl"] #header #CollapsingNavbar .container-fluid, html[dir="ltr"]
  #header .back-black .container-fluid, html[dir="rtl"]
  #header .back-black .container-fluid {
    padding-left: 15px;
    padding-right: 30px;
  }
}
@media (max-width: 1024px) {
  /* line 671, ../sass/_header.scss */
  #header .header-link {
    width: 25%;
  }
}

/* line 678, ../sass/_header.scss */
#ui-id-1,
.search-api-autocomplete-search {
  margin-top: 20px;
  padding-top: 20px;
  z-index: 9999999;
  height: 200px;
  overflow: hidden;
  position: fixed;
}
@media (max-width: 576px) {
  /* line 678, ../sass/_header.scss */
  #ui-id-1,
  .search-api-autocomplete-search {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
/* line 692, ../sass/_header.scss */
#ui-id-1 li.ui-menu-item,
.search-api-autocomplete-search li.ui-menu-item {
  background: transparent;
  line-height: 1.5;
}
/* line 696, ../sass/_header.scss */
#ui-id-1 li.ui-menu-item .search-api-autocomplete-suggestion,
.search-api-autocomplete-search li.ui-menu-item .search-api-autocomplete-suggestion {
  background: transparent !important;
  padding: 3px 0px;
}
/* line 702, ../sass/_header.scss */
#ui-id-1 .ui-menu-item-wrapper,
.search-api-autocomplete-search .ui-menu-item-wrapper {
  border: 0;
  color: #ababab;
  margin: 0;
  padding: 0;
}
/* line 709, ../sass/_header.scss */
#ui-id-1 .ui-menu-item:hover,
.search-api-autocomplete-search .ui-menu-item:hover {
  color: white;
}
/* line 713, ../sass/_header.scss */
#ui-id-1 .autocomplete-suggestion-user-input,
.search-api-autocomplete-search .autocomplete-suggestion-user-input {
  font-weight: 300;
}

/* line 718, ../sass/_header.scss */
#block-bezalel-breadcrumbs {
  margin-top: 1rem;
  margin-left: -15px;
  /*TODO: TEMP PP. Fix it later, once we figure out how padding works.*/
  margin-right: -15px;
  /*TODO: TEMP PP. Fix it later, once we figure out how padding works.*/
}
@media (max-width: 1024px) {
  /* line 718, ../sass/_header.scss */
  #block-bezalel-breadcrumbs {
    margin-top: 1.4rem;
  }
}

/* line 730, ../sass/_header.scss */
.breadcrumb {
  background: transparent;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: auto;
  margin-left: auto;
  float: none !important;
  margin-bottom: 0;
}
@media (min-width: 576px) {
  /* line 730, ../sass/_header.scss */
  .breadcrumb {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 730, ../sass/_header.scss */
  .breadcrumb {
    max-width: 100%;
  }
}
@media (min-width: 1024px) {
  /* line 730, ../sass/_header.scss */
  .breadcrumb {
    max-width: 100%;
  }
}
@media (min-width: 1280px) {
  /* line 730, ../sass/_header.scss */
  .breadcrumb {
    max-width: 100%;
    padding-left: 91px;
    padding-right: 91px;
  }
}
@media (min-width: 2200px) {
  /* line 730, ../sass/_header.scss */
  .breadcrumb {
    max-width: 1980px;
  }
}

/* line 736, ../sass/_header.scss */
#CollapsingSearch {
  position: fixed;
  top: 0;
  background: #0d0d0d;
  width: 100%;
  height: 100vh;
  z-index: 17;
  right: 0px;
  transition: 0s ease;
  pointer-events: all;
}

@media (min-width: 1024px) {
  /* line 749, ../sass/_header.scss */
  .region-secondary-menu {
    /*TODO: Redo this from scratch later. It's awful.*/
    display: flex;
    justify-content: center;
    align-self: center;
  }
  /* line 755, ../sass/_header.scss */
  .region-secondary-menu ul,
  .region-secondary-menu li,
  .region-secondary-menu p,
  .region-secondary-menu div {
    margin: 0px;
    display: flex;
    justify-content: center;
    align-self: center;
  }
  /* line 765, ../sass/_header.scss */
  .region-secondary-menu .nav {
    padding-right: 20px;
  }
  /* line 769, ../sass/_header.scss */
  .region-secondary-menu .links {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 1024px) {
  /* line 777, ../sass/_header.scss */
  .region-secondary-menu {
    display: block;
    margin: 2rem 0 3rem;
    font-size: 1.5555rem !important;
    line-height: 1.1785 !important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  /* line 777, ../sass/_header.scss */
  .region-secondary-menu {
    font-size: 1.5555rem !important;
    line-height: 1.2857 !important;
  }
}
@media (max-width: 1024px) {
  /* line 782, ../sass/_header.scss */
  .region-secondary-menu ul[class] {
    padding: 0;
  }
  /* line 785, ../sass/_header.scss */
  .region-secondary-menu ul[class] li {
    list-style: none;
  }
  /* line 790, ../sass/_header.scss */
  .region-secondary-menu .nav {
    display: block;
  }
}
/* line 796, ../sass/_header.scss */
.nav-link {
  display: block;
  padding: 0.5rem 20px;
}

/* line 803, ../sass/_header.scss */
ul.nav li.nav-item a.nav-link {
  color: #000;
}
/* line 805, ../sass/_header.scss */
ul.nav li.nav-item a.nav-link.is-active, ul.nav li.nav-item a.nav-link.active {
  color: #7c7c7c;
}

/* line 813, ../sass/_header.scss */
#header .back-black {
  background: black !important;
}
/* line 816, ../sass/_header.scss */
#header .back-black div {
  margin-top: 0 !important;
}
/* line 820, ../sass/_header.scss */
#header .back-black div,
#header .back-black li,
#header .back-black a {
  color: white !important;
}
/* line 834, ../sass/_header.scss */
#header .back-black .fas.fa-bezalel-hamburger {
  color: white !important;
  padding-top: 0px !important;
  width: 28px !important;
  height: 28px !important;
  background-image: url(../images/EXIT.svg) !important;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 846, ../sass/_header.scss */
#header .back-black .fas.fa-bezalel-hamburger:before {
  content: "";
}
/* line 851, ../sass/_header.scss */
#header .back-black .btn.btn-menu {
  background-color: transparent !important;
  border: 2px solid var(--random--color);
  opacity: 1 !important;
}
/* line 857, ../sass/_header.scss */
#header .back-black #animated-logo {
  filter: brightness(0) invert(1);
}
/* line 861, ../sass/_header.scss */
#header .back-black .me-icon-item {
  filter: invert(1);
}
/* line 866, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu .btn-mt-ui {
  color: white;
}
/* line 869, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu .btn-mt-ui:hover {
  opacity: 1 !important;
  color: rgba(255, 255, 255, 0.8) !important;
}
/* line 874, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu .btn-mt-ui[aria-expanded="true"] {
  border-color: white;
  background: black;
  z-index: 1001;
  position: relative;
}
/* line 882, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu .dropdown-menu.show {
  background: none;
  border-color: white;
}
/* line 886, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu .dropdown-menu.show a {
  color: white !important;
}
/* line 891, ../sass/_header.scss */
#header .back-black .dropdown-personal-menu.show:before {
  background: black;
}
/* line 896, ../sass/_header.scss */
#header .back-black .header-close-btn {
  color: white;
  font-size: 70px;
}
/* line 900, ../sass/_header.scss */
#header .back-black .header-close-btn:not(:focus) {
  position: absolute;
  opacity: 0;
  width: 0px;
  height: 0px;
  font-size: 0px;
  pointer-events: none;
  top: 0;
  left: 0;
}

/* line 916, ../sass/_header.scss */
#header .back-black .menu-level-0 button:hover,
#header .back-black .menu-level-0 a:hover {
  color: var(--random--color) !important;
  opacity: 1 !important;
}
/* line 922, ../sass/_header.scss */
#header .back-black .menu-level-0 a:focus {
  opacity: 1;
}
@media (max-width: 1024px) {
  /* line 934, ../sass/_header.scss */
  #header .back-black #CollapsingNavbar .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
  /* line 941, ../sass/_header.scss */
  #header .back-black .menu-level-0 > li.menu-item:first-child {
    display: block;
  }
  /* line 945, ../sass/_header.scss */
  #header .back-black .menu-level-0 > li.menu-item:first-child .mb-ol {
    font-size: 1.7777rem;
    line-height: 1;
    font-weight: bold;
  }
  /* line 953, ../sass/_header.scss */
  #header .back-black #block-languageswitcher {
    position: absolute;
    top: 0.6em;
    right: 0;
  }
  /* line 958, ../sass/_header.scss */
  html[dir="rtl"] #header .back-black #block-languageswitcher {
    right: auto;
    left: 0;
  }
  /* line 964, ../sass/_header.scss */
  #header .back-black #block-languageswitcher nav.links.nav.links-inline a {
    font-size: 1.7777rem !important;
    line-height: 1 !important;
  }
  /* line 971, ../sass/_header.scss */
  #header .back-black #block-searchmenuheader {
    visibility: hidden;
  }
  /* line 976, ../sass/_header.scss */
  #header .back-black #block-bezalel-headernemu {
    display: none;
  }
  /* line 980, ../sass/_header.scss */
  #header .back-black .search-mobele {
    display: block;
  }
  /* line 983, ../sass/_header.scss */
  #header .back-black .search-mobele .nav-link {
    padding: 0;
    margin: 0;
  }
  /* line 988, ../sass/_header.scss */
  #header .back-black .search-mobele .nav-link .fa-bezalel-Search.fontawesome-icon-inline:before {
    font-size: 45px;
    content: "";
    display: block;
    background-image: url("../images/search-thin.svg");
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    display: block;
  }
}

/* line 1008, ../sass/_header.scss */
.show {
  display: block !important;
}

/* line 1012, ../sass/_header.scss */
.menu.menu-level-0 > li:last-of-type .img-menu-item {
  right: auto;
  left: 150%;
}

/* line 1017, ../sass/_header.scss */
#CollapsingNavbar .img-menu-item {
  display: none;
  position: absolute;
  right: 150%;
  width: 100%;
  top: -50px;
  z-index: 2;
}
/* line 1025, ../sass/_header.scss */
html[dir="ltr"] #CollapsingNavbar .img-menu-item {
  left: 150%;
  right: auto;
}

/* line 1031, ../sass/_header.scss */
.search-mobele {
  display: none;
}

/* line 1038, ../sass/_header.scss */
.paragraph--id--4347.paragraph--type--container > .paragraph__column.container,
.paragraph--id--5282.paragraph--type--container > .paragraph__column.container,
.paragraph--id--1616.paragraph--type--container > .paragraph__column.container {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
}

/* line 1, ../sass/_footer.scss */
.site-footer {
  padding: 1% 15px 2%;
  background-color: white;
  /*15px for mobile.*/
}
/* line 6, ../sass/_footer.scss */
.site-footer li {
  list-style-type: none;
}
/* line 12, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-first img {
  width: 111px;
  height: 137px;
}
/* line 18, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-second {
  justify-content: space-between;
  display: grid;
  grid-template-columns: repeat(3, 100%);
  grid-template-columns: fit-content(100%) fit-content(100%) 30% fit-content(100%);
  grid-template-rows: auto;
  width: 100%;
  gap: 3rem 1rem;
  padding: 0 !important;
}
@media (max-width: 1024px) {
  /* line 18, ../sass/_footer.scss */
  .site-footer .site-footer__top .region-footer-second {
    width: auto;
    display: flex !important;
    gap: 0;
  }
}
@media (min-width: 1024px) {
  /* line 18, ../sass/_footer.scss */
  .site-footer .site-footer__top .region-footer-second {
    margin: 0 !important;
  }
}
/* line 40, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-second [id^="block-footerpartners"] {
  width: 100%;
}
/* line 43, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-second [id^="block-footerpartners"] ul {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  justify-content: space-evenly;
}
/* line 49, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-second [id^="block-footerpartners"] ul li {
  align-self: flex-start;
}
/* line 55, ../sass/_footer.scss */
.site-footer .site-footer__top .region-footer-second nav#block-footerlink {
  grid-column: 3 / span 2;
}
/* line 60, ../sass/_footer.scss */
.site-footer .site-footer__top #block-bezalelacademyfooter {
  min-width: 320px;
}
@media (max-width: 340px) {
  /* line 60, ../sass/_footer.scss */
  .site-footer .site-footer__top #block-bezalelacademyfooter {
    min-width: auto;
  }
}
/* line 69, ../sass/_footer.scss */
.site-footer .site-footer__top .block-webform-block .container-fluid {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}
/* line 75, ../sass/_footer.scss */
.site-footer .site-footer__top .block-webform-block .container {
  margin: 0;
  padding: 0 !important;
  width: 100% !important;
}
/* line 81, ../sass/_footer.scss */
.site-footer .site-footer__top .block-webform-block .form-type-email {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 86, ../sass/_footer.scss */
.site-footer .site-footer__top .block-webform-block .webform-confirmation__message {
  color: var(--random--color);
}
/* line 92, ../sass/_footer.scss */
.site-footer .site-footer__top #block-footerlink ul.nav {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  width: 100%;
  padding: 0;
}
/* line 100, ../sass/_footer.scss */
.site-footer .site-footer__top #block-footerlink a {
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  /* line 100, ../sass/_footer.scss */
  .site-footer .site-footer__top #block-footerlink a {
    font-size: 14px;
  }
}
/* line 108, ../sass/_footer.scss */
.site-footer .site-footer__top #block-footerlink a::after {
  content: "|";
  margin-left: 3px;
  margin-right: 3px;
}
/* line 117, ../sass/_footer.scss */
.site-footer .site-footer__top #block-footerlink li:last-child a::after {
  content: "";
}
/* line 125, ../sass/_footer.scss */
.site-footer .footer-icon-item {
  display: flex;
  align-items: center;
  align-content: center;
}
/* line 130, ../sass/_footer.scss */
.site-footer .footer-icon-item a {
  width: 100%;
  height: 100%;
}
/* line 135, ../sass/_footer.scss */
.site-footer .footer-icon-item > span {
  width: 31px;
  height: 31px;
  font-size: 31px;
  margin-left: 6px;
  margin-right: 6px;
  font-weight: normal !important;
}
/* line 143, ../sass/_footer.scss */
.site-footer .footer-icon-item > span span {
  font-weight: 400;
}
/* line 147, ../sass/_footer.scss */
.site-footer .footer-icon-item > span:last-child {
  margin-right: 0;
}
/* line 150, ../sass/_footer.scss */
html[dir="rtl"] .site-footer .footer-icon-item > span:last-child {
  margin-right: 6px;
  margin-left: 0px;
}
/* line 158, ../sass/_footer.scss */
.site-footer #block-footerlink,
.site-footer .item-privacy-item,
.site-footer .footer-info-item,
.site-footer .footer-log-item {
  font-size: 0.888888rem;
  line-height: 1.5;
}
/* line 165, ../sass/_footer.scss */
.site-footer #block-footerlink a,
.site-footer #block-footerlink p,
.site-footer .item-privacy-item a,
.site-footer .item-privacy-item p,
.site-footer .footer-info-item a,
.site-footer .footer-info-item p,
.site-footer .footer-log-item a,
.site-footer .footer-log-item p {
  line-height: inherit;
  font-size: inherit;
}
@media (max-width: 1024px) {
  /* line 172, ../sass/_footer.scss */
  .site-footer .item-privacy-item {
    font-size: 14px;
  }
}
@media (max-width: 1024px) {
  /* line 178, ../sass/_footer.scss */
  .site-footer .block-webform-block {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
/* line 184, ../sass/_footer.scss */
.site-footer .block-webform-block h5 {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: 700;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 13px !important;
}
@media (max-width: 1024px) {
  /* line 184, ../sass/_footer.scss */
  .site-footer .block-webform-block h5 {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1280px) {
  /* line 184, ../sass/_footer.scss */
  .site-footer .block-webform-block h5 {
    font-size: 1rem !important;
    line-height: 1 !important;
  }
}
/* line 199, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group {
  padding: 0;
}
/* line 205, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .row {
  margin: 0 -15px !important;
  /*Override .row in mobile. We don't want it in footer.*/
  display: block;
}
/* line 213, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group {
  max-width: 400px;
  margin: 0;
  position: relative;
}
/* line 218, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group label {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
}
@media (max-width: 1024px) {
  /* line 218, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .form-group label {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 222, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .form-group label:not(.active) {
    top: 0.75em;
  }
}
/* line 228, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group label.active {
  font-size: 12px !important;
}
/* line 232, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group input[type="email"] {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 232, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .form-group input[type="email"] {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 237, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group .webform-button--submit {
  display: flex;
  border-radius: unset;
  color: black;
  padding: 0;
  background: transparent;
  background-position-y: center;
  background-image: url("../images/Arrow send.svg");
  background-repeat: no-repeat;
  position: absolute;
  top: -37px;
  left: -25px;
  right: auto;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  width: 113px;
  height: auto;
}
@media (max-width: 1024px) {
  /* line 237, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .form-group .webform-button--submit {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 237, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .form-group .webform-button--submit {
    top: -23px;
    left: 0;
  }
}
/* line 265, ../sass/_footer.scss */
html[dir="ltr"] .site-footer .block-webform-block .webform-submission-newsletter-form .form-group .webform-button--submit {
  background-position-x: right;
  background-image: url("../images/Arrow send 1.svg");
  left: auto;
  right: -30px;
}
@media (max-width: 1024px) {
  /* line 265, ../sass/_footer.scss */
  html[dir="ltr"] .site-footer .block-webform-block .webform-submission-newsletter-form .form-group .webform-button--submit {
    right: 0;
  }
}
/* line 284, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .form-group .invalid-feedback {
  position: absolute;
}
/* line 681, ../sass/_mixin.scss */
html[dir="rtl"] .site-footer .block-webform-block .webform-submission-newsletter-form .captcha-disclaimer {
  text-align: right !important;
}
/* line 684, ../sass/_mixin.scss */
html[dir="ltr"] .site-footer .block-webform-block .webform-submission-newsletter-form .captcha-disclaimer {
  text-align: left !important;
}
/* line 293, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .webform-confirmation__back a {
  font-weight: bold;
  text-decoration: underline;
}

/* line 302, ../sass/_footer.scss */
.webform-submission-newsletter-form #edit-emil {
  max-width: 388px;
}

/* line 312, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
  position: absolute;
  top: -37px;
  background: transparent;
  color: black;
  background-position-y: center;
  background-image: url("../images/Arrow send.svg");
  background-repeat: no-repeat;
  width: 87px;
  height: auto;
  display: flex;
  border-radius: unset;
  left: -25px;
  right: auto;
  padding: 0;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
}
/* line 322, ../sass/_footer.scss */
html[lang="ar"] .site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
  width: 130px;
}
@media (max-width: 1024px) {
  /* line 312, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 312, ../sass/_footer.scss */
  .site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
    top: -23px;
    left: 0;
  }
}
/* line 339, ../sass/_footer.scss */
html[dir="ltr"] .site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
  background-position-x: right;
  background-image: url("../images/Arrow send 1.svg");
  left: auto;
  right: -30px;
}
@media (max-width: 1024px) {
  /* line 339, ../sass/_footer.scss */
  html[dir="ltr"] .site-footer .block-webform-block .webform-submission-newsletter-form .webform-button--submit {
    right: 0;
  }
}
/* line 357, ../sass/_footer.scss */
.site-footer .block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] {
  position: relative;
}

@media only screen and (max-width: 1024px) {
  /* line 2, ../sass/_mobile.scss */
  #content,
  .card-body,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-16-66
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-16-66
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-16-66
  .paragraph--type--bp-columns-three-uneven__3col-column3,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--16-66-16
  .paragraph--type--bp-columns-three-uneven__3col-column3,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--25-25-50
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--25-25-50
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--25-50-25
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--25-50-25
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--25-50-25
  .paragraph--type--bp-columns-three-uneven__3col-column3,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--50-25-25
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--50-25-25
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--50-25-25
  .paragraph--type--bp-columns-three-uneven__3col-column3,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--66-16-16
  .paragraph--type--bp-columns-three-uneven__3col-column1,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--66-16-16
  .paragraph--type--bp-columns-three-uneven__3col-column2,
  .paragraph--type--bp-columns-three-uneven.paragraph--style--66-16-16
  .paragraph--type--bp-columns-three-uneven__3col-column3 {
    padding: 0;
  }

  /* line 40, ../sass/_mobile.scss */
  .view-display-id-slider {
    width: 100vw !important;
  }
  /* line 42, ../sass/_mobile.scss */
  html[dir="rtl"] .view-display-id-slider {
    margin-right: calc(100% / 2 - 100vw / 2);
  }
  /* line 45, ../sass/_mobile.scss */
  html[dir="ltr"] .view-display-id-slider {
    margin-left: calc(100% / 2 - 100vw / 2);
  }
  /* line 48, ../sass/_mobile.scss */
  .view-display-id-slider .owl-stage-outer {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-right: calc(50% - 50vw) !important;
  }
  /* line 53, ../sass/_mobile.scss */
  .view-display-id-slider .views-row {
    width: 100vw;
  }
  /* line 56, ../sass/_mobile.scss */
  .view-display-id-slider .owl-item {
    width: 100vw !important;
  }
  /* line 58, ../sass/_mobile.scss */
  .view-display-id-slider .owl-item img {
    width: 100vw !important;
    max-width: 100vw;
  }
  /* line 61, ../sass/_mobile.scss */
  html[dir="rtl"] .view-display-id-slider .owl-item img {
    margin-right: calc(100% / 2 - 100vw / 2);
  }
  /* line 64, ../sass/_mobile.scss */
  html[dir="ltr"] .view-display-id-slider .owl-item img {
    margin-left: calc(100% / 2 - 100vw / 2);
  }

  /* line 71, ../sass/_mobile.scss */
  .mobile-display {
    display: block !important;
  }

  /* line 74, ../sass/_mobile.scss */
  .paragraph--type--slider {
    margin-top: 0;
  }

  /* line 77, ../sass/_mobile.scss */
  .display-only-desktop {
    display: none !important;
  }

  /* line 80, ../sass/_mobile.scss */
  .display-only-mobile {
    display: block !important;
  }

  /* line 83, ../sass/_mobile.scss */
  .image-style-full-screen-slider {
    height: 126.4vw !important;
  }

  /* line 86, ../sass/_mobile.scss */
  .item-owl img {
    box-shadow: none;
    margin: 0;
  }

  /* line 90, ../sass/_mobile.scss */
  .paragraph.paragraph--type--container:nth-child(1) {
    margin-bottom: 3rem;
  }

  /* line 94, ../sass/_mobile.scss */
  .path-frontpage .paragraph.paragraph--type--container:nth-child(1) {
    margin-bottom: 0rem;
  }

  /* line 104, ../sass/_mobile.scss */
  .paragraph--type--counter .text-side {
    font-size: 1rem;
  }
  /* line 107, ../sass/_mobile.scss */
  .paragraph--type--counter .stat-number {
    height: 100% !important;
    line-height: 1;
  }

  /* line 112, ../sass/_mobile.scss */
  .paragraph.paragraph--type--bp-block .background-item.background-item-webform {
    padding: 15px 20px;
    margin-top: 15px;
  }

  /* line 116, ../sass/_mobile.scss */
  .logo img {
    height: 40px;
  }

  /* line 120, ../sass/_mobile.scss */
  .view-grid img {
    width: 100%;
  }

  /* line 125, ../sass/_mobile.scss */
  #block-bezalel-micro-search-form .form-row > div.form-actions {
    align-self: auto;
    margin-top: 171px;
  }

  /* line 130, ../sass/_mobile.scss */
  .close-search {
    top: 20px;
    left: 20px;
  }

  /* line 139, ../sass/_mobile.scss */
  .node--type-news .body-Article,
  .node--type-events .body-Article {
    max-width: 100%;
  }
  /* line 142, ../sass/_mobile.scss */
  .node--type-news .paragraph--type--bp-carousel .carousel-inner .field.field--name-field-image,
  .node--type-events .paragraph--type--bp-carousel .carousel-inner .field.field--name-field-image {
    justify-content: flex-start;
  }

  /* line 147, ../sass/_mobile.scss */
  .node--type-news .block-three-posts-vertical {
    display: none;
  }

  /* line 151, ../sass/_mobile.scss */
  table:not(.tableselect) td {
    display: block;
  }

  /* line 154, ../sass/_mobile.scss */
  #block-registrationmenuheader {
    display: none;
  }

  /* line 157, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns {
    margin-top: 47px;
    margin-bottom: 44px;
    display: flex;
    flex-direction: column;
    justify-content: start;
  }
  /* line 163, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .col-fir {
    margin-bottom: 25px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100%;
  }
  /* line 168, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .col-fir .img-text {
    display: none;
  }
  /* line 172, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .col-sec {
    font-size: 1rem;
    line-height: 30px;
    max-width: 100%;
  }
  /* line 177, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile {
    display: block;
    margin-top: 60px;
  }
  /* line 180, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile .img-ps {
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-bottom: 20px;
  }
  /* line 185, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile .img-ps img {
    width: 100%;
  }
  /* line 189, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile html[dir="ltr"] .img-ps {
    margin-right: 0px;
  }
  /* line 192, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile .text-descr {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 195, ../sass/_mobile.scss */
  .paragraph.paragraph--type--department-text-columns .img-text.mobile .text-descr .name-grad {
    color: #7c7c7c;
  }

  /* line 202, ../sass/_mobile.scss */
  .paragraph--type--one-two-image-whit-text .content-box.flex-box-row {
    width: 100%;
  }
  /* line 204, ../sass/_mobile.scss */
  .paragraph--type--one-two-image-whit-text .content-box.flex-box-row > div {
    width: 100%;
    max-width: 100%;
  }

  /* line 210, ../sass/_mobile.scss */
  .flex-box-row {
    flex-direction: column !important;
    width: 100% !important;
  }

  /* line 217, ../sass/_mobile.scss */
  .paragraph--type--list-staff-image .content-box .field__items,
  .paragraph--type--three-image-in-a-column .content-box .field__items {
    width: 100%;
    display: block;
  }
  /* line 221, ../sass/_mobile.scss */
  .paragraph--type--list-staff-image .content-box .name-title-box,
  .paragraph--type--three-image-in-a-column .content-box .name-title-box {
    margin-top: 15px;
  }
  /* line 225, ../sass/_mobile.scss */
  .paragraph--type--list-staff-image .paragraph--type--bp-accordion .card-header.panel-heading a,
  .paragraph--type--three-image-in-a-column .paragraph--type--bp-accordion .card-header.panel-heading a {
    white-space: unset !important;
  }

  /* line 230, ../sass/_mobile.scss */
  .paragraph.paragraph--type--administrative-unit .content {
    display: block !important;
  }
  /* line 232, ../sass/_mobile.scss */
  .paragraph.paragraph--type--administrative-unit .content .view-content {
    width: 100% !important;
    gap: 0 !important;
  }
  /* line 237, ../sass/_mobile.scss */
  .paragraph.paragraph--type--administrative-unit .title-box {
    max-width: auto;
  }

  /* line 243, ../sass/_mobile.scss */
  .paragraph--type--administrative-view-list .content-all,
  .paragraph--type--list-staff .content-all {
    width: 100%;
  }
  /* line 246, ../sass/_mobile.scss */
  .paragraph--type--administrative-view-list .title-box,
  .paragraph--type--list-staff .title-box {
    width: 100%;
  }

  /* line 251, ../sass/_mobile.scss */
  .view-id-news .max-width-img-box,
  .view-id-news .max-width-box {
    max-width: 100%;
  }

  /* line 258, ../sass/_mobile.scss */
  .paragraph.paragraph--type--administrative-unit .content .view-content {
    display: block;
  }

  /* line 263, ../sass/_mobile.scss */
  .paragraph--type--one-two-image-whit-text .content-box .cont > div {
    max-width: 100%;
  }

  /* line 267, ../sass/_mobile.scss */
  .view-search .search-row {
    padding: 40px 0 !important;
  }
  /* line 269, ../sass/_mobile.scss */
  .view-search .search-row .views-field-field-image {
    float: none;
    margin-bottom: 10px;
  }
  /* line 272, ../sass/_mobile.scss */
  .view-search .search-row .views-field-field-image img {
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0.5);
    width: 128px;
    height: 82px;
  }
  /* line 278, ../sass/_mobile.scss */
  .view-search .search-row .views-field-title {
    max-width: 100%;
    font-size: 16px;
  }
  /* line 281, ../sass/_mobile.scss */
  .view-search .search-row .views-field-title a {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 286, ../sass/_mobile.scss */
  .view-search .search-row .views-field-field-subtitle,
  .view-search .search-row .views-field-body {
    max-width: 100%;
  }
  /* line 289, ../sass/_mobile.scss */
  .view-search .search-row .views-field-field-subtitle p,
  .view-search .search-row .views-field-field-subtitle span,
  .view-search .search-row .views-field-body p,
  .view-search .search-row .views-field-body span {
    font-size: 1rem !important;
    line-height: 1.67;
  }
  /* line 295, ../sass/_mobile.scss */
  .view-search .search-row a,
  .view-search .search-row p {
    font-size: 16px;
    margin-bottom: 0 !important;
  }
  /* line 301, ../sass/_mobile.scss */
  .view-search .header-search {
    margin-top: 20px;
    margin-bottom: 60px;
    font-size: 2rem;
    line-height: 54px;
    display: flex;
    flex-direction: column;
  }
  /* line 308, ../sass/_mobile.scss */
  .view-search .header-search .search-word {
    padding: 0 !important;
  }

  /* line 314, ../sass/_mobile.scss */
  .block-views-exposed-filter-blocksearch-page-1 input,
  .block-views-exposed-filter-blocksearch-page-1 input::placeholder {
    font-size: 1.7777rem !important;
    line-height: 48px !important;
  }
  /* line 319, ../sass/_mobile.scss */
  .block-views-exposed-filter-blocksearch-page-1 input.form-submit {
    position: absolute !important;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    word-wrap: normal;
  }
  /* line 322, ../sass/_mobile.scss */
  .block-views-exposed-filter-blocksearch-page-1 #edit-search-api-fulltext {
    padding-right: 0px !important;
    padding-bottom: 6px !important;
  }

  /* line 327, ../sass/_mobile.scss */
  .form-item-search-api-fulltext {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }

  /* line 331, ../sass/_mobile.scss */
  .owl-dots {
    margin-top: 40px;
  }

  /* line 335, ../sass/_mobile.scss */
  .view-events .mb {
    margin-bottom: 1rem !important;
  }
  /* line 338, ../sass/_mobile.scss */
  .view-events .node__content {
    padding-bottom: 0px !important;
  }

  /* line 342, ../sass/_mobile.scss */
  nav#block-footerlink {
    margin-top: 20px;
  }

  /* line 345, ../sass/_mobile.scss */
  #block-footersocial {
    margin-top: 20px;
    order: 2;
  }
  /* line 348, ../sass/_mobile.scss */
  #block-footersocial .fontawesome-icon-inline:first-child {
    margin-left: 0px !important;
  }
  /* line 350, ../sass/_mobile.scss */
  html[dir="rtl"] #block-footersocial .fontawesome-icon-inline:first-child {
    margin-right: 0px !important;
    margin-left: 6px !important;
  }

  /* line 356, ../sass/_mobile.scss */
  #block-contactfooter {
    margin-top: 20px;
  }

  /* line 359, ../sass/_mobile.scss */
  .region-footer-second.col {
    padding: 0;
  }

  /* line 363, ../sass/_mobile.scss */
  .mb-m2 {
    margin-bottom: 2rem !important;
  }

  /* line 367, ../sass/_mobile.scss */
  .view-news .form-row {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 374, ../sass/_mobile.scss */
  .view-news .border-t {
    border-top: none !important;
  }
  /* line 377, ../sass/_mobile.scss */
  .view-news .body-box {
    padding: 0 !important;
  }
  /* line 380, ../sass/_mobile.scss */
  .view-news .fl-col-rev {
    flex-direction: column-reverse !important;
  }
  /* line 384, ../sass/_mobile.scss */
  .view-news .node--type-news h3 {
    margin-top: 1rem !important;
    font-size: 1.55555rem !important;
    line-height: 2.33333rem !important;
  }
  /* line 390, ../sass/_mobile.scss */
  .view-news .node--type-news.p-30 {
    padding-top: 13px !important;
    padding-bottom: 0px !important;
  }
  /* line 394, ../sass/_mobile.scss */
  .view-news #edit-actions {
    display: none;
  }

  /* line 400, ../sass/_mobile.scss */
  .field--name-field-tags ul li a {
    font-size: 16px;
    line-height: 1.5;
    line-height: 24px;
  }

  /* line 412, ../sass/_mobile.scss */
  .block-four-posts {
    padding: 0 !important;
  }
  /* line 414, ../sass/_mobile.scss */
  .block-four-posts .views-col {
    padding-right: 0 !important;
  }
  /* line 416, ../sass/_mobile.scss */
  html[dir="rtl"] .block-four-posts .views-col {
    padding-right: 15px !important;
    padding-left: 0px !important;
  }

  /* line 422, ../sass/_mobile.scss */
  .grid-item-2 {
    margin-bottom: 0;
  }

  /* line 425, ../sass/_mobile.scss */
  .counter-page-box {
    display: none !important;
  }

  /* line 431, ../sass/_mobile.scss */
  .view-news .view-filters .form-type-select:nth-child(2),
  .view-events .view-filters .form-type-select:nth-child(2) {
    border-bottom: none !important;
  }
  /* line 435, ../sass/_mobile.scss */
  .view-news .views-exposed-form,
  .view-events .views-exposed-form {
    width: 100%;
  }

  /* line 452, ../sass/_mobile.scss */
  #block-bezalel-footerprivacyrights-2 {
    margin-top: 25px !important;
    order: 3;
  }

  /* line 456, ../sass/_mobile.scss */
  .layout-ds-row {
    padding-top: 40px;
    padding-bottom: 10px;
  }
  /* line 459, ../sass/_mobile.scss */
  .layout-ds-row .fl-col-rev {
    flex-direction: column-reverse;
  }
  /* line 462, ../sass/_mobile.scss */
  .layout-ds-row .max-wh {
    max-width: 100%;
  }
  /* line 465, ../sass/_mobile.scss */
  .layout-ds-row .field--name-field-image {
    margin-bottom: 10px;
  }
  /* line 467, ../sass/_mobile.scss */
  .layout-ds-row .field--name-field-image img {
    width: 128px;
    height: 82px;
  }
  /* line 473, ../sass/_mobile.scss */
  .layout-ds-row .field--name-node-title a {
    font-size: 16px;
    line-height: 24px;
  }
  /* line 478, ../sass/_mobile.scss */
  .layout-ds-row .field--name-field-subtitle {
    font-size: 1rem;
    line-height: 30px;
  }

  /* line 484, ../sass/_mobile.scss */
  .path-taxonomy .view-header {
    margin-top: 20px;
    margin-bottom: 60px;
  }
  /* line 487, ../sass/_mobile.scss */
  .path-taxonomy .view-header h1 {
    line-height: 54px;
    font-size: 2rem;
    display: flex;
    flex-direction: column;
  }
  /* line 492, ../sass/_mobile.scss */
  .path-taxonomy .view-header h1 .taxonomy-name {
    margin: 0 !important;
  }

  /* line 499, ../sass/_mobile.scss */
  .node.node--type--department .menu-horizontal-block {
    margin-bottom: 13px;
  }
  /* line 502, ../sass/_mobile.scss */
  .node.node--type--department .views-col:last-child {
    margin-bottom: 0px !important;
  }

  /* line 506, ../sass/_mobile.scss */
  .site-footer {
    padding-top: 0px !important;
  }

  /* line 509, ../sass/_mobile.scss */
  .pagination {
    margin-top: 45px;
  }

  /* line 512, ../sass/_mobile.scss */
  .space-60 {
    margin-bottom: 30px !important;
    margin-top: 40px !important;
  }

  /* line 517, ../sass/_mobile.scss */
  .page-404 .font-60 {
    font-size: 24px !important;
    line-height: 27px !important;
  }
  /* line 521, ../sass/_mobile.scss */
  .page-404 .font-36 {
    font-size: 21px !important;
    line-height: 27px !important;
  }
  /* line 525, ../sass/_mobile.scss */
  .page-404 .font-28 {
    font-size: 0.888888rem !important;
    line-height: 23px !important;
  }
}
/* line 3, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .eu-cookie-compliance-buttons button {
  background-color: Black !important;
}
/* line 7, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .owl-carousel[class] .owl-nav {
  background-color: transparent !important;
}
/* line 9, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .owl-carousel[class] .owl-nav button {
  background-color: white !important;
  filter: invert(1) !important;
}
/* line 14, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .owl-carousel[class] .owl-nav button {
  background-color: white !important;
  filter: invert(1) !important;
}
/* line 19, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .Wrap-title-media-box {
  background-color: transparent !important;
}
/* line 22, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--name-field-title-image {
  box-shadow: none !important;
  background: none;
}
/* line 25, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .field--name-field-title-image p {
  background: none;
  box-shadow: none;
}
/* line 30, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .one-slide-image #owl-carousel .paragraph--type--slider-section-image-text .paragraph--view-mode--slider-full-screen .title-credit-image {
  background-color: transparent;
}
/* line 34, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .form-type-select[class] select {
  filter: invert(1);
  background-color: white !important;
  color: black !important;
  outline-color: #0028ff !important;
}
/* line 42, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .checkbox,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite label {
  color: white !important;
  background: none !important;
}
/* line 48, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .background-item-webform .webform-element--title-inline input {
  border-color: white !important;
}
/* line 52, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .pagination .page-item a img {
  filter: invert(1);
}
/* line 55, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .block-better-social-sharing-buttons .social-sharing-buttons a {
  filter: invert(1);
  background: transparent !important;
}
/* line 58, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .block-better-social-sharing-buttons .social-sharing-buttons a svg {
  background: transparent !important;
}
/* line 62, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .btn-black {
  background-color: white !important;
  color: black !important;
}
/* line 65, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .btn-black:hover, html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .btn-black:focus {
  color: grey !important;
}
/* line 70, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite header #animated-logo svg path {
  fill: white !important;
}
/* line 73, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite header .navbar-toggler .fas.fa-bezalel-hamburger {
  filter: invert(1);
  background-color: transparent !important;
}
/* line 78, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite header .back-black .navbar-toggler .fas.fa-bezalel-hamburger {
  filter: none;
}
/* line 81, ../sass/_accessiblity.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite header .back-black #animated-logo {
  filter: none !important;
}

/* line 4, ../sass/_webform.scss */
#block-bezalel-content .content article .field--name-webform form.webform-submission-form .form-type-select .multiselect-input {
  margin-top: 4.5rem;
}
/* line 6, ../sass/_webform.scss */
#block-bezalel-content .content article .field--name-webform form.webform-submission-form .form-type-select .multiselect-input:first-of-type {
  margin-top: 2em;
}
/* line 10, ../sass/_webform.scss */
html[dir="rtl"] #block-bezalel-content .content article .field--name-webform form.webform-submission-form .form-type-select .multiselect-input label.multiselect {
  margin-top: 3rem;
}

/* line 3, ../sass/views/_restricted-events.scss */
.view-id-all_events_restricted_bo .view-filters .js-form-item.js-form-type-select.form-type-select.js-form-item-status.form-item-status.fieldset.form-group.col-auto {
  padding: 0;
}
/* line 6, ../sass/views/_restricted-events.scss */
.view-id-all_events_restricted_bo .view-filters .js-form-item.js-form-type-select.form-type-select.js-form-item-status.form-item-status.fieldset.form-group.col-auto select#edit-status {
  border: 1px solid grey;
  border-radius: 0;
}
/* line 12, ../sass/views/_restricted-events.scss */
.view-id-all_events_restricted_bo .view-filters input#edit-start-date-max,
.view-id-all_events_restricted_bo .view-filters input#edit-start-date-min {
  border: 1px solid #9b9b9b;
  margin-bottom: 12px;
}
/* line 21, ../sass/views/_restricted-events.scss */
.view-id-all_events_restricted_bo ul.pager__items.js-pager__items.calendar-view-pager li div, .view-id-all_events_restricted_bo ul.pager__items.js-pager__items.calendar-view-pager li a {
  font-size: 1.4rem;
}

/* line 5, ../sass/views/_grid.scss */
.view-id-grid.view-display-id-block_2 .view-content .item-list > ul {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 26px;
}
@media (max-width: 1024px) {
  /* line 5, ../sass/views/_grid.scss */
  .view-id-grid.view-display-id-block_2 .view-content .item-list > ul {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  /* line 5, ../sass/views/_grid.scss */
  .view-id-grid.view-display-id-block_2 .view-content .item-list > ul {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* line 19, ../sass/views/_grid.scss */
.view-id-grid.view-display-id-block_2 .view-content .item-list > ul li {
  grid-column: span 2 / auto;
}
@media (max-width: 1024px) {
  /* line 19, ../sass/views/_grid.scss */
  .view-id-grid.view-display-id-block_2 .view-content .item-list > ul li {
    grid-column: span 1 / auto;
  }
}
/* line 24, ../sass/views/_grid.scss */
.view-id-grid.view-display-id-block_2 .view-content .item-list > ul li:first-child {
  grid-column: span 3 / auto;
}
@media (max-width: 1024px) {
  /* line 24, ../sass/views/_grid.scss */
  .view-id-grid.view-display-id-block_2 .view-content .item-list > ul li:first-child {
    grid-column: span 1 / auto;
  }
}
/* line 32, ../sass/views/_grid.scss */
.view-id-grid.view-display-id-block_2 .view-content .item-list > ul li:nth-child(2) {
  grid-column: span 3 / auto;
}
@media (max-width: 1024px) {
  /* line 32, ../sass/views/_grid.scss */
  .view-id-grid.view-display-id-block_2 .view-content .item-list > ul li:nth-child(2) {
    grid-column: span 1 / auto;
  }
}

/* line 5, ../sass/views/_milestones.scss */
.view-timeline .header-timeline {
  font-size: 3.5555rem !important;
  margin: 1rem 0 0 0;
}
@media only screen and (max-width: 1024px) {
  /* line 5, ../sass/views/_milestones.scss */
  .view-timeline .header-timeline {
    font-size: 2.33333rem !important;
  }
}
/* line 13, ../sass/views/_milestones.scss */
.view-timeline .header-timeline.הכל,
.view-timeline .header-timeline.All {
  font-size: 1.4rem !important;
}
@media only screen and (max-width: 1024px) {
  /* line 17, ../sass/views/_milestones.scss */
  .view-timeline .view-filters {
    height: auto;
  }
}
/* line 24, ../sass/views/_milestones.scss */
.view-timeline .list-item-news .node.node--type-timeline {
  padding: 3rem 0;
}
@media only screen and (max-width: 1024px) {
  /* line 24, ../sass/views/_milestones.scss */
  .view-timeline .list-item-news .node.node--type-timeline {
    padding: 1rem 0;
  }
}

/* line 3, ../sass/forms/_forms.scss */
.view-id-events .view-filters #edit-field-start-date-value-wrapper {
  display: none;
}
/* line 10, ../sass/forms/_forms.scss */
.view-id-events .view-header .date-btn-container {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
/* line 16, ../sass/forms/_forms.scss */
.view-id-events .view-header .date-btn-container a.dateBtn {
  display: block;
  padding: 3px 15px 1px 15px;
  border: 1px solid #000;
  text-decoration: auto;
  font-size: .8888rem;
  line-height: 1.3125;
  border-radius: 25px;
}
/* line 25, ../sass/forms/_forms.scss */
.view-id-events .view-header .date-btn-container a.dateBtn.active {
  font-weight: 600;
  border: 2px solid #716767;
}

/* line 36, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo .view-header {
  width: 100%;
}
/* line 39, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo .view-header #btn-container {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
/* line 45, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo .view-header #btn-container a.dateBtn {
  display: block;
  padding: 3px 15px 1px 15px;
  border: 1px solid #000;
  text-decoration: auto;
  font-size: .8888rem;
  line-height: 1.3125;
  border-radius: 25px;
}
/* line 54, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo .view-header #btn-container a.dateBtn.active {
  font-weight: 600;
  border: 2px solid #716767;
}
/* line 62, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo ul.pager__items.js-pager__items.calendar-view-pager {
  margin: 0 auto;
}
/* line 66, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo ul.pager__items.js-pager__items.calendar-view-pager li div {
  width: max-content;
  color: #6c757d;
  font-size: 1.4rem;
}
@media (max-width: 1024px) {
  /* line 66, ../sass/forms/_forms.scss */
  .view-id-all-events-restricted-bo ul.pager__items.js-pager__items.calendar-view-pager li div {
    font-size: 1.1em;
  }
}
/* line 76, ../sass/forms/_forms.scss */
.view-id-all-events-restricted-bo ul.pager__items.js-pager__items.calendar-view-pager li a {
  font-size: 1.4rem;
}
@media (max-width: 1024px) {
  /* line 76, ../sass/forms/_forms.scss */
  .view-id-all-events-restricted-bo ul.pager__items.js-pager__items.calendar-view-pager li a {
    font-size: 1.1em;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 91, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form .title-box {
    padding: 0 20px;
    max-width: 100vw;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 97, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp {
    padding: 0 20px;
    max-width: calc(100% - 64px);
    gap: 12px;
  }
  /* line 104, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp .webform-element--title-inline {
    padding: 0;
  }
  /* line 107, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp .webform-element--title-inline select {
    height: 35px !important;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 97, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp {
    padding: 0 20px;
    max-width: 100vw;
    margin: 0 auto;
  }
  /* line 117, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp .webform-element--title-inline {
    padding: 0;
  }
  /* line 120, ../sass/forms/_forms.scss */
  .registration-webform form.webform-submission-form div.inp-warp .form-actions {
    padding: 0;
  }
}

@media (max-width: 1024px) {
  /* line 1, ../sass/forms/_newsletter-form.scss */
  .block-webform-block {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
/* line 7, ../sass/forms/_newsletter-form.scss */
.block-webform-block h5 {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: 700;
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 13px !important;
}
@media (max-width: 1024px) {
  /* line 7, ../sass/forms/_newsletter-form.scss */
  .block-webform-block h5 {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1280px) {
  /* line 7, ../sass/forms/_newsletter-form.scss */
  .block-webform-block h5 {
    font-size: 1rem !important;
    line-height: 1 !important;
  }
}
/* line 21, ../sass/forms/_newsletter-form.scss */
.block-webform-block .container-fluid > div {
  padding: 0;
}
/* line 27, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form {
  max-width: 400px;
}
/* line 30, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group {
  max-width: 400px;
  margin: 0;
  position: relative;
  padding: 0;
}
/* line 36, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group label {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
}
@media (max-width: 1024px) {
  /* line 36, ../sass/forms/_newsletter-form.scss */
  .block-webform-block .webform-submission-newsletter-form .form-group label {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 40, ../sass/forms/_newsletter-form.scss */
  .block-webform-block .webform-submission-newsletter-form .form-group label:not(.active) {
    top: 0.75em;
  }
}
/* line 46, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group label.active {
  font-size: 12px !important;
}
/* line 50, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group input[type="email"] {
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
  font-weight: 300;
}
@media (max-width: 1024px) {
  /* line 50, ../sass/forms/_newsletter-form.scss */
  .block-webform-block .webform-submission-newsletter-form .form-group input[type="email"] {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
/* line 55, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group #edit-email {
  max-width: 388px;
}
/* line 59, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .form-group .invalid-feedback {
  position: absolute;
}
/* line 64, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] {
  position: relative;
}
/* line 67, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] .webform-button--submit {
  position: absolute;
  top: -37px;
  background: transparent;
  color: black;
  background-position-y: center;
  background-image: url("../images/Arrow send.svg");
  background-repeat: no-repeat;
  width: 113px;
  height: auto;
  display: flex;
  border-radius: unset;
  left: -25px;
  right: auto;
  padding: 0;
  font-size: 1.2222rem !important;
  line-height: 1.6363 !important;
}
@media (max-width: 1024px) {
  /* line 67, ../sass/forms/_newsletter-form.scss */
  .block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] .webform-button--submit {
    font-size: 1rem !important;
    line-height: 1.2222 !important;
  }
}
@media (max-width: 1024px) {
  /* line 67, ../sass/forms/_newsletter-form.scss */
  .block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] .webform-button--submit {
    top: -23px;
    left: 0;
  }
}
/* line 94, ../sass/forms/_newsletter-form.scss */
html[dir="ltr"] .block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] .webform-button--submit {
  background-position-x: right;
  background-image: url("../images/Arrow send 1.svg");
  left: auto;
  right: -30px;
}
@media (max-width: 1024px) {
  /* line 94, ../sass/forms/_newsletter-form.scss */
  html[dir="ltr"] .block-webform-block .webform-submission-newsletter-form div[id^="edit-actions"] .webform-button--submit {
    right: 0;
  }
}
/* line 681, ../sass/_mixin.scss */
html[dir="rtl"] .block-webform-block .webform-submission-newsletter-form .captcha-disclaimer {
  text-align: right !important;
}
/* line 684, ../sass/_mixin.scss */
html[dir="ltr"] .block-webform-block .webform-submission-newsletter-form .captcha-disclaimer {
  text-align: left !important;
}
/* line 114, ../sass/forms/_newsletter-form.scss */
.block-webform-block .webform-submission-newsletter-form .webform-confirmation__back a {
  font-weight: bold;
  text-decoration: underline;
}

/* line 1, ../sass/content/_event.scss */
.add-to-cal {
  margin-top: 1rem;
  color: transparent;
}
/* line 5, ../sass/content/_event.scss */
.add-to-cal .field--name-field-add-to-calendar {
  color: transparent;
}
/* line 9, ../sass/content/_event.scss */
.add-to-cal .addtocal-container {
  color: #000;
}
/* line 12, ../sass/content/_event.scss */
html[dir=ltr] .add-to-cal .addtocal-container {
  float: left;
}
/* line 17, ../sass/content/_event.scss */
.add-to-cal .addtocal-container button {
  background: #fff !important;
  border: 1px solid black !important;
  color: #000 !important;
}
/* line 23, ../sass/content/_event.scss */
.add-to-cal .addtocal-container ul.addtocal-links {
  text-align: center;
}
/* line 26, ../sass/content/_event.scss */
.add-to-cal .addtocal-container ul.addtocal-links li:nth-child(2),
.add-to-cal .addtocal-container ul.addtocal-links li:nth-child(3),
.add-to-cal .addtocal-container ul.addtocal-links li:nth-child(4) {
  display: none;
}

/* line 6, ../sass/paragraphs/_columns.scss */
.paragraph[class][class][class][class] .paragraph--type--bp-columns.social_icons > .paragraph__column {
  display: flex;
  flex-wrap: nowrap;
  margin-top: 0 !important;
  gap: 8px;
  margin-left: 0;
  margin-right: 0;
}
/* line 14, ../sass/paragraphs/_columns.scss */
.paragraph[class][class][class][class] .paragraph--type--bp-columns.social_icons > .paragraph__column .paragraph--type--bp-columns__6col {
  margin-bottom: 0;
  padding: 0;
  width: auto;
}
/* line 19, ../sass/paragraphs/_columns.scss */
.paragraph[class][class][class][class] .paragraph--type--bp-columns.social_icons > .paragraph__column .paragraph--type--bp-columns__6col .paragraph {
  width: auto;
}
/* line 23, ../sass/paragraphs/_columns.scss */
.paragraph[class][class][class][class] .paragraph--type--bp-columns.social_icons > .paragraph__column .paragraph--type--bp-columns__6col img {
  max-width: 50px;
}

/* line 33, ../sass/paragraphs/_columns.scss */
.paragraph__column .paragraph--type--bp-columns__2col {
  width: calc(100% / 2);
}
@media (max-width: 768px) {
  /* line 33, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__2col {
    width: 100%;
  }
}
/* line 41, ../sass/paragraphs/_columns.scss */
.paragraph__column .paragraph--type--bp-columns__3col {
  width: calc(100% / 3);
}
@media (max-width: 1024px) {
  /* line 41, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__3col {
    width: calc(100% / 2);
  }
}
@media (max-width: 768px) {
  /* line 41, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__3col {
    width: 100%;
  }
}
/* line 52, ../sass/paragraphs/_columns.scss */
.paragraph__column .paragraph--type--bp-columns__4col {
  width: calc(100% / 4);
}
@media (max-width: 1024px) {
  /* line 52, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__4col {
    width: calc(100% / 2);
  }
}
@media (max-width: 768px) {
  /* line 52, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__4col {
    width: 100%;
  }
}
/* line 62, ../sass/paragraphs/_columns.scss */
.paragraph__column .paragraph--type--bp-columns__5col {
  width: calc(100% / 5);
}
@media (max-width: 1024px) {
  /* line 62, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__5col {
    width: calc(100% / 2);
  }
}
@media (max-width: 768px) {
  /* line 62, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__5col {
    width: 100%;
  }
}
/* line 72, ../sass/paragraphs/_columns.scss */
.paragraph__column .paragraph--type--bp-columns__6col {
  width: calc(100% / 6);
}
@media (max-width: 1024px) {
  /* line 72, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__6col {
    width: calc(100% / 2);
  }
}
@media (max-width: 768px) {
  /* line 72, ../sass/paragraphs/_columns.scss */
  .paragraph__column .paragraph--type--bp-columns__6col {
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
