.lw-ts-wrap{max-width:700px;margin:0 auto;font-size:18px}.lw-ts-accordion{color:#fff;background:#000;border:1px solid #333;border-radius:25px;margin-bottom:14px;transition:background .4s,box-shadow .4s,color .3s;overflow:hidden;box-shadow:0 2px 6px #0000000d}.lw-ts-accordion.open{color:#000;background:#e0e0e0;box-shadow:0 4px 12px #00000014}.lw-ts-accordion-header{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:14px 18px;font-weight:700;display:flex}.lw-ts-accordion-header .title{transition:color .3s}.lw-ts-arrow{justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.lw-ts-accordion.open .lw-ts-arrow{transform:rotate(180deg)}.lw-ts-arrow svg{fill:currentColor;width:20px;height:20px}.lw-ts-accordion-content{opacity:0;color:#000;background:#f5f5f5;max-height:0;padding:0 18px;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.lw-ts-accordion.open .lw-ts-accordion-content{opacity:1;height:auto;max-height:none;padding:14px 18px 18px;overflow:visible}.lw-ts-accordion-content p{margin:6px 0;line-height:1.6}.lw-ts-exam-description{margin-bottom:10px;font-weight:700}.lw-ts-exam-desc,.lw-ts-rank{font-weight:700}.lw-ts-medal{vertical-align:middle;width:30px;height:30px;margin-right:1px}@media screen and (width<=767px){.lw-ts-accordion-content p,.lw-ts-accordion-header .title,.lw-ts-rank,.lw-ts-wrap{font-size:15px}.lw-ts-accordion-header{padding:10px 12px}.lw-ts-medal{width:25px;height:25px}}.lw-ts-exam-desc .desc-title{color:red;font-weight:700}