/* Responsive Style */

/* Large devices (desktops, 1200px and up) */
@media only screen and (min-width: 992px) {
  .bg-none-lg {
    background: none !important;
  }
}

/* Small devices (tablets, 992px and Down) */
@media only screen and (max-width: 992px) {
  .bg-none-xs {
    background: none !important;
  }

  .main-navigation ul {
    display: flex;
  }
}

/* Extra small devices (phones, 768px and down) */
@media only screen and (max-width: 767px) {
  .elementor-element {
    &.w-100-btn {
      .elementor-button-wrapper {
        a.elementor-button {
          width: 100% !important;
        }
      }
    }
  }

  .comments-title {
    font-size: 1.4rem;
  }
}
