@font-face {
  font-family: "ArbFONTSIBMPlexArabicText";
  src: url("../fonts/ArbFONTSIBMPlexArabicText.eot");
  src: url("../fonts/ArbFONTSIBMPlexArabicText.eot") format("embedded-opentype"), url("../fonts/ArbFONTSIBMPlexArabicText.woff2") format("woff2"), url("../fonts/ArbFONTSIBMPlexArabicText.woff") format("woff"), url("../fonts/ArbFONTSIBMPlexArabicText.ttf") format("truetype"), url("../fonts/ArbFONTSIBMPlexArabicText.svg#ArbFONTSIBMPlexArabicText") format("svg");
  font-weight: normal;
}
/* line 16, ../sass/base.scss */
body {
  margin: 0px;
  padding: 0px;
  font-family: "ArbFONTSIBMPlexArabicText";
  min-height: 100vh;
  position: relative;
}

/* line 24, ../sass/base.scss */
div[class^="col"] {
  float: right;
}

/* line 28, ../sass/base.scss */
ul {
  list-style-type: none;
  padding: 0px;
}

/* line 32, ../sass/base.scss */
a {
  cursor: pointer;
}

/* line 35, ../sass/base.scss */
.container-fluid {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 39, ../sass/base.scss */
.absolute {
  position: absolute;
  left: 100%;
  width: 50px;
  top: 50%;
  transform: translateY(-50%);
}

@media (max-width: 991px) {
  /* line 48, ../sass/base.scss */
  .absolute {
    width: 60px;
  }
}
@media (max-width: 767px) {
  /* line 53, ../sass/base.scss */
  .absolute {
    width: 35px;
  }
}
/* line 57, ../sass/base.scss */
.space-top-10 {
  margin-top: 10px;
}

/* line 60, ../sass/base.scss */
.space-bottom-10 {
  margin-bottom: 10px;
}

/* line 63, ../sass/base.scss */
.space-bottom-20 {
  margin-bottom: 20px;
}

/* line 66, ../sass/base.scss */
.space-top-20 {
  margin-top: 20px;
}

/* line 69, ../sass/base.scss */
.space-top-25 {
  margin-top: 25px;
}

/* line 72, ../sass/base.scss */
.space-top-30 {
  margin-top: 30px;
}

/* line 75, ../sass/base.scss */
.space-top-35 {
  margin-top: 35px;
}

/* line 78, ../sass/base.scss */
.space-bottom-30 {
  margin-bottom: 30px;
}

/* line 81, ../sass/base.scss */
.space-top-40 {
  margin-top: 40px;
}

/* line 84, ../sass/base.scss */
.space-bottom-40 {
  margin-bottom: 40px;
}

/* line 87, ../sass/base.scss */
.space-top-50 {
  margin-top: 50px;
}

/* line 90, ../sass/base.scss */
.space-bottom-50 {
  margin-bottom: 50px;
}

/* line 93, ../sass/base.scss */
.space-top-70 {
  margin-top: 70px;
}

/* line 96, ../sass/base.scss */
.space-top-75 {
  margin-top: 75px;
}

/* line 99, ../sass/base.scss */
.space-top-80 {
  margin-top: 80px;
}

/* line 102, ../sass/base.scss */
.space-top-90 {
  margin-top: 90px;
}

/* line 105, ../sass/base.scss */
.space-right-p-90 {
  padding-right: 90px;
}

/* line 108, ../sass/base.scss */
.space-bottom-90 {
  margin-bottom: 90px;
}

/* line 111, ../sass/base.scss */
.space-top-110 {
  margin-top: 110px;
}

/* line 114, ../sass/base.scss */
.space-bottom-130 {
  margin-bottom: 130px;
}

/* line 118, ../sass/base.scss */
.space-top-180 {
  margin-top: 180px;
}

@media (max-width: 767px) {
  /* line 123, ../sass/base.scss */
  .space-m-top-0 {
    margin-top: 0;
  }

  /* line 126, ../sass/base.scss */
  .space-m-top-20 {
    margin-top: 20px;
  }

  /* line 129, ../sass/base.scss */
  .space-m-top-25 {
    margin-top: 25px;
  }

  /* line 132, ../sass/base.scss */
  .space-m-bottom-25 {
    margin-bottom: 25px;
  }

  /* line 135, ../sass/base.scss */
  .space-m-top-30 {
    margin-top: 30px;
  }

  /* line 138, ../sass/base.scss */
  .space-m-top-40 {
    margin-top: 40px;
  }

  /* line 141, ../sass/base.scss */
  .space-m-top-80 {
    margin-top: 80px;
  }
}
