input {position: absolute !important ; 	opacity: 0  !important ; z-index: -1 !important;}
/* Accordion styles */
.zxtabs {border-radius: 12px;overflow: hidden;box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);}
.zxtab {width: 100%;color: white;overflow: hidden;border-bottom: 1px solid red;}
.zxtab-label {display: flex;justify-content: space-between;padding: 1em;background: #2c3e50;font-weight: bold;cursor: pointer;border: thick;border-bottom-color: antiquewhite;/* Icon */;}
.zxtab-label:hover {background:#5DCFF8;}
.zxtab-label::after {content: "\276F";width: 1em;height: 1em;text-align: center;transition: all .35s;}
.zxtab-content {max-height: 0;padding: 0 1em;color: #2c3e50;background: white;transition: all .35s;}
.zxtab-close {display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
.zxtab-close:hover {background: #1a242f;}
input:checked + .zxtab-label {background: #1a242f;}
input:checked + .zxtab-label::after {transform: rotate(90deg);}
input:checked ~ .zxtab-content {max-height: 100vh;padding: 1em;}