.rtl {
  text-align: right;
  direction: rtl
}

  .rtl .nav {
    padding-right: 0
  }

  .rtl .navbar-nav .nav-item {
    float: right
  }

    .rtl .navbar-nav .nav-item + .nav-item {
      margin-right: 1rem;
      margin-left: inherit
    }

  .rtl th {
    text-align: right
  }

  .rtl .alert-dismissible {
    padding-right: 1.25rem;
    padding-left: 4rem
  }

  .rtl .dropdown-menu {
    right: 0;
    text-align: right
  }

  .rtl .checkbox label {
    padding-right: 1.25rem;
    padding-left: inherit
  }

  .rtl .custom-control-label::after, .rtl .custom-control-label::before {
    right: 0;
    left: inherit
  }

  .rtl .custom-select {
    padding: .375rem .75rem .375rem 1.75rem;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat left .75rem center;
    background-size: 8px 10px
  }

  .rtl .custom-control {
    padding-right: 1.5rem;
    padding-left: inherit;
    margin-right: inherit;
    margin-left: 1rem
  }

  .rtl .custom-control-indicator {
    right: 0;
    left: inherit
  }

  .rtl .custom-file-label::after {
    right: initial;
    left: -1px;
    border-radius: .25rem 0 0 .25rem
  }

  .rtl .checkbox input, .rtl .checkbox-inline input, .rtl .radio input, .rtl .radio-inline {
    margin-right: -1.25rem;
    margin-left: inherit
  }

  .rtl .list-group {
    padding-right: 0;
    padding-left: 40px
  }

  .rtl .close {
    float: left
  }

  .rtl .modal-header .close {
    margin: -15px auto -15px -15px
  }

  .rtl .modal-footer > :not(:first-child) {
    margin-right: .25rem
  }

  .rtl .alert-dismissible .close {
    right: inherit;
    left: 0
  }

  .rtl .dropdown-toggle::after {
    margin-right: .255em;
    margin-left: 0
  }

  .rtl .form-check-input {
    margin-right: -1.25rem;
    margin-left: inherit
  }

  .rtl .form-check-label {
    padding-right: 1.25rem;
    padding-left: inherit
  }

  .rtl .offset-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }

@media (min-width:420px) {
  .rtl .offset-xs-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-xs-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-xs-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-xs-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-xs-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-xs-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-xs-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-xs-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-xs-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-xs-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-xs-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-xs-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

@media (min-width:576px) {
  .rtl .offset-sm-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-sm-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-sm-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-sm-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-sm-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-sm-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-sm-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-sm-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-sm-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-sm-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-sm-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-sm-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

@media (min-width:768px) {
  .rtl .offset-md-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-md-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-md-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-md-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-md-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-md-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-md-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-md-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-md-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-md-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-md-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-md-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

@media (min-width:992px) {
  .rtl .offset-lg-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-lg-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-lg-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-lg-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-lg-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-lg-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-lg-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-lg-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-lg-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-lg-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-lg-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-lg-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

@media (min-width:1200px) {
  .rtl .offset-xl-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-xl-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-xl-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-xl-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-xl-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-xl-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-xl-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-xl-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-xl-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-xl-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-xl-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-xl-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

@media (min-width:1440px) {
  .rtl .offset-xxl-0 {
    margin-right: 0;
    margin-left: 0
  }

  .rtl .offset-xxl-1 {
    margin-right: 8.33333%;
    margin-left: 0
  }

  .rtl .offset-xxl-2 {
    margin-right: 16.66667%;
    margin-left: 0
  }

  .rtl .offset-xxl-3 {
    margin-right: 25%;
    margin-left: 0
  }

  .rtl .offset-xxl-4 {
    margin-right: 33.33333%;
    margin-left: 0
  }

  .rtl .offset-xxl-5 {
    margin-right: 41.66667%;
    margin-left: 0
  }

  .rtl .offset-xxl-6 {
    margin-right: 50%;
    margin-left: 0
  }

  .rtl .offset-xxl-7 {
    margin-right: 58.33333%;
    margin-left: 0
  }

  .rtl .offset-xxl-8 {
    margin-right: 66.66667%;
    margin-left: 0
  }

  .rtl .offset-xxl-9 {
    margin-right: 75%;
    margin-left: 0
  }

  .rtl .offset-xxl-10 {
    margin-right: 83.33333%;
    margin-left: 0
  }

  .rtl .offset-xxl-11 {
    margin-right: 91.66667%;
    margin-left: 0
  }
}

.rtl .mr-0, .rtl .mxx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important
}

.rtl .ml-0, .rtl .mxx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important
}

.rtl .mr-1, .rtl .mxx-1 {
  margin-right: 0 !important;
  margin-left: .25rem !important
}

.rtl .ml-1, .rtl .mxx-1 {
  margin-left: 0 !important;
  margin-right: .25rem !important
}

.rtl .mr-2, .rtl .mxx-2 {
  margin-right: 0 !important;
  margin-left: .5rem !important
}

.rtl .ml-2, .rtl .mxx-2 {
  margin-left: 0 !important;
  margin-right: .5rem !important
}

.rtl .mr-3, .rtl .mxx-3 {
  margin-right: 0 !important;
  margin-left: 1rem !important
}

.rtl .ml-3, .rtl .mxx-3 {
  margin-left: 0 !important;
  margin-right: 1rem !important
}

.rtl .mr-4, .rtl .mxx-4 {
  margin-right: 0 !important;
  margin-left: 1.5rem !important
}

.rtl .ml-4, .rtl .mxx-4 {
  margin-left: 0 !important;
  margin-right: 1.5rem !important
}

.rtl .mr-5, .rtl .mxx-5 {
  margin-right: 0 !important;
  margin-left: 3rem !important
}

.rtl .ml-5, .rtl .mxx-5 {
  margin-left: 0 !important;
  margin-right: 3rem !important
}

.rtl .pr-0, .rtl .pxx-0 {
  padding-right: 0 !important;
  padding-left: 0 !important
}

.rtl .pl-0, .rtl .pxx-0 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.rtl .pr-1, .rtl .pxx-1 {
  padding-right: 0 !important;
  padding-left: .25rem !important
}

.rtl .pl-1, .rtl .pxx-1 {
  padding-left: 0 !important;
  padding-right: .25rem !important
}

.rtl .pr-2, .rtl .pxx-2 {
  padding-right: 0 !important;
  padding-left: .5rem !important
}

.rtl .pl-2, .rtl .pxx-2 {
  padding-left: 0 !important;
  padding-right: .5rem !important
}

.rtl .pr-3, .rtl .pxx-3 {
  padding-right: 0 !important;
  padding-left: 1rem !important
}

.rtl .pl-3, .rtl .pxx-3 {
  padding-left: 0 !important;
  padding-right: 1rem !important
}

.rtl .pr-4, .rtl .pxx-4 {
  padding-right: 0 !important;
  padding-left: 1.5rem !important
}

.rtl .pl-4, .rtl .pxx-4 {
  padding-left: 0 !important;
  padding-right: 1.5rem !important
}

.rtl .pr-5, .rtl .pxx-5 {
  padding-right: 0 !important;
  padding-left: 3rem !important
}

.rtl .pl-5, .rtl .pxx-5 {
  padding-left: 0 !important;
  padding-right: 3rem !important
}

.rtl .mr-auto, .rtl .mxx-auto {
  margin-right: 0 !important;
  margin-left: auto !important
}

.rtl .ml-auto, .rtl .mxx-auto {
  margin-right: auto !important;
  margin-left: 0 !important
}

@media (min-width:420px) {
  .rtl .mr-xs-0, .rtl .mxx-xs-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-xs-0, .rtl .mxx-xs-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-xs-1, .rtl .mxx-xs-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-xs-1, .rtl .mxx-xs-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-xs-2, .rtl .mxx-xs-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-xs-2, .rtl .mxx-xs-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-xs-3, .rtl .mxx-xs-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-xs-3, .rtl .mxx-xs-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-xs-4, .rtl .mxx-xs-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-xs-4, .rtl .mxx-xs-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-xs-5, .rtl .mxx-xs-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-xs-5, .rtl .mxx-xs-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-xs-0, .rtl .pxx-xs-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-xs-0, .rtl .pxx-xs-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-xs-1, .rtl .pxx-xs-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-xs-1, .rtl .pxx-xs-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-xs-2, .rtl .pxx-xs-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-xs-2, .rtl .pxx-xs-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-xs-3, .rtl .pxx-xs-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-xs-3, .rtl .pxx-xs-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-xs-4, .rtl .pxx-xs-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-xs-4, .rtl .pxx-xs-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-xs-5, .rtl .pxx-xs-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-xs-5, .rtl .pxx-xs-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-xs-auto, .rtl .mxx-xs-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-xs-auto, .rtl .mxx-xs-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:576px) {
  .rtl .mr-sm-0, .rtl .mxx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-sm-0, .rtl .mxx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-sm-1, .rtl .mxx-sm-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-sm-1, .rtl .mxx-sm-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-sm-2, .rtl .mxx-sm-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-sm-2, .rtl .mxx-sm-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-sm-3, .rtl .mxx-sm-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-sm-3, .rtl .mxx-sm-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-sm-4, .rtl .mxx-sm-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-sm-4, .rtl .mxx-sm-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-sm-5, .rtl .mxx-sm-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-sm-5, .rtl .mxx-sm-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-sm-0, .rtl .pxx-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-sm-0, .rtl .pxx-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-sm-1, .rtl .pxx-sm-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-sm-1, .rtl .pxx-sm-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-sm-2, .rtl .pxx-sm-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-sm-2, .rtl .pxx-sm-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-sm-3, .rtl .pxx-sm-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-sm-3, .rtl .pxx-sm-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-sm-4, .rtl .pxx-sm-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-sm-4, .rtl .pxx-sm-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-sm-5, .rtl .pxx-sm-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-sm-5, .rtl .pxx-sm-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-sm-auto, .rtl .mxx-sm-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-sm-auto, .rtl .mxx-sm-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:768px) {
  .rtl .mr-md-0, .rtl .mxx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-md-0, .rtl .mxx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-md-1, .rtl .mxx-md-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-md-1, .rtl .mxx-md-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-md-2, .rtl .mxx-md-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-md-2, .rtl .mxx-md-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-md-3, .rtl .mxx-md-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-md-3, .rtl .mxx-md-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-md-4, .rtl .mxx-md-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-md-4, .rtl .mxx-md-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-md-5, .rtl .mxx-md-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-md-5, .rtl .mxx-md-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-md-0, .rtl .pxx-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-md-0, .rtl .pxx-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-md-1, .rtl .pxx-md-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-md-1, .rtl .pxx-md-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-md-2, .rtl .pxx-md-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-md-2, .rtl .pxx-md-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-md-3, .rtl .pxx-md-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-md-3, .rtl .pxx-md-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-md-4, .rtl .pxx-md-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-md-4, .rtl .pxx-md-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-md-5, .rtl .pxx-md-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-md-5, .rtl .pxx-md-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-md-auto, .rtl .mxx-md-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-md-auto, .rtl .mxx-md-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:992px) {
  .rtl .mr-lg-0, .rtl .mxx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-lg-0, .rtl .mxx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-lg-1, .rtl .mxx-lg-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-lg-1, .rtl .mxx-lg-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-lg-2, .rtl .mxx-lg-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-lg-2, .rtl .mxx-lg-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-lg-3, .rtl .mxx-lg-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-lg-3, .rtl .mxx-lg-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-lg-4, .rtl .mxx-lg-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-lg-4, .rtl .mxx-lg-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-lg-5, .rtl .mxx-lg-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-lg-5, .rtl .mxx-lg-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-lg-0, .rtl .pxx-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-lg-0, .rtl .pxx-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-lg-1, .rtl .pxx-lg-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-lg-1, .rtl .pxx-lg-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-lg-2, .rtl .pxx-lg-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-lg-2, .rtl .pxx-lg-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-lg-3, .rtl .pxx-lg-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-lg-3, .rtl .pxx-lg-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-lg-4, .rtl .pxx-lg-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-lg-4, .rtl .pxx-lg-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-lg-5, .rtl .pxx-lg-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-lg-5, .rtl .pxx-lg-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-lg-auto, .rtl .mxx-lg-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-lg-auto, .rtl .mxx-lg-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:1200px) {
  .rtl .mr-xl-0, .rtl .mxx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-xl-0, .rtl .mxx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-xl-1, .rtl .mxx-xl-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-xl-1, .rtl .mxx-xl-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-xl-2, .rtl .mxx-xl-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-xl-2, .rtl .mxx-xl-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-xl-3, .rtl .mxx-xl-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-xl-3, .rtl .mxx-xl-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-xl-4, .rtl .mxx-xl-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-xl-4, .rtl .mxx-xl-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-xl-5, .rtl .mxx-xl-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-xl-5, .rtl .mxx-xl-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-xl-0, .rtl .pxx-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-xl-0, .rtl .pxx-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-xl-1, .rtl .pxx-xl-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-xl-1, .rtl .pxx-xl-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-xl-2, .rtl .pxx-xl-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-xl-2, .rtl .pxx-xl-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-xl-3, .rtl .pxx-xl-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-xl-3, .rtl .pxx-xl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-xl-4, .rtl .pxx-xl-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-xl-4, .rtl .pxx-xl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-xl-5, .rtl .pxx-xl-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-xl-5, .rtl .pxx-xl-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-xl-auto, .rtl .mxx-xl-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-xl-auto, .rtl .mxx-xl-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:1440px) {
  .rtl .mr-xxl-0, .rtl .mxx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .rtl .ml-xxl-0, .rtl .mxx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mr-xxl-1, .rtl .mxx-xxl-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .ml-xxl-1, .rtl .mxx-xxl-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mr-xxl-2, .rtl .mxx-xxl-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .ml-xxl-2, .rtl .mxx-xxl-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mr-xxl-3, .rtl .mxx-xxl-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .ml-xxl-3, .rtl .mxx-xxl-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mr-xxl-4, .rtl .mxx-xxl-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .ml-xxl-4, .rtl .mxx-xxl-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mr-xxl-5, .rtl .mxx-xxl-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .ml-xxl-5, .rtl .mxx-xxl-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .pr-xxl-0, .rtl .pxx-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .pl-xxl-0, .rtl .pxx-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .pr-xxl-1, .rtl .pxx-xxl-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .pl-xxl-1, .rtl .pxx-xxl-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .pr-xxl-2, .rtl .pxx-xxl-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

  .rtl .pl-xxl-2, .rtl .pxx-xxl-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .pr-xxl-3, .rtl .pxx-xxl-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .pl-xxl-3, .rtl .pxx-xxl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .pr-xxl-4, .rtl .pxx-xxl-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .pl-xxl-4, .rtl .pxx-xxl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .pr-xxl-5, .rtl .pxx-xxl-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .pl-xxl-5, .rtl .pxx-xxl-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mr-xxl-auto, .rtl .mxx-xxl-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .ml-xxl-auto, .rtl .mxx-xxl-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

































/*
 .rtl .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important
}

 .rtl .mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important
}

 .rtl .mx-1 {
  margin-right: 0 !important;
  margin-left: .25rem !important
}

 .rtl .mx-1 {
  margin-left: 0 !important;
  margin-right: .25rem !important
}

 .rtl .mx-2 {
  margin-right: 0 !important;
  margin-left: .5rem !important
}

 .rtl .mx-2 {
  margin-left: 0 !important;
  margin-right: .5rem !important
}

.rtl .mx-3 {
  margin-right: 0 !important;
  margin-left: 1rem !important
}

 .rtl .mx-3 {
  margin-left: 0 !important;
  margin-right: 1rem !important
}

 .rtl .mx-4 {
  margin-right: 0 !important;
  margin-left: 1.5rem !important
}

 .rtl .mx-4 {
  margin-left: 0 !important;
  margin-right: 1.5rem !important
}

 .rtl .mx-5 {
  margin-right: 0 !important;
  margin-left: 3rem !important
}

 .rtl .mx-5 {
  margin-left: 0 !important;
  margin-right: 3rem !important
}

 .rtl .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important
}

 .rtl .px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

 .rtl .px-1 {
  padding-right: 0 !important;
  padding-left: .25rem !important
}

 .rtl .px-1 {
  padding-left: 0 !important;
  padding-right: .25rem !important
}

 .rtl .px-2 {
  padding-right: 0 !important;
  padding-left: .5rem !important
}

 .rtl .px-2 {
  padding-left: 0 !important;
  padding-right: .5rem !important
}

 .rtl .px-3 {
  padding-right: 0 !important;
  padding-left: 1rem !important
}

 .rtl .px-3 {
  padding-left: 0 !important;
  padding-right: 1rem !important
}

 .rtl .px-4 {
  padding-right: 0 !important;
  padding-left: 1.5rem !important
}

 .rtl .px-4 {
  padding-left: 0 !important;
  padding-right: 1.5rem !important
}

 .rtl .px-5 {
  padding-right: 0 !important;
  padding-left: 3rem !important
}

 .rtl .px-5 {
  padding-left: 0 !important;
  padding-right: 3rem !important
}

 .rtl .mx-auto {
  margin-right: 0 !important;
  margin-left: auto !important
}

 .rtl .mx-auto {
  margin-right: auto !important;
  margin-left: 0 !important
}

@media (min-width:420px) {
   .rtl .mx-xs-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-xs-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mx-xs-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .mx-xs-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

   .rtl .mx-xs-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

   .rtl .mx-xs-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

   .rtl .mx-xs-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .mx-xs-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mx-xs-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

   .rtl .mx-xs-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

   .rtl .mx-xs-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }
 .rtl .mx-xs-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .px-xs-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

   .rtl .px-xs-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

   .rtl .px-xs-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

 .rtl .px-xs-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .px-xs-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

   .rtl .px-xs-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

   .rtl .px-xs-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

 .rtl .px-xs-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .px-xs-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

   .rtl .px-xs-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

   .rtl .px-xs-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

   .rtl .px-xs-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

   .rtl .mx-xs-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

   .rtl .mx-xs-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:576px) {
   .rtl .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

   .rtl .mx-sm-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

 .rtl .mx-sm-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

   .rtl .mx-sm-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

 .rtl .mx-sm-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mx-sm-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .mx-sm-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

   .rtl .mx-sm-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

   .rtl .mx-sm-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

   .rtl .mx-sm-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

  .rtl .mx-sm-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

  .rtl .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

   .rtl .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

 .rtl .px-sm-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .px-sm-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

   .rtl .px-sm-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

 .rtl .px-sm-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

   .rtl .px-sm-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

  .rtl .px-sm-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

   .rtl .px-sm-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

  .rtl .px-sm-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

   .rtl .px-sm-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .px-sm-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

  .rtl .mx-sm-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

   .rtl .mx-sm-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:768px) {
   .rtl .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mx-md-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .mx-md-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mx-md-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

 .rtl .mx-md-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mx-md-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

   .rtl .mx-md-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

  .rtl .mx-md-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .mx-md-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

 .rtl .mx-md-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

 .rtl .mx-md-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

   .rtl .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

   .rtl .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .px-md-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .px-md-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .px-md-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

   .rtl .px-md-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .px-md-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

   .rtl .px-md-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .px-md-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

   .rtl .px-md-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

  .rtl .px-md-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .px-md-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

   .rtl .mx-md-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .mx-md-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:992px) {
   .rtl .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

   .rtl .mx-lg-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

  .rtl .mx-lg-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

 .rtl .mx-lg-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

  .rtl .mx-lg-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

  .rtl .mx-lg-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .mx-lg-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }
 .rtl .mx-lg-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .mx-lg-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }
 .rtl .mx-lg-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

 .rtl .mx-lg-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

 .rtl .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

 .rtl .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

 .rtl .px-lg-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

   .rtl .px-lg-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

   .rtl .px-lg-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

 .rtl .px-lg-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

 .rtl .px-lg-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

 .rtl .px-lg-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

.rtl .px-lg-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

   .rtl .px-lg-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

 .rtl .px-lg-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

  .rtl .px-lg-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

 .rtl .mx-lg-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .mx-lg-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:1200px) {
   .rtl .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mx-xl-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

 .rtl .mx-xl-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

  .rtl .mx-xl-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

   .rtl .mx-xl-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

   .rtl .mx-xl-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

  .rtl .mx-xl-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

.rtl .mx-xl-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .mx-xl-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mx-xl-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

.rtl .mx-xl-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

   .rtl .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

   .rtl .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .rtl .px-xl-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

   .rtl .px-xl-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .px-xl-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

 .rtl .px-xl-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

 .rtl .px-xl-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

 .rtl .px-xl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

  .rtl .px-xl-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

 .rtl .px-xl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

   .rtl .px-xl-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

   .rtl .px-xl-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

   .rtl .mx-xl-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

  .rtl .mx-xl-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}

@media (min-width:1440px) {
  .rtl .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

   .rtl .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
  }

  .rtl .mx-xxl-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
  }

   .rtl .mx-xxl-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
  }

 .rtl .mx-xxl-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
  }

 .rtl .mx-xxl-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
  }

 .rtl .mx-xxl-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
  }

   .rtl .mx-xxl-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
  }

   .rtl .mx-xxl-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
  }

  .rtl .mx-xxl-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
  }

  .rtl .mx-xxl-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
  }

   .rtl .mx-xxl-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
  }

   .rtl .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .rtl .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

.rtl .px-xxl-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
  }

  .rtl .px-xxl-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
  }

  .rtl .px-xxl-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
  }

   .rtl .px-xxl-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
  }

  .rtl .px-xxl-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
  }

   .rtl .px-xxl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
  }

 .rtl .px-xxl-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
  }

   .rtl .px-xxl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
  }

   .rtl .px-xxl-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
  }

   .rtl .px-xxl-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
  }

   .rtl .mx-xxl-auto {
    margin-right: 0 !important;
    margin-left: auto !important
  }

   .rtl .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: 0 !important
  }
}
*/