.pastpapers{background-color:#f3f7ff}.expand{background:transparent;height:24px;margin:2px;outline:none;padding:0;position:absolute;right:35px;top:calc(50% - 12px);transform-origin:center center;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:24px}.expanded .expand{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-title{padding:25px 60px 25px 25px;position:relative}.accordion-title h4{font-weight:800;margin:0;transition:all .3s}.accordion-title:hover{cursor:pointer}.accordion-title:hover h3{color:var(--ocean)}.accordion ul{list-style:none;margin-top:0;padding-left:0}.accordion-content,.accordion-title.expanded{background-color:#f9faff}.accordion-content{height:0;overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:all .4s ease-in-out}.expandr{position:relative}.lm{height:100%;margin:0!important;position:absolute;width:100%;z-index:100}.paper .year{color:#676767;font-family:Nexa;font-size:12px}.paper .cont{height:100%;padding:15px 15px 63px;position:relative}.paper.fullwidth{background:transparent!important;box-shadow:none!important;padding:15px}.paper .cont .price{bottom:15px;position:absolute}.lrnmo{bottom:43px;color:#1a25f5;font-family:Nexa;font-size:13.5px;font-style:normal;font-weight:400;line-height:20px;position:absolute}.accordion li{background-color:#fff;margin-bottom:15px;padding:0}.accordion li:last-of-type{border-bottom:none}.accordion .padadjust li{padding:5px 25px}.accordion .accordion ul{box-sizing:border-box;gap:30px;padding:25px 40px}.accordion .accordion ul ul{padding:0}.accordion .accordion li.paper{background:#fff;border-radius:15px;box-shadow:0 0 10px 5px rgba(0,0,0,.1);text-decoration:none}.accordion li li{background-color:transparent;padding:0}.accordion table,.accordion td,.accordion th{border:1px solid}.accordion table{border-collapse:collapse;width:100%}.button_filter{display:flex;flex-wrap:wrap;gap:5px}.pastpapers .btn{min-width:0}.pastpapers h4{display:inline-block;font-size:32px;font-weight:900;margin-bottom:0}.pastpapers h6{font-weight:900;margin:0}ul[class]{margin:0;padding:0}ul[class] li{list-style:none}:focus{box-shadow:0 0 0 .25rem #639;outline:0}.grid{display:grid;gap:1rem;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,16rem);justify-content:center}.grid>*{align-items:flex-start;background:#eee;display:flex;flex-direction:column;height:100%}.fullwidth{grid-column:1/-1}.is-hidden{display:none}