html,
body,
input,
select,
button,
textarea {
  font-family: "Rethink Sans", sans-serif;
  font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Aleo", sans-serif;
  font-weight: 600;
}

.section-sitenavigation .top-level-item-label,
.section-sitenavigation .section-sitenavigation .top-level-item-link {
  font-family: "Rethink Sans", sans-serif;
}
.section-sitenavigation .top-menu .top-nav-container li a {
  font-family: "Rethink Sans", sans-serif;
}
.section-sitenavigation .segment .category p {
  font-family: "Aleo", sans-serif;
}
.section-sitenavigation .group-label {
  font-family: "Rethink Sans", sans-serif;
}
.section-sitenavigation .nav-item .label {
  font-family: "Rethink Sans", sans-serif;
}
.section-sitenavigation .top-level-item-label,
.section-sitenavigation .top-level-item-link {
  font-family: "Rethink Sans", sans-serif;
}

:root {
  --color-blue-bg: #eaf3ff;
}

#loved-by {
  background: #fbfaf9;
}
#loved-by .container {
  padding: 100px 24px 140px;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  #loved-by .container {
    max-width: 1308px;
  }
}
@media (max-width: 991px) {
  #loved-by .container {
    margin: 64px 0;
    gap: 0;
    padding: 0 20px;
  }
}
@media (max-width: 1440px) {
  #loved-by .container .side .image {
    width: 100%;
  }
  #loved-by .container .side .image img {
    width: 100%;
  }
}
@media (max-width: 991px) {
  #loved-by .container .side {
    gap: 32px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
#loved-by .container .side:nth-child(2) .image {
  justify-content: end;
}
#loved-by .container .side:nth-child(2) .image img {
  border-radius: 11px;
  border: 6px solid rgba(255, 255, 255, 0.6);
  background: #fff;
  box-shadow: 0 16px 21.857px -3.643px rgba(0, 0, 0, 0.02), 0 7.286px 7.286px -3.643px rgba(0, 0, 0, 0.03);
  backdrop-filter: blur(1.4px);
  max-width: 538px;
  width: 100%;
}
@media (max-width: 991px) {
  #loved-by .container .side:nth-child(2) {
    display: none;
  }
}
#loved-by .container .side:nth-child(1) {
  padding: 0;
  gap: 33px;
  max-width: 570px;
}
@media (max-width: 991px) {
  #loved-by .container .side:nth-child(1) {
    gap: 32px;
  }
}
#loved-by .container .side:nth-child(1) .image picture {
  width: 100%;
}
#loved-by .container .side:nth-child(1) .image picture img {
  width: 100%;
}
#loved-by .container .title {
  margin: 0;
}
#loved-by .container .title h2 {
  color: var(--color-blue-darker);
  font-family: "Aleo", sans-serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 55px;
}
@media (max-width: 991px) {
  #loved-by .container .title h2 {
    font-size: 28px;
    text-align: center;
    line-height: 140%;
  }
}
#loved-by .container .links {
  margin: 0 0 10px;
}
@media (max-width: 991px) {
  #loved-by .container .links {
    margin: 0 0 10px;
    width: 204px;
  }
}

.section-footer {
  background-image: none;
  background-color: #fbfaf9;
}
.section-footer .footerContactUs .footerContactUs__title {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .footerContactUs .footerContactUs__message {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .login_and_share a,
.section-footer .login_and_share button {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .login_and_share a span,
.section-footer .login_and_share button span {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .section-footer__button {
  font-weight: 400;
}
.section-footer .section-footer__menuNav-title {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .section-footer__menuNav-list li {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .section-footer__menuNav-list li a .link_tag {
  font-family: "Rethink Sans", sans-serif;
}
.section-footer .section-footer__bottom-links li {
  font-family: "Rethink Sans", sans-serif;
  font-weight: 400;
}
.section-footer .section-footer__copyright p {
  font-family: "Rethink Sans", sans-serif;
}

[lang=he-IL] h1,
[lang=he-IL] h2,
[lang=he-IL] h3,
[lang=he-IL] h4,
[lang=he-IL] .section-tabscards__title {
  font-family: SimplerPro !important;
}
[lang=he-IL] .section-twoup .container {
  margin-top: 120px;
  margin-bottom: 120px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup .container {
    margin-top: 60px;
    margin-bottom: 80px;
  }
}
[lang=he-IL] .section-twoup .title h1,
[lang=he-IL] .section-twoup .title h2 {
  color: var(--color-white);
  text-align: right;
  font-family: SimplerPro;
  font-size: 96px;
  font-style: normal;
  font-weight: 400;
  line-height: 85px;
  letter-spacing: -1.92px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup .title h1,
  [lang=he-IL] .section-twoup .title h2 {
    font-size: 64px;
    text-align: center;
    line-height: 61px;
    letter-spacing: -0.64px;
  }
}
[lang=he-IL] .section-twoup .label {
  color: var(--color-white);
  text-align: center;
  font-family: SimplerPro;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  display: flex;
  gap: 9px;
  align-items: center;
  margin-bottom: 27px;
  letter-spacing: 0;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup .label {
    margin-bottom: 20px;
    justify-content: center;
    font-size: 3.8vw;
  }
}
[lang=he-IL] .section-twoup .label .label-icon {
  width: 74px;
}
[lang=he-IL] .section-twoup p,
[lang=he-IL] .section-twoup li {
  color: var(--color-white);
  text-align: right;
  font-family: SimplerPro;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 143%;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup p,
  [lang=he-IL] .section-twoup li {
    text-align: center;
    font-size: 20px;
    line-height: 150%;
  }
}
[lang=he-IL] .section-twoup .text {
  max-width: 456px;
}
[lang=he-IL] .section-twoup .side {
  gap: 27px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup .side {
    justify-items: center;
    gap: 24px;
  }
}
[lang=he-IL] .section-twoup .links .button-bordered-blue {
  color: var(--color-white);
  border-color: var(--color-white);
  background-color: transparent;
}
[lang=he-IL] .section-twoup .links .button-bordered-blue:hover {
  border-color: var(--color-blue);
  background-color: var(--color-blue);
}
@media (max-width: 991px) {
  [lang=he-IL] .section-twoup .links {
    flex-direction: column;
    gap: 20px;
  }
  [lang=he-IL] .section-twoup .links .link-wrapper {
    min-width: 204px;
  }
}
[lang=he-IL] .section-videoBg {
  padding: 70px 0;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-videoBg {
    padding: 60px 0 40px;
  }
}
[lang=he-IL] .section-videoBg__title {
  font-size: 44px;
  font-weight: 400;
  line-height: 55px;
  letter-spacing: -0.44px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-videoBg__title {
    font-size: 34px;
    line-height: 36px;
  }
}
[lang=he-IL] .section-videoBg__inner {
  grid-gap: 50px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-videoBg__inner {
    grid-gap: 30px;
  }
}
[lang=he-IL] .section-videoBg__video {
  --play-size: 89px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-videoBg__video {
    --play-size: 60px;
  }
}
[lang=he-IL] .section-videoBg__video:after {
  background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%22126%22%20height%3D%22126%22%20viewBox%3D%220%200%20126%20126%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2062.7474C0%2028.093%2028.0931%200%2062.7476%200C79.3892%200%2095.3493%206.61088%20107.117%2018.3782C118.884%2030.1457%20125.495%2046.1059%20125.495%2062.7474C125.495%2097.4019%2097.4021%20125.495%2062.7476%20125.495C28.0931%20125.495%200%2097.4019%200%2062.7474ZM51.265%2089.6035L87.8467%2066.7634C89.2157%2065.8866%2090.0437%2064.3731%2090.0437%2062.7474C90.0437%2061.122%2089.2157%2059.6083%2087.8467%2058.7318L51.1394%2035.8916C49.6937%2034.98%2047.8673%2034.924%2046.3684%2035.745C44.8695%2036.5662%2043.9335%2038.1355%2043.9236%2039.8447V85.6504C43.9033%2087.4011%2044.8565%2089.0183%2046.398%2089.8482C47.9395%2090.6784%2049.8144%2090.584%2051.265%2089.6035Z%22%20fill%3D%22white%22%20fill-opacity%3D%220.7%22/%3E%3C/svg%3E);
  background-color: transparent;
}
[lang=he-IL] .section-videoBg[data-background-mode=full] .section-videoBg__video {
  max-width: 814px;
  border-radius: 16px;
}
[lang=he-IL] .section-fullscreenvideo {
  padding: 80px 0;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-fullscreenvideo {
    padding: 40px 0;
  }
}
[lang=he-IL] .section-fullscreenvideo__title > * {
  font-family: SimplerPro;
  font-size: 60px;
  font-weight: 400;
  line-height: 71px;
  max-width: 954px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-fullscreenvideo__title > * {
    font-size: 34px;
    line-height: normal;
  }
}
[lang=he-IL] .section-fullscreenvideo__heading {
  margin: 0 auto;
  justify-items: center;
}
[lang=he-IL] .section-scrolltwoup {
  padding: 90px 0 70px;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-scrolltwoup {
    padding: 40px 0;
  }
}
[lang=he-IL] .section-scrolltwoup__header {
  margin: 0 0 80px;
  justify-items: center;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-scrolltwoup__header {
    justify-items: baseline;
    margin: 0;
  }
}
[lang=he-IL] .section-scrolltwoup__title {
  font-size: 64px;
  font-weight: 400;
  line-height: 80px;
  letter-spacing: -0.64px;
  font-family: SimplerPro;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-scrolltwoup__title {
    font-size: 34px;
    line-height: 36px;
  }
}
[lang=he-IL] .section-scrolltwoup__subtitle {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
  margin: 12px 0 0;
  color: #201c44;
  opacity: 0.6;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-scrolltwoup__subtitle {
    display: none;
  }
}
[lang=he-IL] .section-scrolltwoup__panelTitle {
  font-size: 32px;
  font-family: SimplerPro;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-scrolltwoup__panelTitle {
    font-size: 26px;
  }
}
[lang=he-IL] .section-tabscards__title {
  font-size: 44px;
  font-weight: 400;
  line-height: 55px;
  letter-spacing: -0.44px;
  max-width: 100%;
}
@media (max-width: 991px) {
  [lang=he-IL] .section-tabscards__title {
    font-size: 34px;
    line-height: 36px;
  }
}
@media (max-width: 991px) {
  [lang=he-IL] .section-gridcards {
    padding: 40px 0;
  }
  [lang=he-IL] .section-gridcards__header h2 {
    padding: 0 10vw;
  }
}
[lang=he-IL] .section-gridcards__card-text {
  font-family: "SimplerPro", sans-serif;
}
/*# sourceMappingURL=home-26.css.map */
