.elementor-13536 .elementor-element.elementor-element-356f6b5e .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-354d8d80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-1f939d92 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-1f939d92 .elementor-tab-title, .elementor-13536 .elementor-element.elementor-element-1f939d92 .elementor-tab-title:before, .elementor-13536 .elementor-element.elementor-element-1f939d92 .elementor-tab-title:after, .elementor-13536 .elementor-element.elementor-element-1f939d92 .elementor-tab-content, .elementor-13536 .elementor-element.elementor-element-1f939d92 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-13536 .elementor-element.elementor-element-1f939d92 .hx-tab-svg svg{height:22.09px !important;}.elementor-13536 .elementor-element.elementor-element-1f939d92 .hx-tab-svg i{font-size:22.09px !important;}.elementor-13536 .elementor-element.elementor-element-3bcc89c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-7767c1c6 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-40cd4e6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-6b261825 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-78132b30 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3c0aa421 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-5d74e9a1 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-43073ce8 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3b10bf45 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-79e5b29c .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-a28d113 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-696828ec .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-29e879bc .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-72150593 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-60d63e8 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3fa3b40 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-15c668d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-4ff559bc .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-6dad79ae .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3c9213fb .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-11f45970 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-6acb16df .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-30b15966 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-5c5d722c .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-55ba6e84 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-355ae2aa .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-1622eb2b .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-92aae3e{--display:flex;}.elementor-13536 .elementor-element.elementor-element-92aae3e .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-e7455ba{--display:flex;}.elementor-13536 .elementor-element.elementor-element-e7455ba .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-cc3c413{--display:flex;}.elementor-13536 .elementor-element.elementor-element-cc3c413 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-4d1502c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-13536 .elementor-element.elementor-element-4d1502c .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-46ccef6f .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-2d6f7ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-4150efc4 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-4150efc4 .elementor-tab-title, .elementor-13536 .elementor-element.elementor-element-4150efc4 .elementor-tab-title:before, .elementor-13536 .elementor-element.elementor-element-4150efc4 .elementor-tab-title:after, .elementor-13536 .elementor-element.elementor-element-4150efc4 .elementor-tab-content, .elementor-13536 .elementor-element.elementor-element-4150efc4 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-13536 .elementor-element.elementor-element-4150efc4 .hx-tab-svg svg{height:22.09px !important;}.elementor-13536 .elementor-element.elementor-element-4150efc4 .hx-tab-svg i{font-size:22.09px !important;}.elementor-13536 .elementor-element.elementor-element-6258c352 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-33c0d55 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-9f88a5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-26c0f6ee .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-6938b241 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-58734907 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-50ffb4dd .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-16b7ee0e .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-eb64794 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-efba1fe .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-549b243e .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-672ecf3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-2883d3bb .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-611ffa84 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-2d3ee50d .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-54184be6 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3c47f5c5 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-52da4193 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-7b4fb048 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-63736896 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-52b58674 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-62423727 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-3024a46e .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-1c5bd17c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-13536 .elementor-element.elementor-element-15d12dd3 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-5f9fa8ec .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-73aec462 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-13536 .elementor-element.elementor-element-de53cbe .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-13536 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}/* Start custom CSS for tabs, class: .elementor-element-1f939d92 *//* Container Styling */
.glassology-faq {
  max-width: 800px;
  margin: 0 auto;
  font-family: 'Roboto', sans-serif; /* Or your theme font */
}

/* Individual Box Styling */
.faq-item {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
}

/* Header / Clickable Area */
.faq-question {
  background-color: #f9f9f9;
  padding: 20px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: background-color 0.3s ease;
}

.faq-question:hover {
  background-color: #f1f1f1;
}

.faq-question h3 {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}

/* The Plus/Minus Icon */
.icon {
  font-size: 24px;
  font-weight: bold;
  color: #555;
  transition: transform 0.3s ease;
}

/* Content Area (Hidden by default) */
.faq-answer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
  padding: 0 20px;
  background-color: #fff;
}

.faq-answer p {
  margin: 20px 0;
  line-height: 1.6;
  color: #555;
}

/* Active State (When clicked) */
.faq-item.active .faq-answer {
  max-height: 500px; /* Adjust if content is very long */
  transition: max-height 0.5s ease-in;
}

.faq-item.active .icon {
  transform: rotate(45deg); /* Turns + into x */
  color: #000;
}

.faq-item.active .faq-question {
  background-color: #e0e0e0;
}

<script>
document.addEventListener("DOMContentLoaded", function() {
  var acc = document.getElementsByClassName("faq-question");
  var i;

  for (i = 0; i < acc.length; i++) {
    acc[i].addEventListener("click", function() {
      // Toggle the 'active' class on the parent item
      this.parentElement.classList.toggle("active");
      
      // Optional: Close other open boxes (Accordion effect)
      var allItems = document.getElementsByClassName("faq-item");
      for (var j = 0; j < allItems.length; j++) {
        if (allItems[j] !== this.parentElement && allItems[j].classList.contains('active')) {
          allItems[j].classList.remove('active');
        }
      }
    });
  }
});
</script>/* End custom CSS */
/* Start custom CSS for highlighted-heading, class: .elementor-element-3c0aa421 *//* Container Styling */
.glassology-faq {
  max-width: 800px;
  margin: 0 auto;
  font-family: 'Roboto', sans-serif; /* Or your theme font */
}

/* Individual Box Styling */
.faq-item {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
}

/* Header / Clickable Area */
.faq-question {
  background-color: #f9f9f9;
  padding: 20px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: background-color 0.3s ease;
}

.faq-question:hover {
  background-color: #f1f1f1;
}

.faq-question h3 {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}

/* The Plus/Minus Icon */
.icon {
  font-size: 24px;
  font-weight: bold;
  color: #555;
  transition: transform 0.3s ease;
}

/* Content Area (Hidden by default) */
.faq-answer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
  padding: 0 20px;
  background-color: #fff;
}

.faq-answer p {
  margin: 20px 0;
  line-height: 1.6;
  color: #555;
}

/* Active State (When clicked) */
.faq-item.active .faq-answer {
  max-height: 500px; /* Adjust if content is very long */
  transition: max-height 0.5s ease-in;
}

.faq-item.active .icon {
  transform: rotate(45deg); /* Turns + into x */
  color: #000;
}

.faq-item.active .faq-question {
  background-color: #e0e0e0;
}/* End custom CSS */