/* @media (max-width:992px) {
  .navbar{
    display:none;
  }
  canvas, img, video {
    max-width:initial;
  }
  h3 {
    font-size:32px;
    margin-bottom: 20px;
    text-align:center;
  }
  .promo {
    position: relative;
    background: #343479 url(../images/background-mobile.png) bottom center no-repeat!important;
    background-size: cover!important;
  }
  .promo .hero {
    width: 148%;
    max-width: initial;
    position: absolute;
    bottom: 0;
    right: 50%;
    transform: translate(50%,0);
  }
  .promo .promo-content{
    width:90%;
    text-align:center;
  }
  .promo .promo-content h1{
    font-size:36px;
  }
  .promo .promo-content h5{
    font-size:18px;
  }
  .promo .logo {
    display:block;
    margin-bottom:65px;
  }
  .uk-section-large{
    padding-top:40px;
  }
  .howit-works{
    text-align:center;
  }
  .howit-works .howit-text{
    margin-bottom: 20px;
  }
  .howit-works .card-how-it-works{
    padding-bottom:0;
  }
  .purple-title{
    font-size:24px;
    margin-top:20px;
  }
  .coach-border{
    display: flex;
    flex-direction: column;
    border: none;
  }
  .coach-border::after {
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    padding: 0;
    border: 1px solid #A4E2CF70;
    position: absolute;
    border-radius: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  .coach-text{
    display:flex;
    flex-direction: column;
    font-size:14px;
  }
 .coach-text b{
   font-size:18px;
    color:var(--black);
    font-family: 'SF Pro Display Bold';
  }
  .remove-margin{
    margin:0;
  }
  .scroll-div{
    display:none;
  }
  .hide-992{
    display:none;
  }
  .why-now .text-align-right, .why-now .text-align-left{
    text-align:center!important;
  }
  .mt-5{
    margin-top:0!important;
  }
  .why-now .margin-minus{
    margin-bottom:0;
  }

  .user-comments .uk-active .user {
    background: #2F2F6A;
    box-shadow: 0px 30px 60px rgb(0 0 0 / 15%);
  }
  .user-comments.uk-section-large, .news.uk-section-large{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .news .uk-active .news-content{
    background: #FFFFFF94;
    filter: drop-shadow(0px 30px 60px rgba(28, 37, 50, 0.05));
    border-radius: 25px;
  }
  .sss{
    padding:60px 0;
  }
  .sss .uk-open{
    background:transparent;
    padding: 0 30px 30px 0;
  }
  .sss .uk-accordion-title{
    font-family: 'SF Pro Display Bold';
  }
  .sss .accordion-images{
    display:none!important;
  }
  .sss .uk-accordion > :nth-child(n+2) {
    margin-top: 20px;
  }
  footer{
    text-align:center;
  }
  footer .social-media{
    justify-content: center;
    margin-bottom: 40px;
  }
  footer .uk-description-list > dt{
    font-family: 'SF Pro Display Bold';
  }
  footer .uk-description-list > dd a{
    font-family: 'sf-regular';
  }
  footer .download-links{
    align-items: center;
  }
  footer p{
    margin-top:20px;
  }
} */
/* @media only screen and (orientation:landscape){
  body {
    height: 100vw;
    transform: rotate(0);
  }
} */