body {
    font-family: Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    --title-scale: 1;
  }

  @media only screen and (max-width: 750px) {
    body {
      --title-scale: 0.7;
    }
  }

  .wr {
    max-width: 1200px;
    max-width: var(--wr-max);
  }

  .section:not(.dark),
  .theme--light,
  .section:not(.dark) .color-2,
  .theme--light .color-2 {
    color: #edeee9;
  }

  .section.dark,
  .theme--dark,
  .section.dark .color-2,
  .theme--dark .color-2 {
    color: #686f5a;
  }

  .section:not(.dark) .color-1,
  .theme--light .color-1 {
    color: #fff;
  }

  .section.dark .color-1,
  .theme--dark .color-1 {
    color: #3d4134;
  }

  .section:not(.dark) .color-2,
  .theme--light .color-2 {
    color: #edeee9;
  }

  .section.dark .color-2,
  .theme--light .color-2 {
    color: #686f5a;
  }

  a:not(.btn),
  .link {
    color: #f9faf8;
    --link-hover-bg: rgba(249, 250, 248, 0.05);
    --link-hover: #c6cfbc;
  }

  .dark a:not(.btn),
  .dark .link,
  .theme--dark .link,
  .theme--dark a:not(.btn) {
    color: #7f9bff;
    --link-hover-bg: rgba(127, 155, 255, 0.05);
    --link-hover: #194bff;
  }

  .weight-text {
    font-weight: 400;
  }

  .weight-text-m {
    font-weight: 500;
  }

  .weight-text-h {
    font-weight: 600;
  }

  .weight-title {
    font-weight: 400;
  }

  .weight-title-m {
    font-weight: 500;
  }

  .weight-title-h {
    font-weight: 700;
  }

  .font-title {
    font-family: Helvetica, sans-serif;
  }

  a,
  .link {
    text-decoration: none;
    font-weight: 500;
  }

  a:not(.btn):hover {
    text-decoration: underline
  }

  .section.section--iirit9fhqwc a:not(.btn),
  .section.section--iirit9fhqwc .link {
    color: rgb(193, 100, 6);
    --link-hover-bg: rgba(193, 100, 6, 0.05);
    --link-hover: rgb(94, 49, 3);
  }

  .section.section--iirit9fhqwc {
    --color-link: rgb(193, 100, 6);
  }

  .section.section--vxjus07d2fj a:not(.btn),
  .section.section--vxjus07d2fj .link {
    color: rgb(0, 0, 0);
    --link-hover-bg: rgba(0, 0, 0, 0.05);
    --link-hover: rgb(0, 0, 0);
  }

  .section.section--vxjus07d2fj {
    --color-link: rgb(0, 0, 0);
  }

  .section.section--oz206xgio5 .color-1 {
    color: rgb(255, 193, 8);
  }

  .section.section--oz206xgio5 {
    --color: rgb(255, 193, 8);
  }



  /* #slideshow { 
  margin: 50px auto; 
  position: relative; 
  width: 240px; 
  height: 240px; 
  padding: 10px; 
  box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}

#slideshow > div { 
  position: absolute; 
  top: 10px; 
  left: 10px; 
  right: 10px; 
  bottom: 10px; 
} */


#headerLogo,
.section.dark .color-1,
.section.dark {
    color: black;
}

.header>.wr {
    padding: 10px;
}


.gridItem__description {
    white-space: normal;
}


.row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.col-md-4.mb-3 {
    position: relative;
    width: 100%;
}

.testimonials div {
    border: none;
    display: inline-block;
    margin: 0 20px;
    text-align: center;
}



.testimonials img {
    border: none;
    display: inline-block;
    height: 70px;
}

.aa-testimonials-body {
    background-color: #F5FAFD;
    padding: 1rem;
    border-radius: 12px;
    box-shadow: rgb(0 0 0 / 15%) 0px 6px 10px -4px;
}

.headerNav__links form{
    margin-top: 14px;
}

.headerMenu__links form {
    font-size: 1.2em;
    margin-left: 18px;
    padding: 14px 0px;
}

.headerMenu__links form option {
    padding: 14px 0px;
}


@media (min-width: 768px) {
    .col-md-4.mb-3 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
}


@media (max-width: 480px) {

    .testimonials div {
        display: block;
        width: 90%;
        margin: 20px auto;
    }

    .appStores img {
        height: 68px;
        display: block;
        margin: 16px auto;
    }

}