/* You can add global styles to this file, and also import other style files */
:root {
  --fontFamily: "Inter", sans-serif;
  --blackColor: #3A4252;
  --whiteColor: #ffffff;
  --bodyColor: #64748B;
  --borderColor: #ECEEF2;
  --transition: .5s;
  --fontSize: 14px;
  --primaryColor: #605DFF;
  --secondaryColor: #3584FC;
  --successColor: #25B003;
  --dangerColor: #FF4023;
  --warningColor: #ffc107;
  --infoColor: #0dcaf0;
  --lightColor: #f8f9fa;
  --darkColor: #212529;
  --purpleColor: #AD63F6;
  --orangeColor: #FD5812;
}

.text-start {
  text-align: start !important;
}

.text-center {
  text-align: center !important;
}

.text-end {
  text-align: end !important;
}

.d-none {
  display: none;
}

.bg-white {
  background-color: var(--whiteColor) !important;
}

.bg-black {
  background-color: var(--blackColor) !important;
}

.bg-primary {
  background-color: var(--primaryColor) !important;
}

.bg-body {
  background-color: var(--bodyColor) !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-gray {
  background-color: #F5F7F8 !important;
}

.bg-secondary {
  background-color: var(--secondaryColor) !important;
}

.bg-success {
  background-color: var(--successColor) !important;
}

.bg-danger {
  background-color: var(--dangerColor) !important;
}

.bg-warning {
  background-color: var(--warningColor) !important;
}

.bg-info {
  background-color: var(--infoColor) !important;
}

.bg-light {
  background-color: var(--lightColor) !important;
}

.bg-dark {
  background-color: var(--darkColor) !important;
}

.bg-purple {
  background-color: var(--purpleColor) !important;
}

.bg-orange {
  background-color: var(--orangeColor) !important;
}

.bg-primary-50 {
  background-color: #ECF0FF !important;
}

.bg-danger-50 {
  background-color: #FFF2F0 !important;
}

.bg-success-50 {
  background-color: #EEFFE5 !important;
}

.bg-secondary-50 {
  background-color: #DAEBFF !important;
}

.bg-purple-50 {
  background-color: #FAF5FF !important;
}

.bg-orange-50 {
  background-color: #FFF5ED !important;
}

.bg-purple-100 {
  background-color: #F3E8FF !important;
}

.bg-orange-100 {
  background-color: #FFE8D4 !important;
}

.bg-success-100 {
  background-color: #D8FFC8 !important;
}

.bg-secondary-100 {
  background-color: #DAEBFF !important;
}

.bg-primary-100 {
  background-color: #DDE4FF !important;
}

.bg-danger-100 {
  background-color: #FFE1DD !important;
}

.bg-danger-200 {
  background-color: #FFC8C0 !important;
}

.bg-primary-500 {
  background-color: #605DFF !important;
}

.bg-f6f7f9 {
  background-color: #f6f7f9 !important;
}

.bg-ecf0ff {
  background-color: #ecf0ff !important;
}

.bg-f4f6fc {
  background-color: #f4f6fc !important;
}

.bg-f5f2f0 {
  background-color: #f5f2f0 !important;
}

.text-white {
  color: var(--whiteColor) !important;
}

.text-black {
  color: var(--blackColor) !important;
}

.text-primary {
  color: var(--primaryColor) !important;
}

.text-body {
  color: var(--bodyColor) !important;
}

.text-transparent {
  color: transparent !important;
}

.text-secondary {
  color: var(--secondaryColor) !important;
}

.text-success {
  color: var(--successColor) !important;
}

.text-danger {
  color: var(--dangerColor) !important;
}

.text-warning {
  color: var(--warningColor) !important;
}

.text-info {
  color: var(--infoColor) !important;
}

.text-light {
  color: var(--lightColor) !important;
}

.text-dark {
  color: var(--darkColor) !important;
}

.text-purple {
  color: var(--purpleColor) !important;
}

.text-orange {
  color: var(--orangeColor) !important;
}

.border {
  border: 1px solid #edeff5 !important;
}

.border-top {
  border-top: 1px solid #edeff5 !important;
}

.border-right {
  border-right: 1px solid #edeff5 !important;
}

.border-bottom {
  border-bottom: 1px solid #edeff5 !important;
}

.border-left {
  border-left: 1px solid #edeff5 !important;
}

.border-none {
  border: none !important;
}

.border-radius {
  border-radius: 7px !important;
}

.border-top-radius {
  border-radius: 7px 7px 0 0 !important;
}

.border-bottom-radius {
  border-radius: 0 0 7px 7px !important;
}

.border-right-radius {
  border-radius: 0 7px 7px 0 !important;
}

.border-left-radius {
  border-radius: 7px 0 0 7px !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.border-radius-0 {
  border-radius: 0 !important;
}

.po-right-0 {
  right: 0;
}

.po-left-0 {
  right: 0;
}

.po-right-28 {
  right: 28px;
}

.po-right-25 {
  right: 25px;
}

[dir=rtl] .po-right-0 {
  right: auto;
  left: 0;
}
[dir=rtl] .po-left-0 {
  right: auto;
  left: 0;
}
[dir=rtl] .po-right-28 {
  right: auto;
  left: 28px;
}
[dir=rtl] .po-right-25 {
  right: auto;
  left: 25px;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.trezo-badge {
  background-color: #ECF0FF;
  color: var(--primaryColor);
  display: inline-block;
  border-radius: 4px;
  padding: 3px 8px;
  font-weight: 500;
  font-size: 12px;
}
.trezo-badge.pending, .trezo-badge.Pending {
  background-color: rgba(255, 193, 7, 0.15);
  color: var(--warningColor);
}
.trezo-badge.rejected, .trezo-badge.Rejected, .trezo-badge.NotAvailable, .trezo-badge.notAvailable .trezo-badge.Not.Available, .trezo-badge.not.available, .trezo-badge.Not, .trezo-badge.not, .trezo-badge.past, .trezo-badge.Past {
  background-color: #FFE1DD;
  color: var(--dangerColor);
}
.trezo-badge.pInProgress, .trezo-badge.cancelled, .trezo-badge.Cancelled, .trezo-badge.draft, .trezo-badge.Draft, .trezo-badge.deactive, .trezo-badge.Deactive, .trezo-badge.Deactivate, .trezo-badge.deactivate, .trezo-badge.Unread, .trezo-badge.unread {
  background-color: #FFE8D4;
  color: #EE3E08;
}
.trezo-badge.inProgress, .trezo-badge.in.Progress, .trezo-badge.In.Progress, .trezo-badge.finished, .trezo-badge .Finished, .trezo-badge.shipped, .trezo-badge.Shipped, .trezo-badge.pFinished {
  background-color: #D8FFC8;
  color: var(--successColor);
}
.trezo-badge.pPending {
  background-color: #F3E8FF;
  color: #7C24CC;
}

.ml-1 {
  margin-left: 1px !important;
}

.ml-2 {
  margin-left: 2px !important;
}

.ml-3 {
  margin-left: 3px !important;
}

.ml-4 {
  margin-left: 4px !important;
}

.ml-5 {
  margin-left: 5px !important;
}

.ml-6 {
  margin-left: 6px !important;
}

.ml-7 {
  margin-left: 7px !important;
}

.ml-8 {
  margin-left: 8px !important;
}

.ml-9 {
  margin-left: 9px !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-11 {
  margin-left: 11px !important;
}

.ml-12 {
  margin-left: 12px !important;
}

.ml-13 {
  margin-left: 13px !important;
}

.ml-14 {
  margin-left: 14px !important;
}

.ml-15 {
  margin-left: 15px !important;
}

[dir=rtl] .ml-1 {
  margin-left: 0 !important;
  margin-right: 1px !important;
}
[dir=rtl] .ml-2 {
  margin-left: 0 !important;
  margin-right: 2px !important;
}
[dir=rtl] .ml-3 {
  margin-left: 0 !important;
  margin-right: 3px !important;
}
[dir=rtl] .ml-4 {
  margin-left: 0 !important;
  margin-right: 4px !important;
}
[dir=rtl] .ml-5 {
  margin-left: 0 !important;
  margin-right: 5px !important;
}
[dir=rtl] .ml-6 {
  margin-left: 0 !important;
  margin-right: 6px !important;
}
[dir=rtl] .ml-7 {
  margin-left: 0 !important;
  margin-right: 7px !important;
}
[dir=rtl] .ml-8 {
  margin-left: 0 !important;
  margin-right: 8px !important;
}
[dir=rtl] .ml-9 {
  margin-left: 0 !important;
  margin-right: 9px !important;
}
[dir=rtl] .ml-10 {
  margin-left: 0 !important;
  margin-right: 10px !important;
}
[dir=rtl] .ml-11 {
  margin-left: 0 !important;
  margin-right: 11px !important;
}
[dir=rtl] .ml-12 {
  margin-left: 0 !important;
  margin-right: 12px !important;
}
[dir=rtl] .ml-13 {
  margin-left: 0 !important;
  margin-right: 13px !important;
}
[dir=rtl] .ml-14 {
  margin-left: 0 !important;
  margin-right: 14px !important;
}
[dir=rtl] .ml-15 {
  margin-left: 0 !important;
  margin-right: 15px !important;
}

.mr-1 {
  margin-right: 1px !important;
}

.mr-2 {
  margin-right: 2px !important;
}

.mr-3 {
  margin-right: 3px !important;
}

.mr-4 {
  margin-right: 4px !important;
}

.mr-5 {
  margin-right: 5px !important;
}

.mr-6 {
  margin-right: 6px !important;
}

.mr-7 {
  margin-right: 7px !important;
}

.mr-8 {
  margin-right: 8px !important;
}

.mr-9 {
  margin-right: 9px !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-11 {
  margin-right: 11px !important;
}

.mr-12 {
  margin-right: 12px !important;
}

.mr-13 {
  margin-right: 13px !important;
}

.mr-14 {
  margin-right: 14px !important;
}

.mr-15 {
  margin-right: 15px !important;
}

[dir=rtl] .mr-1 {
  margin-right: 0 !important;
  margin-left: 1px !important;
}
[dir=rtl] .mr-2 {
  margin-right: 0 !important;
  margin-left: 2px !important;
}
[dir=rtl] .mr-3 {
  margin-right: 0 !important;
  margin-left: 3px !important;
}
[dir=rtl] .mr-4 {
  margin-right: 0 !important;
  margin-left: 4px !important;
}
[dir=rtl] .mr-5 {
  margin-right: 0 !important;
  margin-left: 5px !important;
}
[dir=rtl] .mr-6 {
  margin-right: 0 !important;
  margin-left: 6px !important;
}
[dir=rtl] .mr-7 {
  margin-right: 0 !important;
  margin-left: 7px !important;
}
[dir=rtl] .mr-8 {
  margin-right: 0 !important;
  margin-left: 8px !important;
}
[dir=rtl] .mr-9 {
  margin-right: 0 !important;
  margin-left: 9px !important;
}
[dir=rtl] .mr-10 {
  margin-right: 0 !important;
  margin-left: 10px !important;
}
[dir=rtl] .mr-11 {
  margin-right: 0 !important;
  margin-left: 11px !important;
}
[dir=rtl] .mr-12 {
  margin-right: 0 !important;
  margin-left: 12px !important;
}
[dir=rtl] .mr-13 {
  margin-right: 0 !important;
  margin-left: 13px !important;
}
[dir=rtl] .mr-14 {
  margin-right: 0 !important;
  margin-left: 14px !important;
}
[dir=rtl] .mr-15 {
  margin-right: 0 !important;
  margin-left: 15px !important;
}

.pl-1 {
  padding-left: 1px !important;
}

.pl-2 {
  padding-left: 2px !important;
}

.pl-3 {
  padding-left: 3px !important;
}

.pl-4 {
  padding-left: 4px !important;
}

.pl-5 {
  padding-left: 5px !important;
}

.pl-6 {
  padding-left: 6px !important;
}

.pl-7 {
  padding-left: 7px !important;
}

.pl-8 {
  padding-left: 8px !important;
}

.pl-9 {
  padding-left: 9px !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-11 {
  padding-left: 11px !important;
}

.pl-12 {
  padding-left: 12px !important;
}

.pl-13 {
  padding-left: 13px !important;
}

.pl-14 {
  padding-left: 14px !important;
}

.pl-15 {
  padding-left: 15px !important;
}

[dir=rtl] .pl-1 {
  padding-left: 0 !important;
  padding-right: 1px !important;
}
[dir=rtl] .pl-2 {
  padding-left: 0 !important;
  padding-right: 2px !important;
}
[dir=rtl] .pl-3 {
  padding-left: 0 !important;
  padding-right: 3px !important;
}
[dir=rtl] .pl-4 {
  padding-left: 0 !important;
  padding-right: 4px !important;
}
[dir=rtl] .pl-5 {
  padding-left: 0 !important;
  padding-right: 5px !important;
}
[dir=rtl] .pl-6 {
  padding-left: 0 !important;
  padding-right: 6px !important;
}
[dir=rtl] .pl-7 {
  padding-left: 0 !important;
  padding-right: 7px !important;
}
[dir=rtl] .pl-8 {
  padding-left: 0 !important;
  padding-right: 8px !important;
}
[dir=rtl] .pl-9 {
  padding-left: 0 !important;
  padding-right: 9px !important;
}
[dir=rtl] .pl-10 {
  padding-left: 0 !important;
  padding-right: 10px !important;
}
[dir=rtl] .pl-11 {
  padding-left: 0 !important;
  padding-right: 11px !important;
}
[dir=rtl] .pl-12 {
  padding-left: 0 !important;
  padding-right: 12px !important;
}
[dir=rtl] .pl-13 {
  padding-left: 0 !important;
  padding-right: 13px !important;
}
[dir=rtl] .pl-14 {
  padding-left: 0 !important;
  padding-right: 14px !important;
}
[dir=rtl] .pl-15 {
  padding-left: 0 !important;
  padding-right: 15px !important;
}

.pr-1 {
  padding-right: 1px !important;
}

.pr-2 {
  padding-right: 2px !important;
}

.pr-3 {
  padding-right: 3px !important;
}

.pr-4 {
  padding-right: 4px !important;
}

.pr-5 {
  padding-right: 5px !important;
}

.pr-6 {
  padding-right: 6px !important;
}

.pr-7 {
  padding-right: 7px !important;
}

.pr-8 {
  padding-right: 8px !important;
}

.pr-9 {
  padding-right: 9px !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-11 {
  padding-right: 11px !important;
}

.pr-12 {
  padding-right: 12px !important;
}

.pr-13 {
  padding-right: 13px !important;
}

.pr-14 {
  padding-right: 14px !important;
}

.pr-15 {
  padding-right: 15px !important;
}

[dir=rtl] .pr-1 {
  padding-right: 0 !important;
  padding-left: 1px !important;
}
[dir=rtl] .pr-2 {
  padding-right: 0 !important;
  padding-left: 2px !important;
}
[dir=rtl] .pr-3 {
  padding-right: 0 !important;
  padding-left: 3px !important;
}
[dir=rtl] .pr-4 {
  padding-right: 0 !important;
  padding-left: 4px !important;
}
[dir=rtl] .pr-5 {
  padding-right: 0 !important;
  padding-left: 5px !important;
}
[dir=rtl] .pr-6 {
  padding-right: 0 !important;
  padding-left: 6px !important;
}
[dir=rtl] .pr-7 {
  padding-right: 0 !important;
  padding-left: 7px !important;
}
[dir=rtl] .pr-8 {
  padding-right: 0 !important;
  padding-left: 8px !important;
}
[dir=rtl] .pr-9 {
  padding-right: 0 !important;
  padding-left: 9px !important;
}
[dir=rtl] .pr-10 {
  padding-right: 0 !important;
  padding-left: 10px !important;
}
[dir=rtl] .pr-11 {
  padding-right: 0 !important;
  padding-left: 11px !important;
}
[dir=rtl] .pr-12 {
  padding-right: 0 !important;
  padding-left: 12px !important;
}
[dir=rtl] .pr-13 {
  padding-right: 0 !important;
  padding-left: 13px !important;
}
[dir=rtl] .pr-14 {
  padding-right: 0 !important;
  padding-left: 14px !important;
}
[dir=rtl] .pr-15 {
  padding-right: 0 !important;
  padding-left: 15px !important;
}

.apexcharts-canvas .apexcharts-legend-text {
  font-family: var(--fontFamily) !important;
}
.apexcharts-canvas .apexcharts-tooltip-series-group {
  text-align: start;
  padding-left: 12px;
  padding-right: 12px;
}
.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active {
  padding-bottom: 0;
}
.apexcharts-canvas .apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px;
}
.apexcharts-canvas .apexcharts-tooltip * {
  font-family: var(--fontFamily) !important;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 7px;
  border: 1px solid #ECEEF2;
  background: var(--whiteColor);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  padding: 9px 12px;
  margin-bottom: 5px;
  background: #F6F7F9;
  color: var(--blackColor);
  border-radius: 7px 7px 0 0;
  border-bottom: 0 solid #EAECF0;
  font-size: 13px !important;
  font-weight: 600;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-series-group {
  background-color: var(--whiteColor) !important;
}
.apexcharts-canvas .apexcharts-tooltip-text-y-label, .apexcharts-canvas .apexcharts-tooltip-text-goals-value, .apexcharts-canvas .apexcharts-tooltip-text-y-value, .apexcharts-canvas .apexcharts-tooltip-text-z-value {
  color: var(--blackColor);
  margin-left: 0;
}
.apexcharts-canvas .apexcharts-tooltip-marker {
  width: 10px;
  height: 10px;
  margin-right: 6px;
}
.apexcharts-canvas .apexcharts-text {
  font-family: var(--fontFamily) !important;
}
.apexcharts-canvas .apexcharts-text tspan {
  font-family: var(--fontFamily) !important;
}
.apexcharts-canvas .apexcharts-xaxistooltip {
  border: 0;
  margin-top: -1px;
  color: var(--blackColor);
  background: var(--whiteColor);
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.apexcharts-canvas .apexcharts-xaxistooltip .apexcharts-xaxistooltip-text {
  font-weight: 600;
  font-size: 13px !important;
  font-family: var(--fontFamily) !important;
}
.apexcharts-canvas .apexcharts-xaxistooltip::before, .apexcharts-canvas .apexcharts-xaxistooltip::after {
  display: none;
}
.apexcharts-canvas .apexcharts-toolbar {
  text-align: end;
  margin-top: 2px;
  padding: 0;
}
.apexcharts-canvas .apexcharts-menu {
  padding: 5px;
  min-width: 125px;
  text-align: start;
  border-radius: 7px;
  border: 1px solid #ECEEF2;
  background: var(--whiteColor);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.apexcharts-canvas .apexcharts-menu .apexcharts-menu-item {
  transition: var(--transition);
  border-radius: 3px;
  padding: 5px 8px;
  font-size: 13px;
}
.apexcharts-canvas .apexcharts-menu .apexcharts-menu-item:hover {
  color: var(--primaryColor);
}
.apexcharts-canvas .apexcharts-xcrosshairs, .apexcharts-canvas .apexcharts-ycrosshairs {
  fill: #DDE4FF;
  stroke-dasharray: 4px;
}

body {
  margin: 0;
  padding: 0;
}

img {
  max-width: 100%;
  height: auto;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  color: var(--blackColor);
}

p {
  margin-top: 0;
}

a {
  transition: var(--transition) !important;
  text-decoration: none;
}

.hover-text-color:hover {
  color: var(--primaryColor) !important;
}

.transition {
  transition: var(--transition) !important;
}

.main-wrapper-content {
  overflow: hidden;
  min-height: 100vh;
  padding-top: 95px;
  padding-left: 285px;
  padding-right: 25px;
  transition: var(--transition);
}
.main-wrapper-content.active {
  padding-left: 85px;
}

[dir=rtl] .main-wrapper-content {
  padding-left: 25px;
  padding-right: 285px;
}
[dir=rtl] .main-wrapper-content.active {
  padding-right: 90px;
}

/* Max width 599px */
@media (max-width: 599px) {
  .main-wrapper-content {
    padding-top: 140px !important;
  }
}
/* Max width 1199px */
@media (max-width: 1199px) {
  .main-wrapper-content {
    padding-top: 95px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .main-wrapper-content.active {
    padding-left: 15px;
  }
  [dir=rtl] .main-wrapper-content {
    padding-left: 15px;
    padding-right: 15px;
  }
  [dir=rtl] .main-wrapper-content.active {
    padding-right: 15px;
  }
}
.rmui-card tfoot p, table tfoot p {
  margin-bottom: 0;
}

.MuiTablePagination-root p {
  margin-bottom: 0;
}

.rmui-ws-calendar .MuiPickersCalendarHeader-root {
  padding-left: 0;
  padding-right: 0;
}
.rmui-ws-calendar .MuiDayCalendar-header {
  justify-content: space-between;
}
.rmui-ws-calendar .MuiDayCalendar-header .MuiTypography-root {
  color: var(--blackColor);
  font-size: 14px;
  font-weight: 500;
}
.rmui-ws-calendar .MuiDayCalendar-weekContainer {
  justify-content: space-between;
}
.rmui-ws-calendar .MuiDayCalendar-weekContainer .MuiTypography-root {
  font-size: 139px;
}
.rmui-ws-calendar .mui-1kjxb89-MuiButtonBase-root-MuiPickersDay-root:not(.Mui-selected) {
  border: 1px solid var(--primaryColor);
  background-color: var(--primaryColor);
  color: #fff;
}

.upcoming-events .swiper-pagination {
  top: 0;
  right: 0;
  left: auto;
  text-align: end;
}
.upcoming-events .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--primaryColor);
}

.top-courses .swiper-pagination {
  bottom: 0;
  left: 0;
  text-align: start;
  width: 50%;
}
.top-courses .swiper-pagination .swiper-pagination-bullet {
  background-color: #fff;
  width: 5px;
  height: 5px;
  opacity: 1;
}
.top-courses .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffaa72;
}

.breadcrumb-card {
  margin-bottom: 25px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.breadcrumb-card h5 {
  margin-bottom: 0;
  color: var(--blackColor);
  line-height: 1.2;
  font-size: 18px;
  font-weight: 700;
  margin-top: 0;
}
.breadcrumb-card .breadcrumb {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.breadcrumb-card .breadcrumb li {
  font-size: 13px;
  margin-right: 26px;
  display: inline-block;
  position: relative;
}
.breadcrumb-card .breadcrumb li a {
  color: var(--bodyColor);
  padding-left: 22px;
  text-decoration: none;
}
.breadcrumb-card .breadcrumb li a i {
  left: 0;
  top: 50%;
  font-size: 18px;
  margin-top: -1px;
  position: absolute;
  color: var(--primaryColor);
  transform: translateY(-50%);
}
.breadcrumb-card .breadcrumb li a:hover {
  color: var(--primaryColor);
}
.breadcrumb-card .breadcrumb li:before {
  top: 50%;
  right: -22px;
  margin-top: 0.6px;
  content: "\ea6e";
  position: absolute;
  transform: translateY(-50%);
  font-size: 18px;
  font-weight: normal;
  font-family: remixicon;
}
.breadcrumb-card .breadcrumb li:last-child {
  margin-right: 0;
}
.breadcrumb-card .breadcrumb li:last-child::before {
  display: none;
}

[dir=rtl] .breadcrumb-card .breadcrumb li {
  margin-right: 0;
  margin-left: 26px;
}
[dir=rtl] .breadcrumb-card .breadcrumb li a {
  padding-left: 0;
  padding-right: 22px;
}
[dir=rtl] .breadcrumb-card .breadcrumb li a i {
  left: auto;
  right: 0;
}
[dir=rtl] .breadcrumb-card .breadcrumb li:before {
  right: auto;
  left: -22px;
}
[dir=rtl] .breadcrumb-card .breadcrumb li:last-child {
  margin-left: 0;
}

/* Max width 767px */
@media only screen and (max-width: 575px) {
  .breadcrumb-card {
    display: block;
  }
  .breadcrumb-card h5 {
    margin-bottom: 5px;
  }
}
.rmui-email-table tbody tr td:first-child {
  padding-left: 0;
}
.rmui-email-table tbody tr td:last-child {
  padding-right: 0;
}
.rmui-email-table tfoot .MuiTablePagination-selectLabel {
  display: none;
}
.rmui-email-table tfoot .MuiInputBase-root {
  display: none;
}

.email-content-details h1, .email-content-details h2, .email-content-details h3, .email-content-details h4, .email-content-details h5, .email-content-details h6 {
  font-weight: 500;
  margin-bottom: 15px;
  color: var(--blackColor);
}
.email-content-details h1 {
  font-size: 17px;
}
.email-content-details h2 {
  font-size: 16px;
}
.email-content-details h3 {
  font-size: 15px;
}
.email-content-details h4 {
  font-size: 14px;
}
.email-content-details h5 {
  font-size: 13px;
}
.email-content-details h5 {
  font-size: 12px;
}
.email-content-details h6 {
  font-size: 12px;
}
.email-content-details p {
  margin-bottom: 15px;
}

.share-to-socials {
  display: flex;
  align-items: center;
  gap: 5px;
}
.share-to-socials a i {
  padding: 0;
  width: 23.844px;
  font-size: 13px;
  min-width: auto;
  height: 23.844px;
  text-align: center;
  border-radius: 50%;
  line-height: 23.844px;
  display: inline-block;
  color: var(--blackColor);
  background-color: #eceef2;
}

.pd-description h1, .pd-description h2, .pd-description h3, .pd-description h4, .pd-description h5, .pd-description h6 {
  font-weight: 600;
  margin-bottom: 15px;
  color: var(--blackColor);
}
.pd-description h1 {
  font-size: 17px;
}
.pd-description h2 {
  font-size: 16px;
}
.pd-description h3 {
  font-size: 15px;
}
.pd-description h4 {
  font-size: 14px;
}
.pd-description h5 {
  font-size: 13px;
}
.pd-description h5 {
  font-size: 12px;
}
.pd-description h6 {
  font-size: 12px;
}
.pd-description p {
  margin-bottom: 15px;
  line-height: 1.8;
}
.pd-description p:last-child {
  margin-bottom: 0;
}
.pd-description ul {
  padding: 0;
  margin: 0 0 20px;
  border: 1px solid #eceef2;
}
.pd-description ul:last-child {
  margin: 0;
}
.pd-description ul li {
  list-style-type: none;
  border-bottom: 1px solid #eceef2;
  padding: 13px 20px;
}
.pd-description ul li:last-child {
  border-bottom: none;
}

.rating-item {
  margin-bottom: 10px;
}
.rating-item:last-child {
  margin-bottom: 0;
}

.followers-table tfoot .MuiToolbar-root .MuiTablePagination-selectLabel, .followers-table tfoot .MuiToolbar-root .MuiInputBase-root {
  display: none;
}

table tfoot tr p {
  margin: 0;
}

.main-wrapper-content:has(div.auth-main-wrapper) {
  padding: 0 !important;
}

.main-wrapper-content:has(div.fp-wrapper) {
  padding: 0 !important;
}

.full-calendar-box .fc .fc-toolbar-title {
  font-size: 18px;
}
.full-calendar-box .fc .fc-button-primary {
  text-transform: capitalize;
}
.full-calendar-box .fc table {
  border-color: var(--borderColor);
}
.full-calendar-box .fc table thead tr th .fc-scrollgrid-sync-inner {
  background-color: #ecf0ff;
  padding: 15px;
}
.full-calendar-box .fc-theme-standard td, .full-calendar-box .fc-theme-standard th {
  border: 1px solid var(--borderColor);
}/*# sourceMappingURL=globals.css.map */

.phoneinput {
  font: inherit;
  letter-spacing: inherit;
  padding: 4px 0 5px;
  border: 0.2;
  border-radius: 4px;
  box-sizing: content-box;
  background: none;
  height: 1.4375em;
  margin: 0;
  display: block;
  min-width: 0;
  animation-duration: 10ms;
  padding: 16.5px 14px;
  border-color: #cbd9eb;
}



.mui-1eoyu7n-MuiButtonBase-root-MuiIconButton-root {
  color: black;
}
.mui-1eoyu7n-MuiButtonBase-root-MuiIconButton-root.Mui-disabled {
  color: rgba(0, 0, 0, 0.26) !important;
}