.allspartans_wrap{min-height:100vh;padding-top:40px;font-family:HarmonyOS Sans SC;background:#0f0000}.allspartans_wrap .allspartans_container{width:1280px;margin:0 auto}.allspartans_wrap .spartan_crumbs{padding:8px 0}.allspartans_wrap .allspartans_wrap_topbg{top:64px}.allspartans_wrap h1{margin-top:24px;font-size:64px}.allspartans_wrap h1 span{background:linear-gradient(93.58deg,#FBD893 49.96%,#FFAB67 85.53%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.allspartans_wrap ._allspar_subtitle{font-size:16px;margin-top:10px}.allspartans_wrap ._allspar_topthree{gap:32px;padding:90px 0 50px}.allspartans_wrap ._allspar_topcard{border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(99deg,rgba(36,1,1,.8),rgba(20,9,6,.48) 99.93%);backdrop-filter:blur(40px);padding:50px 0 40px;text-align:center}.allspartans_wrap ._allspar_topcard h4{font-size:20px;font-weight:400;color:#929292;margin-bottom:8px}.allspartans_wrap ._allspar_topcard span{font-size:32px;font-weight:500}.allspartans_wrap ._allspar_tc_icon{width:60px;height:60px;padding:10px;border-radius:50%;border:1px solid #666;background:linear-gradient(17deg,#000 11.87%,#1A1A1A 88.13%);left:50%;top:0;transform:translateX(-50%) translateY(-50%)}.allspartans_wrap ._allspar_filter{font-size:14px;padding:40px 0;z-index:1}.allspartans_wrap ._allspar_filter_left{font-size:16px;color:#929292}.allspartans_wrap ._allspar_filter_left .__active,.allspartans_wrap ._allspar_filter_left ._allspar_filter_leftitem:hover{color:#ff322b;border-color:rgba(255,0,4,.05);background:linear-gradient(180deg,rgba(255,0,4,.12),rgba(153,0,3,.1))}.allspartans_wrap ._allspar_filter_left ._allspar_filter_leftitem{padding:7px 20px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:200px}.allspartans_wrap ._allspar_filter_left ._allspar_filter_leftitem+span{margin-left:4px}.allspartans_wrap .__allspar_stragebage i{vertical-align:middle;color:#929292;margin-left:8px}.allspartans_wrap ._allspar_botlist_wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.allspartans_wrap ._allspar_pagination{margin-top:32px}.allspartans_wrap ._allspar_reserve{margin-top:48px;border-color:hsla(0,0%,100%,.1);background:rgba(255,0,4,.05);border-radius:32px;padding:24px 32px}.allspartans_wrap ._allspar_reservetop h4{font-size:20px;font-weight:400}.allspartans_wrap ._allspar_reservetop button{width:32px;height:32px;background-color:hsla(0,0%,100%,.1)}.allspartans_wrap ._allspar_reservelist_wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;padding-top:32px;border-top:1px solid hsla(0,0%,100%,.1)}.allspartans_wrap .allspartans_bottom{text-align:center;padding:80px 0;background-repeat:no-repeat;background-size:cover}.allspartans_wrap .allspartans_bottom h2{font-family:Veneer Two,sans-serif;text-transform:uppercase;font-weight:400;font-size:72px;margin-bottom:56px;background:linear-gradient(87deg,#FF7A7A -61.26%,#A3100A 87.52%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.allspartans_wrap .allspartans_bottom ._allspartans_legwrap{max-width:1280px;margin:0 auto}.allspartans_wrap .allspartans_bottom ._allspartans_legtext{max-width:500px}.allspartans_wrap .allspartans_bottom ._allspartans_legtext p{font-size:28px;line-height:1.3;padding-top:8px;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid #ff7a7a}.allspartans_wrap .allspartans_bottom ._allspartans_legtext span{display:block;font-size:22px;font-weight:400}.allspartans_wrap .allspartans_bottom ._allspartans_leg_imgbg{background-color:#1e1e21;padding:10px;border-radius:50%;width:80px;height:80px}@media(max-width:1400px){.allspartans_wrap .allspartans_container{width:100%;padding:0 30px}}@media(max-width:1200px){.allspartans_wrap ._allspar_reserve{padding:16px 18px}}@media(max-width:1024px){.allspartans_wrap ._allspar_topthree{gap:16px}.allspartans_wrap ._allspar_topthree ._allspar_topcard{padding:40px 0 30px}.allspartans_wrap ._allspar_topthree ._allspar_topcard h4{font-size:16px}.allspartans_wrap ._allspar_topthree ._allspar_topcard span{font-size:24px}.allspartans_wrap ._allspar_tc_icon{width:50px;height:50px;padding:6px}.allspartans_wrap ._allspar_filter_left{flex-wrap:wrap;display:flex;font-size:14px;gap:4px;margin-right:16px}.allspartans_wrap ._allspar_filter_left ._allspar_filter_leftitem{padding:6px 12px}.allspartans_wrap ._allspar_botlist_wrap,.allspartans_wrap ._allspar_reservelist_wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.allspartans_wrap ._allspar_reserve{padding:20px 24px}.allspartans_wrap .allspartans_bottom h2{font-size:56px;margin-bottom:32px}.allspartans_wrap .allspartans_bottom ._allspartans_legwrap p{font-size:20px;padding-bottom:18px;margin-bottom:18px}.allspartans_wrap .allspartans_bottom ._allspartans_legwrap span{font-size:18px}.allspartans_wrap ._allspartans_legwrap{padding:0 30px;gap:32px}.allspartans_wrap ._allspartans_legwrap>img{width:45%}}@media(max-width:767px){.allspartans_wrap .allspartans_wrap_topbg{top:60px}.allspartans_wrap .allspartans_container{width:100%;padding:0 16px}.allspartans_wrap ._allspar_topthree{flex-direction:column;padding:90px 24px 50px}.allspartans_wrap ._allspar_topthree ._allspar_phone{gap:8px;padding:40px 16px 32px}.allspartans_wrap ._allspar_topthree ._allspar_phone h4{margin-bottom:0;font-size:16px}.allspartans_wrap ._allspar_topthree ._allspar_phone span{font-size:18px}.allspartans_wrap ._allspar_filter{font-size:12px;padding:24px 0;flex-direction:column;align-items:flex-start;gap:20px}.allspartans_wrap ._allspar_filter_left{display:flex;flex-wrap:wrap;font-size:12px;gap:4px;margin-right:16px;order:2}.allspartans_wrap ._allspar_filter_left ._allspar_filter_leftitem{padding:4px 8px}.allspartans_wrap ._allspar_filter_right{width:100%;order:1}.allspartans_wrap ._allspar_botlist_wrap,.allspartans_wrap ._allspar_reservelist_wrap{display:flex;flex-direction:column}.allspartans_wrap ._allspar_reserve{border-radius:16px;padding:24px 16px}.allspartans_wrap ._allspar_reservelist_wrap{margin-top:16px;padding-top:24px}.allspartans_wrap .allspartans_bottom{padding:40px}.allspartans_wrap .allspartans_bottom h2{font-size:56px;text-align:center;margin-bottom:24px}.allspartans_wrap .allspartans_bottom ._allspartans_legtext{padding-top:40px}.allspartans_wrap .allspartans_bottom ._allspartans_leg_imgbg{width:60px;height:60px}.allspartans_wrap ._allspartans_legwrap{flex-direction:column;padding:0}.allspartans_wrap ._allspartans_legwrap>img{width:100%}}@media(max-width:575px){.allspartans_wrap{padding-top:20px}.allspartans_wrap h1{margin-top:0;font-size:56px}.allspartans_wrap ._allspar_topthree{padding:60px 0 50px}}