.tw-collapse.tw-collapse {
    visibility: visible
}

.tw-collapse {
    position: relative;
    display: grid;
    overflow: hidden;
    grid-template-rows: 1fr auto;
    border-bottom: 1px solid;
    padding: 10px;
    cursor: pointer;
}

.tw-collapse-title,.tw-collapse>input[type=checkbox],.tw-collapse-content {
    grid-column-start: 1;
    grid-row-start: 1
}

.tw-collapse>input[type=checkbox] {
    -webkit-appearance: none;
    appearance: none;
    opacity: 0;
    cursor: pointer;
}

.tw-collapse-content {
    grid-row-start: 2;
    overflow: hidden;
    max-height: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    cursor: default;
    transition: padding .2s ease-in-out,background-color .2s ease-in-out
}

.tw-collapse-content p {
    padding: 30px;
}

.tw-collapse-open .tw-collapse-content,.tw-collapse:focus:not(.tw-collapse-close) .tw-collapse-content,.tw-collapse:not(.tw-collapse-close) input[type=checkbox]:checked~.tw-collapse-content {
    max-height: none
}

.tw-collapse-plus .tw-collapse-title:after {
    position: absolute;
    display: block;
    height: .5rem;
    width: .5rem;
    transition-property: all;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    top: .9rem;
    right: 1.4rem;
    content: "+";
    pointer-events: none
}

.tw-collapse-open.tw-collapse-plus .tw-collapse-title:after,.tw-collapse-plus:focus:not(.tw-collapse-close) .tw-collapse-title:after,.tw-collapse-plus:not(.tw-collapse-close) input[type=checkbox]:checked~.tw-collapse-title:after {
    content: "\2212"
}

main .comment {
   display: block;

}

.tertiary-categories-filter {
   display: none !important;
}