@font-face {
  font-family: "Primary-Regular";
  src: url("../fonts/OpenSans-Regular.woff2") format("woff2"), url("../fonts/OpenSans-Regular.woff") format("woff"), url("../fonts/OpenSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Primary-Semibold";
  src: url("../fonts/OpenSans-SemiBold.woff2") format("woff2"), url("../fonts/OpenSans-SemiBold.woff") format("woff"), url("../fonts/OpenSans-SemiBold.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Primary-Bold";
  src: url("../fonts/OpenSans-Bold.woff2") format("woff2"), url("../fonts/OpenSans-Bold.woff") format("woff"), url("../fonts/OpenSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
/* used for the primary Bold fonts */
/* used for the primary Medium fonts */
/* used for the primary Regular fonts */
/* used for the primary color texts Ex: bordered active tabs  */
/* used for the secondary color texts*/
/* used for the black texts */
/* used for the white color */
/* used for the anchor tags */
/* used for the from label texts and breadcrumb active color */
/* used for the table head text colors */
/* used for the table body text colors */
/* used for the mandatory text colors and validation texts */
/* used for the primary background color  Ex: primary btns  */
/* used for the secondary background color  Ex: secondary btns  */
/* used for the form border color Ex: text box border  */
/* used for the primary border btns color Ex: loadmore border btn  */
/* used for the secondary border btns color Ex: advanced filter border btn  */
/*used for table outer border */
body {
  background-color: #F5EFF7;
}
body.body-bg-2 {
  background-color: #f6f6f6;
}

.cursor-pointer {
  cursor: pointer;
}

.width-fit-content {
  width: -moz-fit-content;
  width: fit-content;
}

.custom-scroll::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background-color: none;
}

.custom-scroll::-webkit-scrollbar-thumb {
  background: #e6e4e4;
  border-radius: 10px;
}

.custom-scroll::-webkit-scrollbar-track {
  background: none;
  border-radius: 10px;
}

input.date-field:after {
  content: attr(placeholder) !important;
}

input.date-field:focus:after {
  content: "" !important;
}

/* Breadcrumb styles starts here */
ul.breadcrumb-item {
  list-style: none;
}

ul.breadcrumb-item li {
  display: inline;
  color: #3D3D3D;
  font-size: 13px;
  font-family: "Primary-Semibold";
}

ul.breadcrumb-item li + li:before {
  width: 6px;
  margin-right: 8px;
  margin-left: 8px;
  height: 8px;
  display: inline-block;
  content: "";
  background-image: url("../images/breadcrumb-icon.svg");
  background-repeat: no-repeat;
}

ul.breadcrumb-item li a {
  padding-right: 8px;
  text-decoration: none;
  color: #9B9B9B !important;
  font-size: 13px;
  font-family: "Primary-Semibold";
  font-weight: normal;
}

ul.breadcrumb-item li a:hover {
  text-decoration: underline !important;
  cursor: pointer;
}

/* Breadcrumb styles ends here */
.custom-scroll.table-y-scroll {
  overflow-y: scroll;
  min-height: 10vh;
  max-height: 75vh;
}

.tooltip {
  opacity: 1 !important;
}

dragga .bs-tooltip-end .tooltip-arrow::before {
  border-right-color: #4D4D4D;
}

.bs-tooltip-top .tooltip-arrow::before {
  border-top-color: #4D4D4D;
}

.bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color: #4D4D4D;
}

.tooltip-inner {
  color: #ffffff;
  font-family: "Primary-Semibold";
  font-size: 12px;
  background-color: #4D4D4D;
}

.shaded-black {
  color: #484848;
}

.bg-none {
  background: none;
}

.w-40 {
  width: 40%;
}

.border-color-primary {
  border-color: #E4E4E4;
}

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

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

@media (max-width: 767.98px) {
  .w-md-100 {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .wid-tab-100 {
    width: 100%;
  }
}
.link-color {
  color: #464775 !important;
}
.link-color:hover {
  color: #2C36BF !important;
}

.link-color-blue {
  color: #43A5FF;
  text-decoration: none;
}
.link-color-blue:hover {
  color: #0073dc;
  transition: all ease 0.2s;
}

.border-radius-8 {
  border-radius: 8px;
}

.empty-state-container {
  height: 65vh;
}

@media (min-width: 768.97px) {
  .w-md-unset {
    width: unset !important;
  }
}
.info-div-bg {
  background-color: #F4F4F7;
}

.card-hover {
  border: 1px solid rgba(70, 71, 117, 0.1019607843);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.0509803922);
}
.card-hover:hover {
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2509803922);
  border-color: transparent;
}

.card-hover.card-selected {
  border: 1px solid #11C158;
}

.app-card img {
  height: 45px;
}

.app-card-selected {
  display: none;
}

.app-card.card-selected .app-card-selected {
  display: unset;
  right: 12px;
  top: 12px;
  width: 19px;
  height: 19px;
}

.dpd-field {
  color: #9B9B9B;
  padding: 11px 16px;
  font-size: 13px;
  border-radius: 5px 0px 0px 5px;
  border: 0.75px solid #E4E4E4;
}

.w-90 {
  width: 90%;
}

.custom-height {
  height: 214px;
}

.docs-custom-width {
  width: 80px;
  height: 79px;
}

.border-radius-14 {
  border-radius: 14px;
}

.custom-vid-card-height {
  height: 200px;
}

.cust-bg-color {
  background-color: #CCC5D4;
}

.custom-play-position {
  top: 16px;
  left: 14px;
}

.cust-hover {
  opacity: 1;
  display: block;
  transition: 0.5s ease;
  backface-visibility: hidden;
}

.middle {
  transition: 0.5s ease;
  opacity: 0;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(123, 123, 134, 0.6588235294);
  text-align: center;
}

.hover-cont:hover .middle {
  opacity: 1 !important;
  box-shadow: 0px 0px 3px 5px #f0f0f0;
}

.btn-download-circle {
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  box-shadow: none !important;
}

.custom-vid-card-height.hover-cont {
  height: 245px;
  max-height: 245px;
}

.vid-card.hover-cont .middle button:first-child {
  left: 36%;
}
.vid-card.hover-cont .middle button:nth-child(2) {
  left: 61%;
}

@media (max-width: 1275px) {
  .vid-card.hover-cont .middle button:first-child {
    left: 30%;
  }
  .vid-card.hover-cont .middle button:nth-child(2) {
    left: 70%;
  }
}
.ava-wt-drag {
  border: 1px dashed #464775;
  height: 169px;
  background-color: #F6F6F8;
  flex-flow: column;
}
.ava-wt-drag input[type=file] {
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  cursor: pointer;
}
.ava-wt-drag .primary-btn.cust-br-start:before {
  content: "";
  display: inline-block;
  position: absolute;
  top: -1px;
  left: 0;
  bottom: -1px;
  width: 0.5px;
  background-color: #ffffff;
}
.ava-wt-drag .dropdown-menu .dropdown-item {
  cursor: pointer;
}

.dropdown-item:active {
  background: rgba(70, 71, 117, 0.1);
  color: #464775;
}

.files-card .files-card-cancel-btn {
  display: none;
}
.files-card:hover .files-card-cancel-btn {
  display: unset;
  right: 10px;
  top: 10px;
}

.cursor-pointer {
  cursor: pointer !important;
}

/*Tarun styles*/
.card-hover:hover .card-hover-block {
  display: block;
}

@media (min-width: 1199px) {
  .card-hover-block {
    display: none;
  }
}
.white-btn {
  background-color: #ffffff;
  transition: all ease 300ms;
}
.white-btn:hover {
  background-color: #E2E2E2;
  transition: all ease 300ms;
}
.white-btn:focus {
  box-shadow: 0 1px 4px #E2E2E2;
  background-color: #c5e4ff;
}

@media (min-width: 767.9px) {
  .custom-user-filter-width {
    width: 650px;
  }
  .border-md-end {
    border-right: 1px solid #E3E3E3;
  }
}
.icon-swap img:nth-child(2) {
  display: block;
}

.icon-swap:focus img:nth-child(2) {
  display: none;
}

.icon-swap.active img:nth-child(2) {
  display: block;
}

.icon-swap.active img:nth-child(1) {
  display: none;
}

.icon-swap:focus img:nth-child(1) {
  display: block;
}

.icon-swap img:nth-child(1) {
  display: none;
}

.faq-scroll {
  overflow: scroll;
  height: 300px;
}

.cust-nav {
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 10px 0 !important;
}

.custom-border {
  border: 1px solid #ECECEC;
}

.custom-border-bottom {
  border-bottom: 1px solid #E4E4E4;
}

@media (max-width: 767px) {
  .mb-sm {
    margin-bottom: 1rem;
  }
}
@media (max-width: 576px) {
  .custom-img-size img {
    width: 125px;
  }
}
@media (max-width: 767px) {
  .mt-sm {
    margin-top: 1rem;
  }
}
.custom-checkbox-width {
  width: 25px;
}

.action-icons {
  height: 11px;
  width: 11px;
}

.action-icons-approve {
  height: 33px;
  width: 33px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(17, 193, 88, 0.1019607843);
  border-radius: 50%;
}
.action-icons-approve:hover {
  background-color: rgba(2, 160, 65, 0.1019607843);
}

.action-icons-delete {
  height: 33px;
  width: 33px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 90, 84, 0.1019607843);
  border-radius: 50%;
}
.action-icons-delete:hover {
  background-color: rgba(248, 25, 17, 0.1019607843);
}

.disable-state .disable {
  opacity: 0.4;
}

.cust-acc-table tr:nth-child(4n+3) {
  background-color: rgba(70, 71, 117, 0.04);
}

.outline-btn {
  padding: 16px 32px;
  border-radius: 10px;
  border: 1px solid #464775;
  transition: all ease-in-out 0.3s;
  color: #464775;
  line-height: 0;
}
.outline-btn:hover {
  background-color: #ecf4ff;
  transition: all ease-in-out 0.3s;
}

.remove:hover {
  color: #FF7A7A;
}

.text-inputbox:focus {
  box-shadow: none;
  border-color: #ECECEC;
}

.tab-parent {
  border-radius: 0.2rem;
  background-color: #F4F5F7;
  width: -moz-fit-content;
  width: fit-content;
}

.gradient-btn {
  padding: 16px 32px;
  border-radius: 3px;
  border: 1px solid transparent;
  background: linear-gradient(180deg, rgb(85, 96, 165) 0%, rgb(70, 71, 117) 100%);
  transition: all ease-in-out 0.3s;
  color: #fff;
  line-height: 0;
}
.gradient-btn:hover {
  background: linear-gradient(45deg, rgb(85, 96, 165) 0%, rgb(70, 71, 117) 100%);
  transition: all ease-in-out 0.3s;
}

.plan-tick-icon {
  content: url(../images/plan-bluetick-icon.svg);
  display: inline-block;
}

.custom-carousel-cards.active .plan-tick-icon {
  content: url(../images/plan-whitetick-icon.svg);
  display: inline-block;
}

.custom-carousel-cards.active .plan-icon-color {
  filter: invert(100%) sepia(53%) saturate(31%) hue-rotate(77deg) brightness(115%) contrast(101%);
}

.pricing-bg-image {
  background-image: url(../images/pricing-banner-image.svg);
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}

.progress-bar-bg.progress-bar-bg-new {
  height: 6px !important;
  bottom: unset !important;
}

.custom-progress.cust-new-progress {
  height: 6px !important;
}

.form-label-color {
  color: #3D3D3D;
}

.refresh-btn {
  padding: 5px 10px 5px 10px;
}

.records-grey-color {
  color: #727272;
}

.records-bold-color {
  color: #121010;
}

.custom-swiper-container {
  width: 120rem;
  margin: 0 auto;
  padding: 0px 20px 0px 20px;
}

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

.section-heading {
  font-size: 3rem;
  color: var(--primary);
  padding: 2rem 0;
}

#tranding .tranding-slider {
  height: 60rem;
  position: relative;
}

@media (max-width: 500px) {
  #tranding .tranding-slider {
    height: 45rem;
  }
}
.tranding-slide {
  width: 37rem;
  height: 54rem;
  position: relative;
}

@media (max-width: 500px) {
  .tranding-slide {
    width: 28rem !important;
    height: 36rem !important;
  }
  .tranding-slide .tranding-slide-img img {
    width: 28rem !important;
    height: 36rem !important;
  }
}
.tranding-slide .tranding-slide-img img {
  width: 37rem;
  border-radius: 2rem;
  -o-object-fit: cover;
     object-fit: cover;
}

.tranding-slide .tranding-slide-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.tranding-slide-content .food-price {
  position: absolute;
  top: 2rem;
  right: 2rem;
  color: var(--white);
}

.tranding-slide-content .tranding-slide-content-bottom {
  position: absolute;
  bottom: 2rem;
  left: 2rem;
  color: var(--white);
}

.food-rating {
  padding-top: 1rem;
  display: flex;
  gap: 1rem;
}

.rating ion-icon {
  color: var(--primary);
}

.swiper-slide-shadow-left,
.swiper-slide-shadow-right {
  display: none;
}

.tranding-slider-control {
  position: relative;
  bottom: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tranding-slider-control .swiper-button-next {
  left: 58% !important;
  transform: translateX(-58%) !important;
}

@media (max-width: 990px) {
  .tranding-slider-control .swiper-button-next {
    left: 70% !important;
    transform: translateX(-70%) !important;
  }
}
@media (max-width: 450px) {
  .tranding-slider-control .swiper-button-next {
    left: 80% !important;
    transform: translateX(-80%) !important;
  }
}
@media (max-width: 990px) {
  .tranding-slider-control .swiper-button-prev {
    left: 30% !important;
    transform: translateX(-30%) !important;
  }
}
@media (max-width: 450px) {
  .tranding-slider-control .swiper-button-prev {
    left: 20% !important;
    transform: translateX(-20%) !important;
  }
}
.tranding-slider-control .slider-arrow {
  background: var(--white);
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
  left: 42%;
  transform: translateX(-42%);
  filter: drop-shadow(0px 8px 24px rgba(18, 28, 53, 0.1));
}

.tranding-slider-control .slider-arrow ion-icon {
  font-size: 2rem;
  color: #222224;
}

.tranding-slider-control .slider-arrow::after {
  content: "";
}

.tranding-slider-control .swiper-pagination {
  position: relative;
  width: 15rem;
  bottom: 1rem;
}

.tranding-slider-control .swiper-pagination .swiper-pagination-bullet {
  filter: drop-shadow(0px 8px 24px rgba(18, 28, 53, 0.1));
}

.tranding-slider-control .swiper-pagination .swiper-pagination-bullet-active {
  background: var(--primary);
}

.carousel-cards-slider {
  width: 75%;
  height: auto !important;
}

.custom-carousel-slider {
  display: flex;
  justify-content: start;
}

.swiper-slide-prev .custom-carousel-slider {
  justify-content: end !important;
}

.swiper-slide-next .custom-carousel-slider {
  justify-content: start !important;
}

.swiper-slide-active .custom-carousel-slider {
  justify-content: center !important;
}

.swiper-slide-active div.container {
  background-color: #464775 !important;
  color: white;
}
.swiper-slide-active div.container .custom-header-color, .swiper-slide-active div.container .pricing-label, .swiper-slide-active div.container .pricing-para {
  color: white;
}
.swiper-slide-active div.container .plan-tick-icon {
  content: url(../images/plan-whitetick-icon.svg);
  display: inline-block;
}
.swiper-slide-active div.container .plan-icon-color {
  filter: invert(100%) sepia(53%) saturate(31%) hue-rotate(77deg) brightness(115%) contrast(101%);
}

.swiper-slide-active .plan-icon {
  background-color: #6A75C2;
  box-shadow: none;
  border-radius: 8px;
  border: 0.75px solid #7079B7;
}

.swiper-slide-active .primary-btn {
  background-image: linear-gradient(180deg, #ffffff 0%, #E3E4FF 100%);
  color: #464775;
  height: 40px;
}
.swiper-slide-active .primary-btn:hover {
  background-image: linear-gradient(180deg, #ffffff 0%, #dbdcff 100%);
  color: #464775;
}
.swiper-slide-active .primary-btn:focus {
  background-image: linear-gradient(180deg, #ffffff 0%, #dbdcff 100%);
  color: #464775;
  box-shadow: none;
}

.tranding-slider-control .swiper-pagination .swiper-pagination-bullet-active {
  background-image: linear-gradient(180deg, #5560A5 0%, #464775 100%);
  height: 7px;
  width: 30px;
  border-radius: 20px;
}

.swiper-container {
  border-radius: 12px;
  border: 0.5px solid #E4E4E4;
  border-right: 0px !important;
  display: flex;
}

.swiper-pagination-bullet {
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  border-radius: 12px;
  display: block;
  background-color: #fff;
  height: 7px;
  width: 30px;
  margin: 0px 0px !important;
}

.carousel__item .c-ribbon {
  position: fixed;
  display: block;
  background: linear-gradient(137.43deg, #4DBA93 13.17%, #379D78 92.54%);
  color: white;
  text-decoration: none;
  padding: 7px;
  text-align: center;
  width: 300px;
  z-index: 100;
}

.c-ribbon.c-ribbon--right {
  right: -135px;
}

.c-ribbon.c-ribbon--top {
  top: 3px;
}

.c-ribbon.c-ribbon--top.c-ribbon--left, .c-ribbon.c-ribbon--bottom.c-ribbon--right {
  transform: rotate(-40deg);
}

.c-ribbon.c-ribbon--bottom.c-ribbon--left, .c-ribbon.c-ribbon--top.c-ribbon--right {
  transform: rotate(45deg);
}

.carousel {
  display: flex;
  width: 100%;
  align-items: center;
  font-family: Arial;
  background-color: #f6f6f6;
}
.carousel .pricing-para {
  color: #262B40;
}
.carousel .pricing-label {
  color: #949CB2;
}
.carousel .custom-header-color {
  color: #262B40;
}
.carousel .custom-price-color {
  color: #060A23;
}
.carousel__list {
  display: flex;
  list-style: none;
  position: relative;
  width: 90%;
  height: 550px;
  justify-content: center;
  perspective: 300px;
  margin-top: 100px;
  background-color: #f6f6f6;
  overflow: hidden;
  margin: 0px auto;
}
.carousel__item {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #fff;
  font-size: 0px;
  width: 285px;
  border-radius: 12px;
  position: absolute;
  padding: 22px;
  box-shadow: 0px 56px 72px -40px rgba(99, 106, 126, 0.1215686275);
  transition: all 0.3s ease-in;
}
.carousel__item .primary-btn {
  border-radius: 10px;
  background: linear-gradient(180deg, #5560A5 0%, #464775 100%);
  height: 45px;
  color: #fff;
  border: none;
}
.carousel__item .primary-btn:hover {
  background: linear-gradient(180deg, #464775 100%, #5560A5 0%);
}
.carousel__item[data-pos="0"] {
  z-index: 5;
  background: linear-gradient(180deg, #545EA2 0%, #464776 100%);
  color: white;
}
.carousel__item[data-pos="0"] .custom-header-color, .carousel__item[data-pos="0"] .pricing-para, .carousel__item[data-pos="0"] .custom-price-color {
  color: #fff;
}
.carousel__item[data-pos="0"] .pricing-label {
  color: rgba(255, 255, 255, 0.6980392157);
}
.carousel__item[data-pos="0"] .plan-tick-icon {
  content: url(../images/plan-whitetick-icon.svg);
  display: inline-block;
}
.carousel__item[data-pos="0"] .plan-icon-color {
  filter: invert(100%) sepia(53%) saturate(31%) hue-rotate(77deg) brightness(115%) contrast(101%);
}
.carousel__item[data-pos="0"] .plan-icon {
  background-color: #6A75C2;
  box-shadow: none;
  border-radius: 8px;
  border: 0.75px solid #7079B7;
}
.carousel__item[data-pos="0"] .primary-btn {
  background: linear-gradient(180deg, #FFFFFF 0%, #E3E4FF 100%);
  color: #4A4E82;
}
.carousel__item[data-pos="0"] .primary-btn:hover {
  background-image: linear-gradient(180deg, #E3E4FF 100%, #FFFFFF 0%);
  color: #464775;
}
.carousel__item[data-pos="0"] .primary-btn:focus {
  background-image: linear-gradient(180deg, #ffffff 0%, #dbdcff 100%);
  color: #464775;
  box-shadow: none;
}
.carousel__item[data-pos="-1"] {
  transform: translateX(-102%) scale(0.9);
  z-index: 4;
}
.carousel__item[data-pos="1"] {
  transform: translateX(102%) scale(0.9);
  z-index: 4;
}
.carousel__item[data-pos="-2"] {
  transform: translateX(-195%) scale(0.8);
  z-index: 3;
}
.carousel__item[data-pos="2"] {
  transform: translateX(195%) scale(0.8);
  z-index: 3;
}

.input-search {
  height: 40px !important;
}

.card-text {
  width: 290x;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow-x: hidden;
}

/*UI issue fix styles*/
.search-wrapper {
  max-height: 400px;
  overflow: auto;
}

.absolute-icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

.custom-table-header-width {
  width: 540px;
}

@media (max-width: 767px) {
  .advanced-filter-scroll-mob {
    min-height: 200px;
    overflow-y: scroll;
    max-height: 245px;
  }
}
@media (max-width: 992px) {
  .custom-table-header-width {
    width: 300px;
  }
}
@media (max-width: 1200px) {
  .custom-text-width {
    max-width: 250px;
  }
}
button.navbar-toggler:focus {
  outline: none !important;
  box-shadow: none;
}

@media (max-width: 767px) {
  .tippy-content div {
    font-size: 10px !important;
  }
}
@media (max-width: 768px) {
  .user-risk-image .recharts-wrapper {
    height: 235px !important;
    width: 350px !important;
  }
  .custom-client-overview-popup-scroll {
    overflow-y: scroll;
  }
  .custom-client-overview-popup-scroll .custom-scroll {
    min-width: 520px;
  }
}
.emailAddress-scroll {
  max-width: 330px !important;
}

@-moz-document url-prefix() {
  .custom-input-icon {
    z-index: -11111;
  }
}
@media (min-width: 768px) and (max-width: 1025px) {
  .card-text {
    width: 118px;
  }
}
@media (max-width: 768px) {
  .custom-license-section-mob .recharts-responsive-container {
    width: 400px !important;
  }
}
.dropdown-menu.dropdown-menu-end-viewmigartion {
  top: 45px;
  right: 239px !important;
}

@media (max-width: 768px) {
  .dropdown-menu.dropdown-menu-end-viewmigartion {
    right: 0px !important;
    top: 50px !important;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .dropdown-menu.dropdown-menu-end-viewmigartion {
    width: 395px !important;
  }
}
.dropdown-menu-induvidualViewMigration ::-moz-placeholder {
  font-size: 10px !important;
}
.dropdown-menu-induvidualViewMigration ::placeholder {
  font-size: 10px !important;
}

@media (min-width: 800px) and (max-width: 1000px) {
  .pie-chart .recharts-wrapper {
    height: 250px !important;
  }
}/*# sourceMappingURL=default.css.map */