/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.woff) format("woff")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}

.price {
  width: 100%;
  display: flex;
  gap: 10px;
  color: #fff;
  padding: 10px;
}

.price__price {
    font-family: "Open Sans", Sans-serif;
    font-weight: 700;
}

.price__old, .price__line, .price__new {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    line-height: 1.15;
}
.price__old {
  flex-direction: column;
    width: 100%;
}
.price__title {
  text-align: center;
  font-size: 16px;
  display: block;
  margin-bottom: 1em;
}
.price__old {
  font-size: 1.5em;
}
.price__old span {
  text-decoration: line-through;

}
.price__new {
  font-size: 2em;
    width: 100%;
}
.price__price span {
  white-space: nowrap
}
.price__line {
  width: 100%;
  min-width: 44px;
}
.price__row {
  justify-content: center;
}
@media screen and (max-width: 425px) {
  .price {
    flex-direction: column;
    margin-bottom: 1em;
  }
  .price__title {
    margin-bottom: .25em;
  }
  .price__line {
    padding: 5px;
  }
  .price__line img{
    transform: rotate(90deg);
  }
}
@media screen and (max-width: 768px) {
  .elementor-element-e184026 {
    width: 100% !important;
  }
}