/*!
* Version: 1.4.1
* Template: kivicare - Medical Clinic & Patient Management Html Template
* Author: iqonic.design
* Design and Developed by: iqonic.design
* NOTE: This file contains the styling for Template.
*
*/
.text-justify{
  text-align: justify;
}
:focus {
  outline: none;
}

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
}

h1 {
  font-size: var(--bs-heading-1, 4.209rem);
}

h2 {
  font-size: var(--bs-heading-2, 3.157rem);
}

h3 {
  font-size: var(--bs-heading-3, 2.369rem);
}

h4 {
  font-size: var(--bs-heading-4, 1.777rem);
}

h5 {
  font-size: var(--bs-heading-5, 1.333rem);
}

h6 {
  font-size: var(--bs-heading-6, 1rem);
}

a {
  -webkit-transition: color 400ms ease, background 400ms ease;
  -o-transition: color 400ms ease, background 400ms ease;
  transition: color 400ms ease, background 400ms ease;
  color: var(--bs-primary);
  text-decoration: none;
}

.iq-slider {
  overflow: hidden;
  overflow-x: auto;
}

.iq-scroller-effect {
  /* Scroll Track */
  /* Scroll Handle */
  /* Scroll Handle on hover */
}
.iq-scroller-effect ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.iq-scroller-effect ::-webkit-scrollbar-track {
  background: #fafafa;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.iq-scroller-effect ::-webkit-scrollbar-thumb {
  background: #dbdfe7;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  cursor: pointer;
}
.iq-scroller-effect ::-webkit-scrollbar-thumb:hover {
  background: rgb(222.6, 226.2, 233.4);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}

.fs-37 {
  font-size: 2.3687rem;
}

.fs-16 {
  font-size: 1rem;
}

.text-primary-dark {
  color: var(--bs-primary-shade-20);
}

[dir=rtl] ol,
[dir=rtl] ul {
  padding-left: 0;
  padding-right: 2rem;
}
[dir=rtl] .list-inline {
  padding-right: 0;
}
[dir=rtl] .text-start {
  text-align: right !important;
}
[dir=rtl] .text-end {
  text-align: left !important;
}
[dir=rtl] .pe-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
[dir=rtl] .pe-1 {
  padding-left: 0.25rem !important;
  padding-right: 0 !important;
}
[dir=rtl] .pe-2 {
  padding-left: 0.5rem !important;
  padding-right: 0 !important;
}
[dir=rtl] .pe-3 {
  padding-left: 1rem !important;
  padding-right: 0 !important;
}
[dir=rtl] .pe-4 {
  padding-left: 1.5rem !important;
  padding-right: 0 !important;
}
[dir=rtl] .pe-5 {
  padding-left: 2rem !important;
  padding-right: 0 !important;
}
[dir=rtl] .ps-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
[dir=rtl] .ps-1 {
  padding-right: 0.25rem !important;
  padding-left: 0 !important;
}
[dir=rtl] .ps-2 {
  padding-right: 0.5rem !important;
  padding-left: 0 !important;
}
[dir=rtl] .ps-3 {
  padding-right: 1rem !important;
  padding-left: 0 !important;
}
[dir=rtl] .ps-4 {
  padding-right: 1.5rem !important;
  padding-left: 0 !important;
}
[dir=rtl] .ps-5 {
  padding-right: 2rem !important;
  padding-left: 0 !important;
}
[dir=rtl] .me-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
[dir=rtl] .me-1 {
  margin-left: 0.25rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .me-2 {
  margin-left: 0.5rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .me-3 {
  margin-left: 1rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .me-4 {
  margin-left: 1.5rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .me-5 {
  margin-left: 2rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .ms-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
[dir=rtl] .ms-1 {
  margin-right: 0.25rem !important;
  margin-left: 0 !important;
}
[dir=rtl] .ms-2 {
  margin-right: 0.5rem !important;
  margin-left: 0 !important;
}
[dir=rtl] .ms-3 {
  margin-right: 1rem !important;
  margin-left: 0 !important;
}
[dir=rtl] .ms-4 {
  margin-right: 1.5rem !important;
  margin-left: 0 !important;
}
[dir=rtl] .ms-5 {
  margin-right: 2rem !important;
  margin-left: 0 !important;
}
[dir=rtl] .start-0 {
  left: auto !important;
  right: 0 !important;
}
[dir=rtl] .start-50 {
  left: auto !important;
  right: 50% !important;
}
[dir=rtl] .end-0 {
  right: auto !important;
  left: 0 !important;
}
[dir=rtl] .end-50 {
  right: auto !important;
  left: 50% !important;
}
[dir=rtl] .border-end {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  border-right: 0 !important;
}
[dir=rtl] .border-start {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
  border-left: 0 !important;
}
[dir=rtl] .list-unstyled {
  padding-right: 0;
}
[dir=rtl] .dropdown-menu[data-bs-popper] {
  top: 100%;
  right: 0;
  margin-top: var(--bs-dropdown-spacer);
}
[dir=rtl] .dropdown-menu-end[data-bs-popper] {
  left: 0;
  right: auto;
}
[dir=rtl] .dropdown-menu-start[data-bs-popper] {
  left: auto;
  right: 0;
}
@media (min-width: 576px) {
  [dir=rtl] .float-sm-start {
    float: right !important;
  }
  [dir=rtl] .float-sm-end {
    float: left !important;
  }
  [dir=rtl] .float-sm-none {
    float: none !important;
  }
  [dir=rtl] .pe-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-sm-3 {
    padding-left: 1rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-sm-5 {
    padding-left: 2rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-sm-3 {
    padding-right: 1rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-sm-5 {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ms-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-sm-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-sm-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .me-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .me-sm-1 {
    margin-right: 0 !important;
    margin-left: 0.25rem !important;
  }
  [dir=rtl] .me-sm-2 {
    margin-right: 0 !important;
    margin-left: 0.5rem !important;
  }
  [dir=rtl] .me-sm-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important;
  }
  [dir=rtl] .me-sm-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important;
  }
  [dir=rtl] .me-sm-5 {
    margin-right: 0 !important;
    margin-left: 2rem !important;
  }
  [dir=rtl] .text-sm-start {
    text-align: right !important;
  }
  [dir=rtl] .text-sm-end {
    text-align: left !important;
  }
}
@media (min-width: 768px) {
  [dir=rtl] .float-md-start {
    float: right !important;
  }
  [dir=rtl] .float-md-end {
    float: left !important;
  }
  [dir=rtl] .me-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-md-1 {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-md-2 {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-md-3 {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-md-5 {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-md-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-md-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .pe-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-md-1 {
    padding-left: 0.25rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-md-2 {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-md-3 {
    padding-left: 1rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-md-5 {
    padding-left: 2rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-md-3 {
    padding-right: 1rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-md-5 {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .text-md-start {
    text-align: right !important;
  }
  [dir=rtl] .text-md-end {
    text-align: left !important;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .float-lg-start {
    float: right !important;
  }
  [dir=rtl] .float-lg-end {
    float: left !important;
  }
  [dir=rtl] .ms-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-lg-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-lg-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .pe-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-lg-3 {
    padding-left: 1rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-lg-5 {
    padding-left: 2rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-lg-3 {
    padding-right: 1rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-lg-5 {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .text-lg-start {
    text-align: right !important;
  }
  [dir=rtl] .text-lg-end {
    text-align: left !important;
  }
  [dir=rtl] .me-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-lg-1 {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-lg-3 {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-lg-5 {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .float-xl-start {
    float: right !important;
  }
  [dir=rtl] .float-xl-end {
    float: left !important;
  }
  [dir=rtl] .me-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xl-3 {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xl-5 {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xl-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xl-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .pe-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xl-3 {
    padding-left: 1rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xl-5 {
    padding-left: 2rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-xl-3 {
    padding-right: 1rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .ps-xl-5 {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
  [dir=rtl] .text-xl-start {
    text-align: right !important;
  }
  [dir=rtl] .text-xl-end {
    text-align: left !important;
  }
}
@media (min-width: 1400px) {
  [dir=rtl] .float-xxl-start {
    float: right !important;
  }
  [dir=rtl] .float-xxl-end {
    float: left !important;
  }
  [dir=rtl] .me-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xxl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xxl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .me-xxl-5 {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .ms-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ms-xxl-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .ps-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .ps-xxl-1 {
    padding-left: 0 !important;
    padding-right: 0.25rem !important;
  }
  [dir=rtl] .ps-xxl-2 {
    padding-left: 0 !important;
    padding-right: 0.5rem !important;
  }
  [dir=rtl] .ps-xxl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important;
  }
  [dir=rtl] .ps-xxl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important;
  }
  [dir=rtl] .ps-xxl-5 {
    padding-left: 0 !important;
    padding-right: 2rem !important;
  }
  [dir=rtl] .pe-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xxl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xxl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .pe-xxl-5 {
    padding-left: 2rem !important;
    padding-right: 0 !important;
  }
  [dir=rtl] .text-xxl-start {
    text-align: right !important;
  }
  [dir=rtl] .text-xxl-end {
    text-align: left !important;
  }
}
[dir=rtl] .rtl-box {
  right: auto;
  left: 0;
}
[dir=rtl] .rtl-box .btn-close {
  left: auto;
  right: -0.8em;
}
[dir=rtl] .iq-button .iq-btn-text-holder {
  padding: 0 0 0 0.5em;
  margin-right: 0;
  margin-left: 0.5em;
}
[dir=rtl] .iq-button .iq-btn-text-holder::after {
  right: auto;
  left: -2px;
}
[dir=rtl] .iq-button:hover .iq-btn-icon-holder svg {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
[dir=rtl] .iq-button.iq-btn-link svg {
  margin-left: 0;
  margin-right: 0.3125em;
}
[dir=rtl] .iq-button.iq-btn-link:hover svg {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
[dir=rtl] .before-after-container .before-after-image {
  -o-object-position: right;
     object-position: right;
}
[dir=rtl] .before-after-container .before-after-slider-line {
  left: auto;
  right: var(--position);
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
}
[dir=rtl] .before-after-container .before-after-slider-button {
  left: auto;
  right: var(--position);
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
[dir=rtl] .before-after-container .before-after-slider-button::before {
  content: "\f054";
}
[dir=rtl] .before-after-container .before-after-slider-button::after {
  content: "\f053";
}
[dir=rtl] .iq-blog.blog-overdeatails .iq-post-details {
  margin: -100px 30px 30px 0;
}
[dir=rtl] .blog-overdetail-style2 .iq-post-details {
  margin: -65px 30px 30px 0;
}
[dir=rtl] .iq-blog.blog-detail .iq-blog-meta li {
  padding-right: 0;
  padding-left: 1em;
}
[dir=rtl] .iq-blog.blog-detail .iq-blog-meta li:last-child {
  padding-left: 0;
}
[dir=rtl] .iq-blog.blog-detail .iq-blog-meta li::after {
  right: auto;
  left: 0;
}
[dir=rtl] .widget .widget-title::before {
  left: auto;
  right: 0;
}
[dir=rtl] .widget.widget_tags ul li a {
  margin: 5px 0 5px 5px;
}
[dir=rtl] .widget.widget_categories .archiveCount {
  float: left;
}
[dir=rtl] .widget.widget_search .block-search_button {
  right: auto;
  left: 0;
}
[dir=rtl] .blog-comment .comment-wrap .iq-btn-container {
  right: auto;
  left: 2rem;
}
[dir=rtl] .iq-blog.blog-detail .blogquote .quote-icon {
  left: 50px;
  right: auto;
}
@media (max-width: 767px) {
  [dir=rtl] .iq-blog.blog-overdeatails .iq-post-details {
    margin: -20px 15px 30px 0;
  }
  [dir=rtl] .blog-overdetail-style2 .iq-post-details {
    margin: 0 0 30px 0;
  }
  [dir=rtl] .blog-comment .comment-wrap .iq-btn-container {
    right: auto;
    left: 0;
  }
}
[dir=rtl] form.mail-box button.btn-submit {
  right: auto;
  left: 0;
}
[dir=rtl] .mail-box button.btn-submit {
  right: auto;
  left: 0;
}
[dir=rtl] .banner-detail-slider {
  left: 50px;
  right: auto;
}
[dir=rtl] .title-box-slider {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .title-box-slider::before {
  border-width: 0 20px 20px 0;
  left: auto;
  right: -20px;
}
[dir=rtl] .iq-team-block.team-overdetail .iq-team-info .iq-team-main-detail {
  -webkit-clip-path: inset(0 0 0 100%);
  clip-path: inset(0 0 0 100%);
}
[dir=rtl] .iq-team-block.team-overdetail .iq-team-info::after {
  left: auto;
  right: 0;
}
[dir=rtl] .iq-team-block.team-overdetail:hover .iq-team-info .iq-team-main-detail {
  -webkit-clip-path: inset(0 0 0 0);
  clip-path: inset(0 0 0 0);
}
[dir=rtl] .team-content-aside-wrapper .team-content-aside .team-content {
  left: auto;
  right: -230px;
}
[dir=rtl] .accordion-button::after {
  margin-right: auto;
  margin-left: 0;
}
[dir=rtl] .service-box-bg {
  background: -webkit-gradient(linear, right top, left top, from(rgba(var(--bs-primary-rgb), 0.1)), color-stop(60%, rgba(var(--bs-primary-rgb), 0.1)), color-stop(60%, var(--bs-primary)), to(var(--bs-primary)));
}
[dir=rtl] .service-box-bg::after {
  left: 3rem;
  right: auto;
  background-position: left center;
}
[dir=rtl] .service-blog .service-box-icon {
  left: 50px;
  right: auto;
}
[dir=rtl] .iq-service-slider {
  direction: ltr;
}
[dir=rtl] .iq-service-slider .swiper-slide {
  direction: rtl;
}
[dir=rtl] .iq-service-slider .service-box-side-content .service-content-wrapper {
  text-align: right;
}
@media (min-width: 1200px) {
  [dir=rtl] .iq-service-slider .service-box-side-content .service-content-wrapper {
    -webkit-animation: animate-slide-in;
            animation: animate-slide-in;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}
[dir=rtl] .testimonial-standard-with-seprator-wrapper.swiper-container-horizontal .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  right: auto;
  left: 0;
}
[dir=rtl] .breadcrumb {
  padding-right: 0;
}
[dir=rtl] .breadcrumb-item + .breadcrumb-item {
  padding-left: 0;
  padding-right: var(--bs-breadcrumb-item-padding-x);
}
[dir=rtl] .breadcrumb-item + .breadcrumb-item::before {
  float: right;
  padding-right: 0;
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
[dir=rtl] .count-down li:first-child {
  margin-left: 45px;
  margin-right: 0;
}
[dir=rtl] .count-down li::after {
  right: auto;
  left: -45px;
}
@media (max-width: 767px) {
  [dir=rtl] .count-down li:first-child {
    margin-left: 0;
  }
}
[dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav li a.nav-link::after {
  left: auto;
  right: 15px;
}
[dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav li a.nav-link .menu-icon {
  right: auto;
  left: 15px;
  -webkit-transform: translateY(-50%) scale(-1);
      -ms-transform: translateY(-50%) scale(-1);
          transform: translateY(-50%) scale(-1);
}
[dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav li a.active {
  padding-left: 25px;
  padding-right: 35px;
}
[dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav li:hover > a.nav-link {
  padding-left: 25px;
  padding-right: 35px;
}
[dir=rtl] header .navbar .iq-nav-menu.navbar-nav li a.nav-link .menu-icon {
  margin-left: 0;
  margin-right: 2px;
}
[dir=rtl] header.header-dentist .navbar .horizontal-nav .iq-nav-menu > .nav-item:first-child > .nav-link {
  padding-left: 20px;
  padding-right: 0;
}
[dir=rtl] nav .nav-item .dropdown-search .input-group-text {
  padding: 0.75rem 0 0.75rem 1rem;
}
[dir=rtl] .navbar-nav {
  padding-right: 0;
}
[dir=rtl] header .navbar .horizontal-nav {
  padding-left: 0;
  padding-right: 5em;
}
[dir=rtl] header.skin-specialist .right-panel .navbar-nav li::after {
  right: auto;
  left: 0;
}
@media (min-width: 1200px) {
  [dir=rtl] .iq-nav-menu li > ul ul {
    left: auto;
    right: 100%;
  }
  [dir=rtl] header.header-dentist .navbar .horizontal-nav {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1599px) {
  [dir=rtl] header .navbar .horizontal-nav {
    padding-right: 3rem;
  }
}
@media (max-width: 1499px) {
  [dir=rtl] header .navbar .horizontal-nav {
    padding-right: 2rem;
  }
}
@media (max-width: 1199.98px) {
  [dir=rtl] header .navbar .horizontal-nav {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  [dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav ul.sub-nav {
    margin-right: 1rem;
    margin-left: 0;
  }
  [dir=rtl] header .navbar.iq-navbar .navbar-collapse:not(.offcanvas-collapse) .navbar-nav {
    float: left;
  }
  [dir=rtl] header .navbar.iq-navbar .navbar-collapse:not(.offcanvas-collapse) .navbar-nav li {
    padding: 0.5rem 0 0 1rem;
  }
  [dir=rtl] .horizontal-nav.mobile-offcanvas {
    left: auto;
    right: 0;
    -ms-transform: translateX(100%);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  [dir=rtl] .horizontal-nav.mobile-offcanvas.show {
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] header .navbar .horizontal-nav {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 575.98px) {
  [dir=rtl] header .navbar.iq-navbar .navbar-collapse:not(.offcanvas-collapse) .navbar-nav li {
    padding: 0.5rem 0 0 0.5rem;
  }
}
[dir=rtl] header.header-center-home .mega-menu-content .iq-nav-menu li ul.mega-menu-item {
  left: auto;
  right: -100%;
  -webkit-transform: translateX(12%);
      -ms-transform: translateX(12%);
          transform: translateX(12%);
}
@media (min-width: 1200px) {
  [dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav.mega-menu-item li:hover > a.nav-link {
    padding-right: 25px;
  }
  [dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav.mega-menu-item li:hover > a.nav-link.active {
    padding-right: 25px;
  }
  [dir=rtl] header .navbar .iq-nav-menu.navbar-nav li ul.sub-nav.mega-menu-item li > a.nav-link.active {
    padding-right: 25px;
  }
}
@media (max-width: 1280px) {
  [dir=rtl] header.header-center-home .mega-menu-content .iq-nav-menu li ul.mega-menu-item {
    -webkit-transform: translateX(6%);
        -ms-transform: translateX(6%);
            transform: translateX(6%);
  }
}
[dir=rtl] .arrow-joint {
  left: 0 !important;
  right: auto !important;
}
[dir=rtl] .arrow-joint .swiper-button-next {
  left: 0 !important;
  right: auto !important;
}
[dir=rtl] .arrow-joint .swiper-button-left {
  right: 0 !important;
  left: auto !important;
}
[dir=rtl] .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
  right: auto;
  left: 17px;
}
[dir=rtl] .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
  direction: rtl;
}
[dir=rtl] .select2-container--default .select2-results > .select2-results__options {
  direction: rtl;
  padding-right: 0;
}
[dir=rtl] .error-bg-one {
  right: auto;
  left: 40px;
}
[dir=rtl] .error-bg-two {
  left: auto;
  right: 40px;
}
[dir=rtl] #back-to-top .top {
  right: auto;
  left: 1.563rem;
}
[dir=rtl] .section-service-box {
  background: -webkit-gradient(linear, right top, left top, from(#fef5f5), color-stop(60%, #fef5f5), color-stop(60%, var(--bs-secondary)), to(var(--bs-secondary)));
  background: -webkit-linear-gradient(right, #fef5f5 0%, #fef5f5 60%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
  background: -o-linear-gradient(right, #fef5f5 0%, #fef5f5 60%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
  background: linear-gradient(to left, #fef5f5 0%, #fef5f5 60%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
}
[dir=rtl] .section-service-box::after {
  right: auto;
  left: 3rem;
}
[dir=rtl] .section-service-box.bg-light-dentist {
  background: -webkit-gradient(linear, right top, left top, from(rgba(var(--bs-primary-rgb), 0.1)), color-stop(60%, rgba(var(--bs-primary-rgb), 0.1)), color-stop(60%, var(--bs-primary)), to(var(--bs-primary)));
  background: -webkit-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-primary) 60%, var(--bs-primary) 100%);
  background: -o-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-primary) 60%, var(--bs-primary) 100%);
  background: linear-gradient(to left, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-primary) 60%, var(--bs-primary) 100%);
}
[dir=rtl] .bg-dentist-light {
  background: -webkit-gradient(linear, right top, left top, from(var(--bs-white)), color-stop(50%, var(--bs-white)), color-stop(50%, rgba(var(--bs-primary-rgb), 0.1)), to(rgba(var(--bs-primary-rgb), 0.1)));
  background: -webkit-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 50%, rgba(var(--bs-primary-rgb), 0.1) 50%, rgba(var(--bs-primary-rgb), 0.1) 100%);
  background: -o-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 50%, rgba(var(--bs-primary-rgb), 0.1) 50%, rgba(var(--bs-primary-rgb), 0.1) 100%);
  background: linear-gradient(to left, var(--bs-white) 0%, var(--bs-white) 50%, rgba(var(--bs-primary-rgb), 0.1) 50%, rgba(var(--bs-primary-rgb), 0.1) 100%);
}
[dir=rtl] .eyes-carebg-right {
  background: -webkit-gradient(linear, right top, left top, from(var(--bs-white)), color-stop(50%, var(--bs-white)), color-stop(50%, var(--bs-primary)), to(var(--bs-primary)));
  background: -webkit-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: -o-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: linear-gradient(to left, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
}
[dir=rtl] .iq-box-right-border {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
  border-right: none;
}
[dir=rtl] .rtl-image-flip {
  -webkit-transform: scalex(-1);
      -ms-transform: scalex(-1);
          transform: scalex(-1);
}
[dir=rtl] .rtl-image-flip .rtl-image-flip-container {
  -webkit-transform: scalex(-1);
      -ms-transform: scalex(-1);
          transform: scalex(-1);
}
[dir=rtl] .custom-border-right .box-custom-border:nth-child(odd)::before {
  left: 30px;
  right: auto;
}
[dir=rtl] input[type=tel] {
  direction: rtl;
}
[dir=rtl] .section-why-choose .container {
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  padding-right: 180px;
}
[dir=rtl] .list-inline-item {
  display: inline-block;
}
[dir=rtl] .list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: 0.5rem;
}
[dir=rtl] .bg-dentist-dark {
  background: -webkit-gradient(linear, left top, right top, from(var(--bs-white)), color-stop(50%, var(--bs-white)), color-stop(50%, var(--bs-primary)), to(var(--bs-primary)));
  background: -webkit-linear-gradient(left, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: -o-linear-gradient(left, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: linear-gradient(to right, var(--bs-white) 0%, var(--bs-white) 50%, var(--bs-primary) 50%, var(--bs-primary) 100%);
}
[dir=rtl] .ent-clinic-service::after {
  left: 3rem;
  right: auto;
  -webkit-transform: rotate(0) scaleX(-1);
      -ms-transform: rotate(0) scaleX(-1);
          transform: rotate(0) scaleX(-1);
}
[dir=rtl] .ent-clinic-service:hover::after {
  -webkit-transform: rotate(-5deg) scaleX(-1);
      -ms-transform: rotate(-5deg) scaleX(-1);
          transform: rotate(-5deg) scaleX(-1);
}
[dir=rtl] .paediatricin-service .service-bg {
  left: 50px;
  right: auto;
}
[dir=rtl] .iq-about-banner-image {
  left: auto;
  right: 200px;
}
[dir=rtl] .custom-border-right .box-custom-border:nth-child(odd)::before {
  right: auto;
  left: 30px;
}
@media (max-width: 1399.98px) {
  [dir=rtl] .custom-border-right .box-custom-border:nth-child(odd)::before {
    left: 0;
  }
}
@media (max-width: 1199px) {
  [dir=rtl] .section-why-choose .container {
    padding-right: calc(var(--bs-gutter-x) * 0.5);
  }
}
@media (max-width: 991px) {
  [dir=rtl] .iq-box-right-border {
    border-left: none;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .section-service-box {
    background: -webkit-gradient(linear, right top, left top, from(#fef5f5), color-stop(100%, #fef5f5), color-stop(60%, var(--bs-secondary)), to(var(--bs-secondary)));
    background: -webkit-linear-gradient(right, #fef5f5 0%, #fef5f5 100%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
    background: -o-linear-gradient(right, #fef5f5 0%, #fef5f5 100%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
    background: linear-gradient(to left, #fef5f5 0%, #fef5f5 100%, var(--bs-secondary) 60%, var(--bs-secondary) 100%);
  }
  [dir=rtl] .section-service-box.bg-light-dentist {
    background: -webkit-gradient(linear, right top, left top, from(rgba(var(--bs-primary-rgb), 0.1)), color-stop(100%, rgba(var(--bs-primary-rgb), 0.1)), color-stop(60%, var(--bs-primary)), to(var(--bs-primary)));
    background: -webkit-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 100%, var(--bs-primary) 60%, var(--bs-primary) 100%);
    background: -o-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 100%, var(--bs-primary) 60%, var(--bs-primary) 100%);
    background: linear-gradient(to left, rgba(var(--bs-primary-rgb), 0.1) 0%, rgba(var(--bs-primary-rgb), 0.1) 100%, var(--bs-primary) 60%, var(--bs-primary) 100%);
  }
  [dir=rtl] .bg-dentist-dark {
    background: var(--bs-primary);
  }
  [dir=rtl] .eyes-carebg-right {
    background: -webkit-gradient(linear, right top, left top, from(var(--bs-white)), color-stop(100%, var(--bs-white)), color-stop(50%, var(--bs-primary)), to(var(--bs-primary)));
    background: -webkit-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 100%, var(--bs-primary) 50%, var(--bs-primary) 100%);
    background: -o-linear-gradient(right, var(--bs-white) 0%, var(--bs-white) 100%, var(--bs-primary) 50%, var(--bs-primary) 100%);
    background: linear-gradient(to left, var(--bs-white) 0%, var(--bs-white) 100%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  }
}
[dir=rtl] .banner-dentist-page .icon-box-right {
  right: auto;
  left: -6.25em;
  -webkit-border-radius: 0 3.125em 3.125em 0;
          border-radius: 0 3.125em 3.125em 0;
}
[dir=rtl] .skin-specialist-banner {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #fcdee4), color-stop(50%, #fbeef1));
  background-image: -webkit-linear-gradient(left, #fcdee4 50%, #fbeef1 50%);
  background-image: -o-linear-gradient(left, #fcdee4 50%, #fbeef1 50%);
  background-image: linear-gradient(90deg, #fcdee4 50%, #fbeef1 50%);
}
[dir=rtl] .skin-specialist-banner .banner-right-text .scrolling-text {
  right: auto;
  left: -120px;
  -webkit-transform: rotate(90deg) translateY(45%);
      -ms-transform: rotate(90deg) translateY(45%);
          transform: rotate(90deg) translateY(45%);
}
[dir=rtl] .ent-titleslider {
  left: 0;
  right: auto;
}
[dir=rtl] .psychiatrist-banner-img {
  left: auto;
  right: 168px;
}
[dir=rtl] .background-overlay {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(13%, var(--bs-white)), color-stop(60%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, var(--bs-white) 13%, rgba(255, 255, 255, 0) 60%);
  background-image: -o-linear-gradient(left, var(--bs-white) 13%, rgba(255, 255, 255, 0) 60%);
  background-image: linear-gradient(-270deg, var(--bs-white) 13%, rgba(255, 255, 255, 0) 60%);
}
[dir=rtl] .cardiac-banner .shape-deliver-truck {
  -webkit-border-radius: 50px 0 0 50px;
          border-radius: 50px 0 0 50px;
}
[dir=rtl] .banner-orthopedics {
  background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(var(--bs-primary-rgb), 0.1)), color-stop(40%, var(--bs-secondary)));
  background: -webkit-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-secondary) 40%);
  background: -o-linear-gradient(right, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-secondary) 40%);
  background: linear-gradient(to left, rgba(var(--bs-primary-rgb), 0.1) 60%, var(--bs-secondary) 40%);
}
[dir=rtl] .banner-orthopedics .opening-time {
  right: auto;
  left: 47%;
}
@media (min-width: 1200px) {
  [dir=rtl] .cardiac-banner .container-fluid.pe-xl-0 {
    padding-right: 6.25em !important;
  }
}
@media (max-width: 1367px) {
  [dir=rtl] .cardiac-banner .container-fluid.pe-xl-0 {
    padding-right: 2em !important;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .skin-specialist-banner {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #fbeef1), color-stop(50%, #fcdee4));
    background-image: -webkit-linear-gradient(left, #fbeef1 100%, #fcdee4 50%);
    background-image: -o-linear-gradient(left, #fbeef1 100%, #fcdee4 50%);
    background-image: linear-gradient(90deg, #fbeef1 100%, #fcdee4 50%);
  }
  [dir=rtl] .banner-orthopedics {
    background: var(--bs-primary-bg-subtle);
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .cardiac-banner .container-fluid.pe-xl-0 {
    padding-right: 1em !important;
  }
}
[dir=rtl] .widget .shop-cat-item a {
  float: right;
}
[dir=rtl] .iq-product-box.product-list .iq-button-holder {
  right: auto;
  left: 0;
}
[dir=rtl] .iq-product-box.product-list:hover .iq-button-holder {
  -webkit-transform: translateX(41%);
      -ms-transform: translateX(41%);
          transform: translateX(41%);
}
[dir=rtl] .payment-box::before {
  right: 0;
  left: auto;
  margin: -1em 2em 0 0;
}
[dir=rtl] .appointment-tab-form #appointment-tab-list .tab-position::after {
  left: 1;
  right: auto;
}



