@font-face {
  font-family: 'AlmoniDl';
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/almoni-dl-aaa-300.otf?") format("opentype"); }

@font-face {
  font-family: 'AlmoniDl';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/almoni-dl-aaa-400.otf?") format("opentype"); }

@font-face {
  font-family: 'AlmoniDl';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/almoni-dl-aaa-700.otf?") format("opentype"); }

@font-face {
  font-family: 'AlmoniDl';
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/almoni-dl-aaa-900.otf?") format("opentype"); }

body {
  direction: rtl;
  margin: 0;
  font-family: AlmoniDl;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
  background-color: #fff;
  text-align: right;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden; }

.btn {
  background: white;
  border-radius: 24px;
  padding: 3px 20px;
  font-size: 1.5vw;
  font-weight: bold;
  color: #00682E;
  margin: 5px 0px; }
  .btn:hover {
    background: white;
    color: #00682E;
    font-weight: bold; }
  .btn.btn-green {
    background: #99C438;
    border: 1px solid #00682E;
    color: white;
    font-weight: 600; }
  .btn.green-border {
    border: 2px solid #00682E;
    padding: 1px 20px; }
  .btn.btn-dark-green {
    background-color: #00682E;
    color: white; }

.bold {
  font-weight: bold; }
