#p_sched #sh{justify-content:center;margin:0;padding-top:100px;display:flex;position:relative}#p_sched #sh .sch{object-fit:cover;width:500px;height:500px;position:absolute;top:0%}@media screen and (max-width:1024px){#p_sched #sh .sch{width:30%;height:auto}}#p_sched #sh .sch.l{left:0%}#p_sched #sh .sch.r{right:0%}#p_sched #sh img{width:600px}@media screen and (max-width:768px){#p_sched #sh img{width:100%}}#p_sched #sl{flex-wrap:wrap;justify-content:center;gap:1em;max-width:1440px;margin:100px auto}#p_sched #sl .s{width:400px}@media screen and (max-width:768px){#p_sched #sl .s{width:250px}}#p_sched #sl .s .date{color:#050505;background:#ff00ae;align-items:center;gap:1em;width:80%;margin-left:1em;padding:.1em 1em;display:flex}#p_sched #sl .s .image{position:relative}#p_sched #sl .s .image:before{content:"";background:linear-gradient(rgba(25,24,24,.008),#370327);width:100%;height:100%;position:absolute;top:0%;left:0%}#p_sched #sl .s .image .ev{object-fit:contain;border:4px solid #ff00ae;width:100%;height:400px}@media screen and (max-width:768px){#p_sched #sl .s .image .ev{height:250px}}#p_sched #sl .s .image .info{width:100%;font-family:var(--fontch);padding:1em;position:absolute;bottom:5px;left:5px}#p_sched #sl .s .image .info h2{font-size:2rem}@media screen and (max-width:768px){#p_sched #sl .s .image .info h2{font-size:1rem}#p_sched #sl .s .image .info p{font-size:.9rem}}#p_sched #sl .s .image .info p{opacity:.6}#p_sched #sl .s .action{color:#050505;background:#ff00ae;justify-content:space-between;margin:1em 0;padding:.1em 1em;font-size:1.4rem;transition:all .25s;display:flex}@media screen and (max-width:1200px){#p_sched #sl .s .action{font-size:1rem}}#p_sched #sl .s:hover .action{transform:translateY(-ma1em)}#p_sched #sl .sced{width:100%}#p_sched #sl .sced .eapp-events-calendar-dates-inputText.jsx-1576454453{color:#ff00ae}#p_sched #ytlist{flex-wrap:wrap;justify-content:center;align-items:center;gap:2em;margin:200px auto;display:flex;position:relative}#p_sched #ytlist .wave{object-fit:contain;z-index:-10;width:500px;height:500px;position:absolute}#p_sched #ytlist .wave.l{left:-250px}#p_sched #ytlist .wave.r{right:-250px}#p_sched #ytlist .vid{aspect-ratio:16/9;width:400px;height:auto}@media screen and (max-width:550px){#p_sched #ytlist .vid{width:90%}}#p_sched #ytlist .vid iframe{border:#ffdead;outline:2px solid #fff;width:100%;height:100%}
