.tx-contentblocks:last-of-type>.accordion{border-bottom:59 solid #000}.tx-contentblocks section.accordion{border:none;border-top:1px solid #00000059;margin:0}.tx-contentblocks section.accordion.open>header button{color:#666;font-weight:700}.tx-contentblocks section.accordion.open>header button:after{top:50%;transform:translateY(-50%) rotateX(180deg)}.tx-contentblocks section.accordion.open>header button:after,.tx-contentblocks section.accordion.open>header button:focus:after,.tx-contentblocks section.accordion.open>header button:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 448 512'%3E%3Cpath d='M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32'/%3E%3C/svg%3E") no-repeat 50%}.tx-contentblocks section.accordion>header{padding:0}.tx-contentblocks section.accordion>header:after{display:none}.tx-contentblocks section.accordion>header h1,.tx-contentblocks section.accordion>header h2,.tx-contentblocks section.accordion>header h3,.tx-contentblocks section.accordion>header h4,.tx-contentblocks section.accordion>header h5,.tx-contentblocks section.accordion>header h6{margin:0}@media (max-width:767px){.tx-contentblocks section.accordion>header h2{font-size:2rem;line-height:2.4rem}}.tx-contentblocks section.accordion>header button{background:transparent;color:#333;display:block;font-size:inherit;line-height:inherit;padding:10px 15px 10px 50px;transition:background-color .35s ease-in}@media (max-width:767px){.tx-contentblocks section.accordion>header button{padding:10px 70px 10px 35px}}.tx-contentblocks section.accordion>header button:focus,.tx-contentblocks section.accordion>header button:hover{color:#666;text-decoration:none}.tx-contentblocks section.accordion>header button:focus:after,.tx-contentblocks section.accordion>header button:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8'/%3E%3C/svg%3E") no-repeat 50%}.tx-contentblocks section.accordion>header button:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8'/%3E%3C/svg%3E") no-repeat 50%;background-size:25px;border:none;content:"";height:26px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .5s ease-in-out;width:26px}.tx-contentblocks section.accordion>.descText{padding:30px 0}.tx-contentblocks section.accordion .accordion{border-color:#666}.tx-contentblocks section.accordion .accordion>header button{background:#666;padding:17px 70px 17px 20px}.tx-contentblocks section.accordion .accordion>header button:focus,.tx-contentblocks section.accordion .accordion>header button:hover{background:#666}
