.price .price-item {
  transition: all .5s;
  position: relative;
  overflow: hidden;
}

.price .price-item:hover {
  box-shadow: 0 0 45px #0003;
  background: var(--bs-white) !important;
}

.price .price-card {
  width: 100%;
  height: 170px;
}

.price .price-card2 {
  width: 100%;
  height: 235px;
}

.price .price-item .pice-item-offer {
  color: var(--bs-white);
  justify-content: center;
  align-items: end;
  width: 200px;
  height: 110px;
  padding-bottom: 10px;
  display: flex;
  position: absolute;
  top: -45px;
  right: -80px;
  transform: rotate(42deg);
  background: var(--bs-primary) !important;
}

.price .pricing-sub h2 {
  color: #262524;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  font-family: sans-serif !important;
}

.price p {
  color: #2d2d2d;
}

.price .fas {
  color: #00d8ff;
}
/*# sourceMappingURL=price.dffdc207.css.map */
