@media screen and (max-width: 820px) {
  .elementor-container .elementor-column h1 {
    text-align: center;
  }

  .elementor-container .elementor-column h2 {
    text-align: center;
  }

  #\35>div>div.elementor-element.elementor-element-83d9e81.elementor-widget.elementor-widget-heading>div {
    text-align: center;
  }

  .elementor-container .elementor-column .elementor-widget-container {
    text-align: center;
    width: 100% !important
  }

  .elementor-container .elementor-column .elementor-widget-container .bdt-tab {
    text-align: center;
    justify-content: center;
  }

  .elementor-container .elementor-column .elementor-widget-container .bdt-advanced-icon-box {
    text-align: center !important;
  }

  .elementor-container .elementor-column p {
    text-align: center;
  }

  .main-btns {
    justify-content: center;
  }

  .elementor-container .elementor-column .elementor-widget-wrap .bdt-advanced-counter-number {
    text-align: center !important;
  }

  .elementor-container .elementor-column .elementor-widget-wrap .bdt-advanced-counter-content-text {
    text-align: center !important;
  }
}

.modal.pricing.backdrop.fade {
  opacity: 0;
}

.modal.pricing.backdrop.show {
  opacity: 1;
}

.modal.pricing.backdrop.show {
  background-color: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(5px);
}