.FanPageListPage_fanPageListingContainer__L_xZj{position:relative;background:#0e2252;min-height:800px;height:max-content}.FanPageListPage_infoSection__GVAYr{border-radius:0 0 22px 22px;background:linear-gradient(106deg,#ffe259 5.72%,#ffa751 83.57%),linear-gradient(106deg,#ffb544 5.72%,#ff4f44 83.57%);display:flex;align-items:center;justify-content:space-between;padding:22px 30px;position:absolute;top:0;width:100%;z-index:1}.FanPageListPage_infoSection__GVAYr p{color:#000;font-size:24.157px;letter-spacing:-.483px;margin:0}.FanPageListPage_infoSection__GVAYr a{color:#222;font-weight:700;line-height:110%}.FanPageListPage_schoolListings__4uwIT{padding:10rem 0 20px}.FanPageListPage_schoolListings__4uwIT h2{color:#cafb12;text-align:center;font-family:Big Shoulders Display,sans-serif;font-size:150.029px;font-style:normal;font-weight:900;margin:0}.FanPageListPage_tabsList__Mcfv0{display:flex;align-items:center;justify-content:center;gap:20px;list-style:none;overflow-x:scroll}.FanPageListPage_tabsList__Mcfv0::-webkit-scrollbar{display:none}.FanPageListPage_tabsList__Mcfv0 li{color:#ffd100;text-align:center;font-size:27.314px;font-family:Anybody,sans-serif;font-style:normal;font-weight:700;border:.731px solid #ffd100;padding:13px 28px;cursor:pointer;border-radius:42.396px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.FanPageListPage_tabsList__Mcfv0 li.FanPageListPage_active__ukHGm{background:#ffd100;color:#191919;border:none}.FanPageListPage_contents__wF3MX{width:90%;max-width:1200px;margin:30px auto}.FanPageListPage_accordion__demoU{cursor:pointer;width:100%;border:none;color:#1e0d37;font-family:Anybody,sans-serif;font-size:31.837px;font-style:normal;font-weight:700;padding:30px 24px;border-radius:30.105px;display:flex;justify-content:space-between;align-items:center;text-align:start}.FanPageListPage_accordion__demoU:after{content:"";color:#1e0d37;background-image:url(/assets/img/BattleBands/plus.svg);float:right;margin-left:5px;width:30px;height:30px;background-position:50%;background-repeat:no-repeat}.FanPageListPage_accordion__demoU.FanPageListPage_active__ukHGm{border-radius:30px 30px 0 0}.FanPageListPage_accordion__demoU.FanPageListPage_active__ukHGm:after{content:"";background-image:url(/assets/img/BattleBands/min.svg)}.FanPageListPage_panel__Sfwlt{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-radius:0 0 30px 30px;background:#fff}.FanPageListPage_panel__Sfwlt hr{margin:0 auto;color:#0e2252;border:0;border-top:1px solid;opacity:.5;width:95%}.FanPageListPage_panel__Sfwlt p{color:#000;text-align:start;text-transform:uppercase;padding:0;margin:0}.FanPageListPage_panel__Sfwlt p,.FanPageListPage_panel__Sfwlt span{font-family:Big Shoulders Display;font-size:28.029px;font-style:normal;font-weight:900}.FanPageListPage_panel__Sfwlt span{color:rgba(14,34,82,.4);text-transform:capitalize}.FanPageListPage_panelList__WqAmF{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:10px;padding:30px 50px}.FanPageListPage_subContents__mbrzY{display:flex;gap:20px;width:48%;padding:12px;border-radius:16px;border:1px solid #d9d9d9;margin-bottom:20px;cursor:pointer;min-height:128px}.FanPageListPage_subContents__mbrzY .FanPageListPage_items__HvKA2{align-content:start}.FanPageListPage_subContents__mbrzY img{width:102px;height:auto}@media(max-width:1024px){.FanPageListPage_infoSection__GVAYr{padding:20px;gap:15px}.FanPageListPage_infoSection__GVAYr p{font-size:15px;font-weight:700}.FanPageListPage_infoSection__GVAYr a{font-size:14px;white-space:nowrap}.FanPageListPage_schoolListings__4uwIT{padding:6rem 0}.FanPageListPage_schoolListings__4uwIT h2{font-size:32.496px;text-align:center;max-width:10ch;margin:20px auto}.FanPageListPage_tabsList__Mcfv0{justify-content:unset}.FanPageListPage_tabsList__Mcfv0 li{font-size:21.133px}.FanPageListPage_accordion__demoU{font-size:16px;padding:19px;border-radius:13px}.FanPageListPage_accordion__demoU:after{width:21.304px;height:21.304px}.FanPageListPage_accordion__demoU.FanPageListPage_active__ukHGm{border-radius:13px 13px 0 0}.FanPageListPage_panel__Sfwlt{border-radius:0 0 13px 13px}.FanPageListPage_panel__Sfwlt p{font-size:16px;margin:0}.FanPageListPage_panel__Sfwlt span{font-size:16px}.FanPageListPage_panel__Sfwlt img{width:75px;height:auto}.FanPageListPage_panelList__WqAmF{padding:20px;flex-direction:column}.FanPageListPage_subContents__mbrzY{width:100%;min-height:85px}}