.arrow-btn,.dot,.tab{cursor:pointer}.feature,.schedule-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.card:hover h3,.left-section .rjhead-profile:hover img{transform:scale(1.1)}.card,.copyright-wrapper p,.empty_zone,.feature,.head-feature,.left-section,.left-section h2,.listeners-box,.member-card,.right-section,.right-section h2,.testimonial-card{text-align:center}.testimonial{display:flex;justify-content:center;align-items:center;padding:50px 8%;flex-flow:column;background:linear-gradient(45deg,#f4ccff,#bd89ff)}.testimonial-head{padding:10px 0}.member-head h2,.testimonial-head h2{font-size:28px;padding-bottom:5px;text-align:center}.testimonial-container{width:100%;overflow:hidden;position:relative;max-width:1200px;padding:20px 0}.testimonial-wrapper{display:flex;transition:transform .5s ease-in-out}.testimonial-card{flex:0 0 calc(33.33% - 20px);box-sizing:border-box;background:#fff;padding:30px;margin:10px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.3);transition:transform .3s}.testimonial-card:hover{transform:scale(1.05)}.testimonial-card img{width:90px;height:90px;border-radius:50%;margin-bottom:10px;margin-top:-55px;border:3px solid #ccabf8}.testimonial-card h3{font-size:18px;color:#b200ff;text-shadow:0 0 1px #d972f3,0 0 0 #d164f5,0 0 30px #b200ff;padding-bottom:3px}.testimonial-card p{color:#494949}.dots{display:flex;justify-content:center;margin-top:20px}.dot{width:9px;height:9px;background-color:#9912ea;border-radius:50%;margin:4px;transition:background-color .3s;display:inline-flex;flex-wrap:wrap}.feature,.member-body{justify-content:center}.dot.active{background-color:#fff}.member-section{background:#e9c6ef;padding:40px 6%;margin:auto;position:relative;overflow:hidden}.member-head{padding:0 0 23px}.member-container{display:flex;gap:18px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:10px}.member-container::-webkit-scrollbar{display:none}.member-card{min-width:120px}.member-card img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.member-card p{margin-top:8px;font-size:14px;font-weight:700;color:#4a148c}.arrow-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(122,38,174,.4);color:#fff;border:none;padding:10px;font-size:18px;border-radius:50%;display:none}.card,.card-inner,.radio-section,.schedule-card{position:relative}.arrow-btn:hover{background:#5f18b5}.prev{left:10px}.next{right:10px}.member-body{display:grid;align-items:center}.head-feature{background-color:#ded5ff;display:flex;flex-direction:column;justify-content:center;padding:30px 9%}.feature-content{width:70%;margin:0 auto;padding:30px 0 17px}.feature-content h2{font-size:25px;padding-bottom:5px}.feature-content p,.radio-header p{font-size:16px}.feature{display:grid;gap:20px;padding:40px}.card{background:#fff;border-radius:12px;padding:35px 24px;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;overflow:hidden;animation:.8s ease-out fadeInUp}.card:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 15px 30px rgba(0,0,0,.2)}.card i{font-size:50px;color:#6c1cfd;margin-bottom:10px;transition:color .3s ease-in-out}.card:hover i{color:#ee1db0}.card h3{font-size:18px;margin:10px 0;color:#333;transition:transform .3s ease-in-out}.card p,.card::before{transition:opacity .3s ease-in-out}.card:hover h3{color:#6c1cfd}.card p{font-size:14px;color:#666}.card:hover p{opacity:.8}.card::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(238,29,176,.2) 0,rgba(108,28,253,.15) 50%);opacity:0;border-radius:50%;z-index:-1}.card:hover::before{opacity:1}.radio-section{padding:5rem 10% 3rem;background:#eacfff;overflow:hidden}.radio-header{padding-bottom:40px}.radio-header h2{font-size:28px;padding-bottom:5px}.tabs{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px;gap:10px}.tab{padding:7px 13px;background:#eee;border-radius:5px;transition:background .3s}.tab.active{background:#a237cd;color:#fff}.schedule,.small_modal_out{display:none}.schedule.active{display:flex;flex-wrap:wrap;flex-flow:column;justify-content:center}.schedule-grid{display:grid;gap:2rem;padding:1rem;justify-content:center}.card-back,.schedule-card{padding:1.5rem}.schedule-card{background:rgba(255,255,255,.95);border-radius:15px;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;min-height:200px;perspective:1000px}.card-inner{width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.card-back,.schedule-card:hover .card-inner{transform:rotateY(180deg)}.card-back,.card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;overflow:hidden}.rj-profile,.timing{align-items:center;display:flex}.rj-profile{gap:1.5rem;width:100%}.image-wrapper{position:relative;flex-shrink:0}.rj-image{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #9900fd;box-shadow:0 4px 15px rgba(172,0,253,.3)}.rj-details{flex:1}.rj-details h3{margin:0;color:#2a2a72;font-size:1.4rem}.timing{color:#2b2b2b;gap:.5rem;margin:.5rem 0;font-size:.95rem}.show-name{color:#8400f8;font-weight:600;font-size:1.1rem}.wave-animation{position:relative;height:40px;margin-top:1rem;display:flex;align-items:center;gap:5px}.wave{width:4px;height:20px;background:#a246ff;animation:1.2s ease-in-out infinite wave;border-radius:2px}.wave:nth-child(2){animation-delay:-.2s}.wave:nth-child(3){animation-delay:-.4s}.rjs-container{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:50px auto;gap:20px}.left-section,.right-section{background:#1e1e1e;padding:25px;border-radius:10px;flex:1;box-shadow:0 4px 10px rgba(255,255,255,.1)}.left-section h2,.right-section h2{color:#fff;padding:0 0 10px}.separator{width:5px;height:300px;background:linear-gradient(to bottom,#ff9800,#ff5722);border-radius:5px;margin:auto 0}.empty_zone,audio,footer{width:100%}.left-section .rjhead-profile{display:flex;align-items:center;gap:25px;border:2px solid #c59fe3;border-radius:10px;padding:10px 20px;background:rgba(195,129,248,.6);box-shadow:0 0 10px #c381f8}.left-section .rjhead-profile:hover{background:rgba(195,129,248,.75)}.left-section .rjhead-profile img{width:65px;height:65px;border-radius:50%;border:3px solid #b25fff;transition:transform .3s ease-in-out}.rjhead-details h3{margin:0;font-size:20px;color:#fff}.rjhead-details p{margin:5px 0;color:#eee}.radio-player{margin-top:20px;padding:10px;filter:drop-shadow(0 0 8px rgb(227, 192, 255))}.listeners-box{margin-top:10px;padding:15px;background:#dad1fb;border-radius:8px;font-size:16px}.listeners-box span{color:#8c00ff}.current-rjs{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;height:146px;overflow-y:auto}.rj-tag{background:rgba(255,0,255,.3);padding:5px 15px;border-radius:20px;border:1px solid #f0f;transition:.3s;color:#fff}.rj-tag:hover{background:rgba(255,0,255,.6)}.right-content{color:#fff;padding:19px 0 0}.right-content h3{font-size:18px;padding-bottom:9px}.right-content p{font-size:15px}.font-18{font-size:18px}.content-left-img{float:left;margin-right:15px;margin-top:5px}.light1{color:#ff80f6}.light2{color:#b77fff}.light3{color:#cf7fff}.a_link:hover,.underline{text-decoration:underline}footer{position:relative;height:auto;padding-top:80px;background:linear-gradient(-30deg,rgba(108,28,253,.1) 0,rgba(108,28,253,.2) 100%)}.f-container{width:100%;max-width:1320px;margin:0 auto;padding:0 12px}.f-wrapper{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.f-wrapper .footer-widget{width:calc(20% - 30px);margin:0 15px 50px;padding:0 12px}.f-wrapper .footer-widget:first-child{width:calc(40% - 50px);margin-right:15px}.f-wrapper .footer-widget .logo{margin-bottom:30px;vertical-align:middle}.f-wrapper .footer-widget p{margin-bottom:30px;font-size:16px;line-height:24px}.f-wrapper .footer-widget .footer-socials{display:flex;align-items:center;justify-content:flex-start}.f-wrapper .footer-widget .footer-socials li,.f-wrapper .footer-widget .links li{list-style:none}.f-wrapper .footer-widget .footer-socials li a{width:40px;height:40px;margin-right:10px;color:#fff;background-color:rgba(3,127,243,.5);border-radius:50%;font-size:20px;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:.3s ease-out}.f-wrapper .footer-widget .footer-socials li:first-child a{border:2px solid #316ff6;background-color:transparent;color:#316ff6}.f-wrapper .footer-widget .footer-socials li:nth-child(2) a{border:2px solid #d62976;background-color:transparent;color:#d62976}.f-wrapper .footer-widget .footer-socials li:nth-child(3) a{border:2px solid #00aff0;background-color:transparent;color:#00aff0}.f-wrapper .footer-widget .footer-socials li:nth-child(4) a{border:2px solid #6264A7;background-color:transparent;color:#6264A7}.f-wrapper .footer-widget .footer-socials li a:hover{background-color:#037ef3}.f-wrapper .footer-widget .footer-socials li:first-child a:hover{border:2px solid #316ff6;background-color:#316ff6;color:#fff}.icon_flex{display:flex}.f-wrapper .footer-widget .footer-socials li:nth-child(2) a:hover{border:2px solid #d62976;background-color:#d62976;color:#fff}.f-wrapper .footer-widget .footer-socials li:nth-child(3) a:hover{border:2px solid #00aff0;background-color:#00aff0;color:#fff}.f-wrapper .footer-widget .footer-socials li:nth-child(4) a:hover{border:2px solid #6264A7;background-color:#6264A7;color:#fff}.f-wrapper .footer-widget h4{color:#585978;margin:10px 0 35px;font-size:20px;font-weight:600;line-height:34px;position:relative}.f-wrapper .footer-widget h4::after{content:"";position:absolute;bottom:0;left:0;width:31%;height:3px;background:linear-gradient(-30deg,rgba(238,29,176,.9) 0,rgba(108,28,253,.95) 100%);border-radius:5px}.f-wrapper .footer-widget .links li a{color:#585978;font-size:16px;text-decoration:none;text-transform:capitalize;line-height:32px;background-image:linear-gradient(hsl(280.8deg 64% 42%),hsl(280.8deg 72% 59%));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s}.f-wrapper .footer-widget .links li a:hover{color:#9500e5;background-size:100% 1px}.footer-logo{margin:13px 0 35px;font-size:20px;font-weight:600;line-height:36px}.copyright-wrapper{padding:20px 0;border-top:1px solid rgba(88,89,120,.4)}.copyright-wrapper p{color:rgba(88,89,120,.6);font-size:14px;font-weight:500}.copyright-wrapper p a{color:inherit;font-weight:500;text-decoration:none;transition:.3s ease-out}.copyright-wrapper p a:hover{color:#9500e5}.empty_zone{padding:15px;margin:0 auto}.empty_zone_icon{width:64px;height:64px}.empty_zone_text{font-size:13px;margin-top:10px}.sub_text{color:#888}@media(max-width:991px){.f-container{max-width:960px}.f-wrapper .footer-widget,.f-wrapper .footer-widget:first-child{width:calc(50% - 30px)}.rjs-container{flex-flow:column;justify-content:center;align-items:center}.separator{display:none}.left-section,.right-section{width:82%}}@media(max-width:868px){.content{padding:10%}}@media (max-width:768px){.f-container{max-width:720px}.f-wrapper .footer-widget,.f-wrapper .footer-widget:first-child{width:100%;margin:0 10px 50px}.f-wrapper .footer-widget h4::after{width:11%}.rj-image{width:100px;height:100px}.testimonial-card{flex:0 0 calc(50% - 20px)}.feature-content{width:80%}.footer-logo{margin:0 0 18px}}@media(max-width:551px){.f-wrapper .footer-widget h4::after{width:15%}.left-section,.right-section{width:100%}}@media (max-width:480px){.schedule-card{min-height:280px}.rj-profile{flex-flow:column;text-align:center}.testimonial-card{flex:0 0 calc(100% - 20px)}.feature-content{width:88%}}@media(max-width:340px){.f-wrapper .footer-widget h4::after{width:20%}.feature-content{width:97%}}@media(max-width:296px){.f-wrapper .footer-widget h4::after{width:20%}.content{padding:10% 4%}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes wave{0%,100%,60%{transform:scaleY(.4)}20%{transform:scaleY(1)}}