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;
}
/*# sourceMappingURL=home-26.css.map */
