/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 03 2025 | 02:27:36 */
.esab-uzvh78dj.wp-block-esab-accordion > .esab__container, .esab-uzvh78dj.wp-block-esab-accordion.nested-accordion > .esab__container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 2rem;
}

.wp-block-esab-accordion-child {
   flex: 1 1 calc(50% - 1rem); /* Each accordion item takes up 50% of the width minus gap */
   box-sizing: border-box; /* Ensures padding and borders are included in the width calculation */
}

.esab-uzvh78dj.wp-block-esab-accordion .wp-block-esab-accordion-child > .esab__body, .esab-uzvh78dj.wp-block-esab-accordion.nested-accordion .wp-block-esab-accordion-child > .esab__body {
	padding-top:15px;
	padding-bottom:15px
}

.wp-block-details {
	padding:8px
}

@media (max-width: 1024px) {
   .wp-block-esab-accordion-child {
      flex: 1 1 100%; /* Stacks the items on small screens */
   }
	.esab-uzvh78dj.wp-block-esab-accordion .wp-block-esab-accordion-child > .esab__head, .esab-uzvh78dj.wp-block-esab-accordion.nested-accordion .wp-block-esab-accordion-child > .esab__head {
		padding:40px;
	}
	.esab-uzvh78dj.wp-block-esab-accordion .esab__container {
		gap:2rem;
	}

}