html {
  font-size: 1vw;
}

* {
  box-sizing: border-box;
}
*:focus {
  border:2px solid blue
}
.ac-rtl {
  direction: rtl;
}

.ac-en {
  direction: ltr;
  font-family: "MMC-REGULAR";
  font-size: 88%;
}
footer{
  display: none
}
.sr-only{
   position: absolute;
                width: 1px;
                height: 1px;
                margin: -1px;
                overflow: hidden;
                clip: rect(0, 0, 0, 0);
                border: 0;
}
body {
  font-family: "FbKolyaRegular";
  background-color: #6c7d84;
}
.ac-reg-font{
  font-family: "FbKolyaRegular";
}
.ac-img-responsive {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.ac-red{
  color:#ed1b24;
}
.ac-white{
  color:#fff
}
strong{
  font-weight: 900;
  font-family: "FbKolyaBold";
}
.ac-rel-pos {
  height: 0;
  position: relative;
}
header{
  width:100%;
  height: 0;
}
.glide__arrow {
  border: unset;
  border-radius: unset;
  box-shadow: unset;
}
.ac-show-on-mobile{
  display: none
}
.ac-hide-on-mobile {
  display: block;
}
@media (min-width: 1000px) {
  body {
    background-color: #fff;
  }
}

@media (max-width: 1000px) {
  .ac-show-on-mobile {
    display: block;
  }
  .ac-hide-on-mobile {
    display: none;
  }
  html {
    font-size: 2.7vw;
  }
  .ac-container {
    width: 100%;
    margin: 0 auto;
  }
 
}

@media (max-width: 650px) {
  html {
    font-size: 2.2vw;
  }
 
}

@media (max-height: 420px) and (min-width: 320px) {
  body {
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
  }
  body::after {
    content: "להמשך צפייה אנא סובב את הטלפון למצב אורכי";
    display: flex;
    justify-content: center;
    align-items: center;
  }
  main {
    display: none;
  }
}
