@font-face {
  font-family: 'OoredooArabic-Heavy';
  src: url("fonts/ar/OoredooArabic-Heavy.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'OoredooArabic-Bold';
  src: url("fonts/ar/OoredooArabic-Bold.woff") format("woff");
  src: url("fonts/ar/OoredooArabic-Bold.woff2") format("woff2");
  src: url("fonts/ar/OoredooArabic-Bold.eot");
  src: url("fonts/ar/OoredooArabic-Bold.eot?#iefix") format("embedded-opentype");
  src: url("fonts/ar/OoredooArabic-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'OoredooArabic';
  src: url("fonts/ar/OoredooArabic-Regular.eot");
  src: url("fonts/ar/OoredooArabic-Regular.woff2") format("woff2");
  src: url("fonts/ar/OoredooArabic-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'OoredooArabic-Light';
  src: url("fonts/ar/OoredooArabic-Light.woff") format("woff");
  src: url("fonts/ar/OoredooArabic-Light.woff2") format("woff2");
  src: url("fonts/OoredooArabic-Light.eot");
  src: url("fonts/OoredooArabic-Light.eot?#iefix") format("embedded-opentype");
  src: url("fonts/OoredooArabic-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
body {
  font-family: "OoredooArabic", "NotoRegular", Arial, Helvetica, sans-serif;
  text-align: right;
}

.globalnav-sec .global-nav-cont ul li a {
  border-right: 0;
  border-left: 1px solid #fff;
}

.mini-sitemap .col {
  float: right;
  padding: 5px 25px 20px 0px;
  border-left: 0;
  border-right: 1px solid #bfbab8;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "OoredooArabic-Heavy", "ooredoo-heavy", "NotoRegular", Arial,
    Helvetica, sans-serif;
  line-height: normal;
}

.btn {
  font-family: "OoredooArabic", "NotoRegular", Arial, Helvetica, sans-serif;
}
.form-label{font-family: "OoredooArabic", "NotoRegular", Arial, Helvetica, sans-serif;}
.reachus-sec h3 {
  margin-bottom: 6px;
}
.arabic-text {
  font-family: "NotoRegular";
}

.hedding-cont .hero-hedding,
.hero-hedding-sec h1 {
  margin-bottom: 0px !important;
}

.main-navigation .vtab-cont .vtab-leftnav .nav-link {
  margin-left: 0;
  margin-right: 4px;
}
.main-navigation .navbar-nav .nav-item .nav-link,
.gmobile_menu .qui-pay {
  font-family: "OoredooArabic-Heavy", "ooredoo-heavy", "NotoRegular", Arial,
    Helvetica, sans-serif;
}
.main-navigation .navbar-nav .nav-item .nav-link {
  padding-top: 16px;
  padding-bottom: 0;
}
.main-navigation .vtab-cont .vtab-leftnav .nav-link,
.main-navigation .vtab-cont .vtab-leftnav .nav-link.active {
  font-family: "OoredooArabic", "NotoRegular", Arial, Helvetica, sans-serif;
}
.globalnav-sec .global-nav-cont ul li a.active {
  font-family: "OoredooArabic-Bold";
}
.globalnav-sec .global-nav-cont ul li .myacc-dropdown li a {
  text-align: left;
}

.gmobile_menu .mxnu li a:after {
  transform: rotate(180deg);
  left: 16px;
  right: auto;
}
.form-floating > .form-control {
  text-align: right;
}
.login-sec .form-cont .view-pwd {
  left: 0;
  right: auto;
}

[type="email"],
[type="number"],
[type="tel"],
[type="url"] {
  text-align: right;
}
.form-check {
  margin-right: 0;
}
.login-sec .form-cont .selectopt-btn-cont .form-radio-cont .form-check {
  padding-right: 0;
}

.sel-number-cont
  .sel-number
  .sel-num-dropdown
  .sel-num-dropdown-menu
  .sel-num-ul
  li
  .no-cont
  .cus-switch {
  margin-right: auto;
  margin-left: 0;
}
.hero-hedding-sec .back-cont svg {
  transform: rotate(180deg);
}
.profile-form-cont .address-added-cont,
.profile-form-cont .addaddress-cont {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}
.profile-form-cont .address-added-cont .address-check-cont {
  margin-right: 0;
  margin-left: 24px;
}

/*shop location*/
.location-view-cont .location-cont .divmainrecord .spanrecord4 {
  direction: ltr;
}

/*28-11-2022 st*/
.hedding-cont .feature-cont-ul .feature-li-point{
list-style: none !important; padding-right: 26px !important;
}
.hedding-cont .feature-cont-ul .feature-li-point::before {
left: auto !important; right: 0px !important;
}
.hedding-cont .feature-cont-ul {
text-align: right !important; direction: ltr !important;
}
.imgdescbg-sec.passportbg {
background-image: url(../images/roaming.png) !important;
}
.imgdescbg-sec.countrybg {
background-image: url(../images/Mycountry.png) !important;
}
/*28-11-2022 end*/


@media (max-width: 1199.98px) {
  .profile-form-cont .captha-btn-cont .captha-cont .captha-holder img {
    height: 40px;
  }

  .mini-sitemap {
    padding: 5px 0;
    margin: 0;
  }
  .mini-sitemap .col {
    float: none;
    display: block;
    padding: 0;
    width: 100%;
    border: 0;
  }
  .mini-sitemap .col h4:after {
    right: auto;
    left: 10px;
  }
}

@media (max-width: 575.98px) {
  .profile-form-cont .address-added-cont,
  .profile-form-cont .addaddress-cont {
    border: 0;
  }
  .profile-form-cont .address-added-cont .address-check-cont{
    margin-left: 0;
  }
  .hedding-cont .hero-hedding {
    margin-bottom: 0;
    line-height: 1.2;
  }
  .hedding-cont h3.hero-hedding {
    margin-bottom: -12px !important;
  }
  .myac-alert-cont .btn-cont {
    margin-left: auto;
  }
}
