.clearfix::after {
  content: "";
  display: table;
  clear: both;
}

:root {
  --main-orange: #e25200;
  --light-orange: #ffede2;
  --grey-light: #f5f5f5;
  --border: #e5e5e5;
  --error: #e25200;
  --success: #00904b;
  --sidePopinWidth: 700px;
}

.custom-pagedesigner h2 {
  font-family: CourirSerif, serif !important;
  font-size: 1.875rem;
  font-weight: 400;
  text-transform: initial;
  text-align: center;
}
@media screen and (min-width: 1200px) {
  .custom-pagedesigner h2 {
    font-size: 2.125rem;
  }
}
.custom-pagedesigner .carousel__block .swiper-button-next,
.custom-pagedesigner .carousel__block .swiper-button-prev {
  top: 50% !important;
}
.custom-pagedesigner .breadcrumb-container {
  padding: 0 0.9375rem;
}
@media screen and (min-width: 1200px) {
  .custom-pagedesigner .breadcrumb-container {
    padding: 0 3rem;
  }
}
.custom-pagedesigner .breadcrumb-container .categories-title {
  font-size: 1.875rem;
  font-weight: 500;
  color: #1c1c1c;
  text-transform: capitalize;
  font-family: "CourirSerif", serif;
}
@media screen and (min-width: 1200px) {
  .custom-pagedesigner .breadcrumb-container .categories-title {
    font-size: 2.5rem;
  }
}
