@charset "utf-8";
@font-face{font-family:Somar-Light;src:url(../fonts/Somar-Light.otf)}
@font-face{font-family:Somar-Regular;src:url(../fonts/Somar-Regular.otf)}
@font-face{font-family:Somar-Medium;src:url(../fonts/Somar-Medium.otf)}
@font-face{font-family:Somar-Bold;src:url(../fonts/Somar-Bold.otf)}
*{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}
:root{--pink:#ff74a4;--violet:#9f6ea3;--lightblack:#515C6F;--white:#fff;--darkwhite:#cecaca;--pinkshadow:#ffcbdd;--lightbshadow:rgba(0,0,0,.15)}
body{font-family:Somar-Regular;line-height:1.2;font-size:25px;font-weight:400;background:#2e082d;color:#a5a5a5;direction:rtl;text-align:right}
.nav-link{color:#fff!important}
.nav-link:hover{opacity:.7}
h1,h2,h3,h4,h5,h6{font-family:Somar-Medium}
div{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul{list-style:none;margin-bottom:0}
p{color:#929191;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}
p a{display:inline;position:relative;color:inherit;border-bottom:solid 1px #ffa07f;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
p:last-of-type{margin-bottom:0}
a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}
p a:active{position:relative;color:tomato}
p a:hover{color:#fff;background:#ffa07f}
p a:hover::after{opacity:.2}
::selection{background:#92278f;color:#fff}
h1{font-size:48px}
h2{font-size:36px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:14px}
h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;line-height:1.2}
img{max-width:100%}
button:active{outline:0}
.form-control{color:#db5246}
section{display:block;position:relative;box-sizing:border-box}
.clear{clear:both}
.clearfix::after,.clearfix::before{content:"";display:table}
.clearfix::after{clear:both}
.clearfix{zoom:1}
.float_left{float:left}
.float_right{float:right}
.trans_200{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.trans_300{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.trans_400{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}
.trans_500{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.fill_height{height:100%}
.super_container{width:100%;overflow:hidden}
.prlx_parent{overflow:hidden}
.prlx{height:130%!important}
.parallax-window{min-height:400px;background:0 0}
.parallax_background{position:absolute;top:0;left:0;width:100%;height:100%}
.background_image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;filter:blur(12px);opacity:.5}
.weekly .background_image{filter:blur(0px)}
.overflow-hidden{overflow:hidden}
.nopadding{padding:0!important}
.owl-carousel,.owl-carousel .owl-item,.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer,.slide{height:100%}
.button_border{display:inline-block;border:1px solid #fff;border-radius:21px;background:0 0;padding:2px 12px;vertical-align:middle}
.button_border a{display:block;position:relative;height:100%;padding-left:20px;padding-right:20px;font-weight:500;color:#fff;line-height:36px;border-radius:21px;font-size:20px}
.button_border:hover{background:#fff}
.button_border:hover a{color:#92278f}
.button_fill{display:inline-block;height:42px;background:#92278f;border-radius:21px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.button_fill:hover{background:#2e3038;box-shadow:0 10px 55px rgba(0,0,0,.55)}
.button_fill a{display:block;width:100%;height:100%;padding-left:25px;padding-right:25px;line-height:42px;font-weight:500;color:#fff;text-transform:uppercase}
.main_nav ul li:not(:last-of-type){margin-right:40px}
.main_nav ul li a{font-size:16px;font-weight:500;color:#fff}
.main_nav ul li a:hover{color:#92278f}
.social ul li:not(:first-child){margin-left:4px}
.social ul li{width:32px;height:32px;border-radius:50%;border:1px solid #fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.social ul li:hover{border-color:#92278f}
.social ul li a{display:block;width:100%;height:100%;text-align:center}
.social ul li a i{font-size:14px;color:#fff;line-height:30px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.social ul li:hover a i{color:#92278f}
.submit{height:32px;border:1px solid #fff;border-radius:16px;margin-right:19px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.submit a{display:block;height:100%;line-height:30px;font-size:14px;font-weight:500;color:#fff;padding-left:20px;padding-right:20px}
.submit:hover{border-color:#92278f}
.submit:hover a{color:#92278f}
.hamburger{display:none;margin-left:20px;cursor:pointer}
.hamburger i{font-size:28px;color:#fff}
.menu{position:fixed;left:0;top:-100vh;width:100vw;height:100vh;padding-right:70px;padding-top:200px;background:#1f2128;z-index:99;-webkit-transition:all 800ms cubic-bezier(.88,.31,.65,.91);-moz-transition:all 800ms cubic-bezier(.88,.31,.65,.91);-ms-transition:all 800ms cubic-bezier(.88,.31,.65,.91);-o-transition:all 800ms cubic-bezier(.88,.31,.65,.91);transition:all 800ms cubic-bezier(.88,.31,.65,.91)}
.menu.active{top:0}
.menu_content{width:100%;height:100%}
.menu_nav_list li{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);visibility:hidden;opacity:0;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease}
.menu_nav_list li:first-child{transition-delay:400ms}
.menu_nav_list li:nth-child(2){transition-delay:500ms}
.menu_nav_list li:nth-child(3){transition-delay:600ms}
.menu_nav_list li:nth-child(4){transition-delay:700ms}
.menu_nav_list li:nth-child(5){transition-delay:800ms}
.menu_nav_list li:nth-child(6){transition-delay:900ms}
.menu_nav_list li:nth-child(7){transition-delay:1000ms}
.menu_nav_list li:nth-child(8){transition-delay:1100ms}
.menu_nav_list li:nth-child(9){transition-delay:1200ms}
.menu.active .menu_nav_list li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}
.menu_nav_list li a{position:relative;font-size:40px;color:#fff;font-weight:400;line-height:1.3;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}
.menu_nav_list li a:hover{color:#92278f}
.menu_extra{position:absolute;left:0;bottom:15px;width:100%}
.menu_submit{display:none;margin-bottom:20px}
.menu_submit a{white-space:nowrap;line-height:1.1;font-size:12px;font-weight:400;color:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.menu_submit a:hover{color:#92278f}
.menu .social{display:none}
.menu .social ul li:not(:first-child){margin-left:8px}
.home{background-repeat:no-repeat;background-position:center}
.home_container{padding:250px 0 150px;z-index:9;background-image:url(../images/pattern1.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}
.home_container img{max-width:300px;border-radius: 5px}
.home_container_abs{position:absolute;top:0;width:100%;height:100%}
.tags ul li{display:inline-block;background:#92278f;border-radius:3px;margin-bottom:5px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.tags ul li:hover{background:#2e3038}
.tags ul li:not(:last-of-type){margin-left:10px}
.tags ul li a{display:block;color:#fff;padding-left:6px;padding-right:7px;font-size:20px}
.home_title{margin-top:12px}
.home_title h1{color:#fff;font-weight:500}
.home_subtitle{color:#fff;margin-top:14px;max-width:450px}
.track{max-height:166px}
.track_home{margin-top:28px}
.home_button{margin-top:30px}
.track_info ul li,.track_info ul li a{color:#fff;font-weight:300;line-height:1.1}
.track_info ul li a:hover{color:#92278f}
.track_info ul li:not(:last-of-type)::after{display:inline-block;content:'|';margin-left:12px;margin-right:12px}
.shows{padding-top:93px;padding-bottom:99px}
.shows_row>div[class^=col]{margin-bottom:50px}
.show{border-radius:3px;overflow:hidden}
.show_image a{display:block;width:100%;height:100%}
.show_content{padding:20px 30px 22px 31px}
.show_tags{position:absolute;top:24px;right:24px}
.show_date a{font-size:20px;font-weight:300;color:#fff}
.show_title a{font-weight:500;color:#fff}
.show_date a:hover,.show_title a:hover{color:#92278f}
.show_info{margin-top:23px}
.show_fav{margin-left:-3px}
.show_fav_icon{width:26px;height:26px;cursor:pointer}
.show_comments{margin-right:17px}
.show_comments a{display:block}
.show_comments_icon{width:26px;height:26px;cursor:pointer}
.show_info_icon svg{max-width:100%;max-height:100%}
.svg path,.svg polygon,.svg rect{fill:#7b7b7b;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.show_comments:hover .svg path,.show_fav_icon.active .svg path,.show_fav_icon:hover .svg path{fill:#92278f}
.show_comments_count,.show_fav_count{font-weight:500;color:#fff;margin-right:7px;margin-bottom:2px}
.show_comments:hover .show_comments_count{color:#92278f}
.show_play_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.85);-moz-transform:translate(-50%,-50%) scale(.85);-ms-transform:translate(-50%,-50%) scale(.85);-o-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85);width:50px;height:50px;pointer-events:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;opacity:.1}
.show_image:hover .show_play_icon{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}
.weekly{padding-top:106px;padding-bottom:107px}
.weekly_content{width:100%;height:100%}
.weekly_image{border-radius:3px;overflow:hidden}
.weekly_image img{max-width:120px}
.weekly_title{max-width:290px}
.weekly_title h1{font-size:48px;font-weight:500;color:#fff}
.weekly_text{margin-top:20px}
.weekly_text p{color:#fff}
.big{font-size:5rem}
.shops{margin-top:40px}
.shops>div:not(:last-child){margin-left:10px;margin-bottom:8px}
.weekly_image .logo{height:75px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.weekly_image .logo a{font-size:44.6px;line-height:75px}
.weekly_image .logo a>div{width:24px;height:24px}
.shows_2{background:#2a1327;padding-top:101px;padding-bottom:89px}
.shows_2_title{color:#fff;font-weight:500;margin-bottom:20px}
.shows_2_row{margin-top:38px}
.shows_2_row>div[class^=col]{margin-bottom:30px}
.show_title_2{font-weight:500;color:#fff;line-height:1.333333;padding-top:16px}
.shows_2_button{margin-top:20px}
.shows_2_button:hover{background:#fff}
.shows_2_button:hover a{color:#92278f}
.footer{display:block;background-color:#220a20;padding-top:48px;padding-bottom:48px;background-image:url(../images/footer-bg.jpg);background-size:cover}
.footer .logo img{max-width:130px}
.footer .logo a{color:rgba(255,255,255,.3)}
.footer_content_row{margin-top:34px}
.footer_title{font-size:26px;color:rgba(255,255,255,.3);font-weight:500;line-height:1.2}
.footer_list{margin-top:63px}
.footer_list a{color:#fff;display:inline-block;background:#92278f;border-radius:3px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.footer_list>div>div:hover{background:#2e3038}
.footer_list div a{display:inline-block;line-height:26px;color:#fff;font-weight:500;padding-left:9px;padding-right:9px;margin-bottom:2px}
.latest_container{margin-top:63px}
.latest:not(:last-child){margin-bottom:36px}
.latest_play{width:37px;height:30px;opacity:.5;margin-top:2px}
.latest_play svg{max-width:37px;max-height:36px;vertical-align:middle}
.latest_play svg path{fill:rgba(255,255,255,.5);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.latest_title_container:hover .latest_play svg path{fill:#92278f}
.latest_title_content{padding-right:11px}
.latest_title{font-weight:500;color:#fff;line-height:1.2;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.latest_title_container:hover .latest_title{color:#92278f}
.latest_episode_info{padding-right:49px}
.latest_episode_info ul li:not(:last-of-type)::after{display:inline-block;content:'|';font-size:12px;color:#fff;margin-left:10px;margin-right:10px}
.latest_episode_info ul li a{font-size:20px;font-weight:300;color:#fff}
.latest_episode_info ul li a:hover{color:#92278f}
.gallery{width:100%;margin-top:62px}
.gallery_item{width:calc((100% - 90px) / 3);max-width:98px;border-radius:3px;overflow:hidden;margin-bottom:30px;margin-right:30px}
.gallery_item::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;content:'';pointer-events:none;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.gallery_item:hover::after{visibility:visible;opacity:1}
.gallery_item a{display:block;width:100%;height:100%}
.footer_social_row{margin-top:50px}
.footer_social ul li{width:45px;height:45px;border:1px solid #92278f;border-radius:50%;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.footer_social ul li:not(:last-of-type){margin-left:7px}
.footer_social ul li a{display:block;width:100%;height:100%;text-align:center}
.footer_social ul li a i{font-size:18px;color:#fff;line-height:43px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.footer_social ul li:hover{border-color:#92278f;box-shadow:0 0 1px 0 #92278f inset,0 0 1px 0 #92278f}
.footer_social ul li:hover a i{color:#92278f}
.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
@media only screen and (max-width:1600px){.header_content{padding-left:200px}}
@media only screen and (max-width:1199px){.main_nav{display:none}
    .hamburger{display:block}}
@media only screen and (max-width:991px){.submit{display:none}
    .menu_submit{display:block}
    .weekly_image{margin-top:80px}
    .footer_content_row>div[class^=col]:not(:last-child){margin-bottom:80px}}
@media only screen and (max-width:768px){.navbar-collapse{position:fixed;background:#92278f;width:100%;left:-100%;max-width:280px;z-index:9999999999;padding:30px;height:100vh!important;top:0;transition:left .4s ease;-webkit-transition:left .4s ease;-moz-transition:left .4s ease;display:block!important}
    .navbar-collapse.show{left:0}
    .navbar-collapse .nav{display:block}
    .nav-link{color:#fff;font-size:24px}
    .home_container{padding:80px 0 30px}
    .home2 .home_container{padding:150px 0 70px}}
@media only screen and (max-width:575px){.dzsparallaxer:not(.mode-oneelement){height:300px!important}
    .logo img{max-width:100px}
    .header_right{right:15px}
    .social{display:none}
    .hamburger i{font-size:24px}
    .header_content{height:70px}
    .menu_nav_list li a{font-size:36px}
    .menu .social{display:block}
    .home_title{margin-top:10px}
    .home_title h1{font-size:30px}
    .home_subtitle{margin-top:12px}
    .track_info{margin-top:17px}
    .track_home{margin-top:26px}
    .home_button{margin-top:28px}
    .button_border,.button_fill{height:38px}
    .button_border a{line-height:36px}
    .button_fill a{line-height:38px}
    .weekly_title h1{font-size:36px}
    .weekly_text p{font-size:20px}
    .shows_row>div[class^=col]{margin-bottom:20px}}
.newsletter{padding-top:74px;padding-bottom:166px}
.newsletter_text{margin-top:63px;margin-bottom:18px}
.newsletter_text p{font-weight:300;color:#FFF}
.newsletter_row{margin-top:63px}
.newsletter_form_container{width:100%}
.newsletter_form{display:block}
.newsletter_input{display:block;width:calc(100% - 100px);height:54px;background:#FFF;border:none;outline:0;border-radius:27px;color:#1f2128;padding:0 20px}
.newsletter_button{width:90px;height:54px;border:none;outline:0;border-radius:27px;color:#FFF;font-size:20px}
.radio .mute,.radio .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-block;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}
.radio .mute:focus,.radio .mute:hover,.radio .toggle:focus,.radio .toggle:hover{outline:0;-webkit-tap-highlight-color:transparent}
.radio{align-items:center;display:inline-flex;margin-top:20px;background:rgba(146,39,143,.4);padding:5px 22px;border-radius:5px}
.radio.active{width:265px}
.radio audio{background-color:transparent}
.radio audio::-webkit-media-controls-panel{background-color:transparent}
.radio audio.inactive{opacity:0;position:absolute;z-index:-1}
.radio .toggle{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22357%22%20height%3D%22357%22%20viewBox%3D%220%200%20357%20357%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M38.25%200v357l280.5-178.5%22%2F%3E%3C%2Fsvg%3E");background-size:14px;background-repeat:no-repeat;background-position:center;height:30px;width:30px}
.radio .toggle.playing{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22357%22%20height%3D%22357%22%20viewBox%3D%220%200%20357%20357%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.5%20357h102V0h-102v357zm204-357v357h102V0h-102z%22%2F%3E%3C%2Fsvg%3E")}
.radio .time{color:#fff;font:100 .8rem/1 sans-serif;margin:0 10px}
.radio .mute{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22459%22%20height%3D%22459%22%20viewBox%3D%220%200%20459%20459%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20153v153h102l127.5%20127.5v-408L102%20153H0zm344.25%2076.5c0-45.9-25.5-84.15-63.75-102v204c38.25-17.85%2063.75-56.1%2063.75-102zM280.5%205.1v53.55C354.45%2081.6%20408%20147.9%20408%20229.5s-53.55%20147.9-127.5%20170.85v53.55C382.5%20430.95%20459%20339.15%20459%20229.5S382.5%2028.05%20280.5%205.1z%22%2F%3E%3C%2Fsvg%3E%0A");background-size:14px;background-repeat:no-repeat;background-position:center;height:30px;margin:0 10px;transition:all .3s ease-in;width:30px}
.radio .mute.muted{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22461.55%22%20height%3D%22461.55%22%20viewBox%3D%220%200%20461.55%20461.55%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M345.525%20229.5c0-45.9-25.5-84.15-63.75-102v56.1l63.75%2063.75V229.5zm63.75%200c0%2022.95-5.1%2045.9-12.75%2066.3l38.25%2038.25c17.85-30.6%2025.5-68.85%2025.5-107.1%200-109.65-76.5-201.45-178.5-224.4V56.1c73.95%2025.5%20127.5%2091.8%20127.5%20173.4zM34.425%200L1.275%2033.15%20121.125%20153H1.275v153h102l127.5%20127.5V262.65l109.65%20109.65c-17.85%2012.75-35.7%2022.95-58.65%2030.6v53.55c35.7-7.65%2066.3-22.95%2094.35-45.9l51%2051%2033.15-33.148-229.5-229.5L34.425%200zm196.35%2025.5l-53.55%2053.55%2053.55%2053.55V25.5z%22%2F%3E%3C%2Fsvg%3E%0A")}
.radio .mute.hidden{opacity:0;visibility:hidden}
.radio input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;margin:0;width:100px;background:0 0;transition:all .3s ease-in}
.radio input[type=range][disabled]{cursor:default}
.radio input[type=range].hidden{opacity:0;visibility:hidden}
.radio input[type=range].volume{width:60px}
.radio input[type=range]:focus{border:none;box-shadow:none;outline:0}
.radio input[type=range]::-webkit-slider-thumb{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:100%;cursor:pointer;display:block;height:14px;-webkit-transform:translateY(-7px);-moz-transform:translateY(0);width:14px}
.radio input[type=range]::-moz-range-thumb{-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:100%;cursor:pointer;display:block;height:14px;-webkit-transform:translateY(-7px);-moz-transform:translateY(0);width:14px}
.radio input[type=range]::-ms-thumb{-webkit-tap-highlight-color:transparent;appearance:none;background-color:#fff;border-radius:100%;cursor:pointer;display:block;height:14px;-webkit-transform:translateY(-7px);-moz-transform:translateY(0);width:14px}
.radio input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.3);height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]:focus::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.3);height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]::-moz-range-track{-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.3);height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]::-ms-track{appearance:none;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.3);height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]::-ms-fill-lower{appearance:none;-webkit-tap-highlight-color:transparent;background:#fff;height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]:focus::-ms-fill-lower{appearance:none;-webkit-tap-highlight-color:transparent;background:#fff;height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]::-ms-fill-upper{appearance:none;-webkit-tap-highlight-color:transparent;background:#fff;height:1px;border:none;box-shadow:none;outline:0}
.radio input[type=range]:focus::-ms-fill-upper{appearance:none;-webkit-tap-highlight-color:transparent;background:#fff;height:1px;border:none;box-shadow:none;outline:0}
.milestones{padding-top:65px;padding-bottom:112px}
.milestones_row{margin-top:69px}
.milestones_row>div[class^=col]{margin-bottom:60px}
.milestone_content{height:80px}
.milestone_icon{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;max-width:none;opacity:.1;pointer-events:none}
.milestone_icon img{max-height:100%;max-width:80px}
.milestone_counter{font-size:5rem;color:#FFF;line-height:80px}
.milestone_title{margin-top:25px}
.top-0{top:0}
.left-0{left:0}
header{position:absolute;border-bottom:1px solid rgba(255,255,255,.2);top:0;left:0;width:100%;z-index:99}
.contact{padding-top:97px;padding-bottom:102px}
.intro_text{margin-top:14px}
.intro_button{display:block;width:161px;margin-top:30px;margin-left:auto;margin-right:auto}
.contact_form_container{margin-top:100px}
.contact_form_title{font-size:24px;font-weight:500;color:#2e3038}
.contact_form{margin-top:40px}
.contact_form>div:not(:last-of-type){margin-bottom:34px}
.contact_input{width:100%;height:44px;border:none;border-bottom:solid 3px #9c9d9e;outline:0;padding-left:17px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.contact_input:focus,.contact_input:hover{border-bottom:solid 3px #ff3500}
.contact_textarea{height:149px;padding-top:17px}
.contact_input::-webkit-input-placeholder{font-size:12px!important;font-weight:400!important;font-style:italic;color:#9e9e9e!important}
.contact_input:-moz-placeholder{font-size:12px!important;font-weight:400!important;font-style:italic;color:#9e9e9e!important}
.contact_input::-moz-placeholder{font-size:12px!important;font-weight:400!important;font-style:italic;color:#9e9e9e!important}
.contact_input:-ms-input-placeholder{font-size:12px!important;font-weight:400!important;font-style:italic;color:#9e9e9e!important}
.contact_input::input-placeholder{font-size:12px!important;font-weight:400!important;font-style:italic;color:#9e9e9e!important}
.contact_button{display:block;width:161px;border:none;outline:0;font-size:14px;font-weight:500;color:#FFF;text-transform:uppercase;cursor:pointer;margin-top:28px}
.google_map_container{margin-top:110px}
.map{width:100%}
.google_map{width:100%;height:590px}
.map_container{width:100%;height:100%;overflow:hidden}
.contactPage .contactSnippet{padding-top:50px;padding-bottom:70px}
.contactSnippet .lead{max-width:400px;margin:0}
.contactPage li{padding-bottom:10px}
.contactPage li span{margin:0 0 1em;position:relative;width:100%}
.contact100-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.contact100-form-title{width:100%;display:block;font-size:30px;color:#333;line-height:1.2;text-align:center;padding-bottom:33px}
.wrap-input100{width:100%;position:relative}
.rs1-wrap-input100,.rs2-wrap-input100{width:50%}
.rs2-wrap-input100{border-left:none}
.label-input100{color:#adadad;line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;width:100%;min-height:55px;border-bottom:none;margin-top:15px;margin-bottom:0}
.input100{display:block;width:100%;background:0 0;font-size:15px;color:#666;line-height:1.2;padding:0 25px;border:1px solid #dcdcdc}
input.input100{height:55px}
textarea.input100{min-height:139px;padding-top:19px;padding-bottom:15px}
.focus-input100{position:absolute;display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;pointer-events:none;border:1px solid #92278f;visibility:hidden;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scaleX(1.1) scaleY(1.3);-moz-transform:scaleX(1.1) scaleY(1.3);-ms-transform:scaleX(1.1) scaleY(1.3);-o-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3)}
.input100:focus+.focus-input100{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.wrapper iframe *{font-family:Somar-Regular!important;text-decoration:none;font-size:12px}
.top-line,.vjs-play-control,.vjs-progress-control .vjs-play-progress{background-color:#92278f!important}
.wrapper{width:100%;padding:10px 15px;overflow:hidden;border-radius:5px;background:var(--white);box-shadow:0 6px 15px var(--lightbshadow);max-width:350px;position:fixed;z-index:9999;right:14px;direction:ltr;bottom:-200px;transition:all .4s ease-out}
.wrapper .closeWrapper{position:absolute;top:-30px;z-index:999;right:0;color:#2e082d;background:#f6f6f6;padding:8px 16px;font-size:16px;text-align:left;width:100%}
.wrapper.paused{bottom:10px}
.wrapper i{cursor:pointer}
.controls,.music-list .header,.music-list ul li,.progress-area .song-timer{display:flex;align-items:center;justify-content:space-between}
.progress-area{height:6px;width:100%;border-radius:50px;background:#f0f0f0;cursor:pointer}
.progress-area .progress-bar{height:inherit;width:0;position:relative;border-radius:inherit;background:#92278f}
.progress-bar::before{content:"";position:absolute;height:12px;width:12px;border-radius:50%;top:50%;right:-5px;z-index:2;opacity:0;pointer-events:none;transform:translateY(-50%);background:inherit;transition:opacity .2s ease}
.progress-area:hover .progress-bar::before{opacity:1;pointer-events:auto}
.progress-area .song-timer{margin-top:2px}
.song-timer span{font-size:13px;color:var(--lightblack)}
.controls i:nth-child(2),.controls i:nth-child(4){font-size:43px}
.paused .play-pause .fa-play:before{content:"\f04c"}
.controls .play-pause{height:54px;width:54px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:50%;background:#fff}
.play-pause::before{position:absolute;content:"";height:43px;width:43px;border-radius:inherit;background:#92278f}
.play-pause i{text-align:center;background:inherit;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;font-size:17px;left:16px}
.paused .play-pause .fa-play{left:14px}
@media (max-width:992px){.contact100-form{width:60%;padding:56px 30px 63px}
    .contact100-more{width:40%}
    .curve{display:none}}
@media (max-width:768px){.contact100-form,.contact100-more{width:100%} .home_container img{max-width: 200px}}
@media (max-width:576px){.contact100-form{padding:56px 15px 63px}
    .rs1-wrap-input100,.rs2-wrap-input100{width:100%}
    .rs2-wrap-input100{border-left:1px solid #e6e6e6;border-top:none}
    .show_content{padding-left:10px;padding-right:10px}
    body{font-size:20px}
    .show_date a{font-size:18px}
    .shows,.shows_2,.weekly{padding-top:50px;padding-bottom:50px}
    .shows_2_row{margin-top:0}
    .milestone_counter{font-size:4rem}
    .milestone_title{margin-top:5px}
    .wrapper.paused{bottom:10px;max-width:95%;margin:auto;right:0;left:0}
    h1{font-size:40px}
    h2{font-size:32px}
    .footer_list,.latest_container,.newsletter_text{margin-top:10px}
    .footer_content_row>div[class^=col]:not(:last-child){margin-bottom:40px}}
.curve{z-index:9;width:100%;bottom:-9px}
footer .curve{z-index:9;width:100%;bottom:auto;top:-75px}
.position-absolute{position:absolute!important}
.partners img{max-width:180px;margin:auto}
div.maudio{direction:ltr;position:fixed;bottom:0;left:0;padding:30px 20px;background:#fff;z-index:9999;width:100%}
div.maudio .audio{height:0;overflow:hidden;display:none}
div.maudio .audio-control{overflow:hidden;font-size:22px;font-weight:400;max-width:1200px;margin:auto}
div.maudio .audio-control a,div.maudio .audio-control div{float:left;margin:0 5px;cursor:pointer}
div.maudio .audio-control a{display:block;background:url(../images/audio_icon.png) no-repeat;width:30px;height:30px;text-align:center;text-decoration:none;overflow:hidden}
div.maudio .audio-control a.play{border-radius:50%;background-color:#e6183f;background-position:10px 8px}
div.maudio.playing .audio-control a.play{background-position:11px -22px}
div.maudio .audio-control a.fast-forward,div.maudio .audio-control a.fast-reverse{width:17px;height:17px;margin-top:7px;background-position:-50px 1px}
div.maudio .audio-control a.fast-reverse{background-position:-50px -59px}
div.maudio .audio-control a.fast-forward:hover{background-position:-50px -29px}
div.maudio .audio-control a.fast-reverse:hover{background-position:-50px -89px}
div.maudio .audio-control .progress-bar{width:calc(100% - 330px);height:8px;margin:11px 5px;border-radius:3px;background:#afafaf;overflow:hidden}
div.maudio .audio-control .progress-pass{width:0;height:8px;margin:0;border-radius:3px;background:#e6183f}
div.maudio .audio-control .time-keep{height:30px;line-height:30px;color:#000;cursor:default}
div.maudio .audio-control .mute{width:21px;height:17px;margin-top:7px;background-position:0 -60px}
div.maudio .audio-control .mute.muted{background-position:0 -90px}
div.maudio .audio-control .volume-bar{width:50px;height:5px;margin-top:13px;border-radius:2px;background:#afafaf}
div.maudio .audio-control .volume-pass{width:100%;height:5px;margin:0;border-radius:2px;background:#e6183f}
.podcastLinkCont{display:inline-block;background:rgba(255,255,255,.3);padding:4px 4px 4px 29px;border-radius:42px;vertical-align:middle;cursor:pointer;font-size:20px}
.podcastLinkCont.btn-sm{padding:5px}
.podcastLinkCont label{cursor:pointer}
.podcastLink{background:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}
.playpause-chk{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.playpause-chk span{width:0;height:0;border-style:solid;border-width:0 8px 15px;border-color:transparent transparent #92278f;transform:rotate(90deg);left:13px;top:13px;position:absolute;transition:.1s transform ease}
.playing .playpause-chk span{border:none;display:block;height:15px;width:0;left:13px;top:13px;background:#fff;border-right:14px double #92278f;transition:.1s transform ease;cursor:pointer;transform:rotate(0deg)}
.num{direction:ltr;display:inline-block}
.aboutCont:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:url(../images/Sound-Wave-PNG-Transparent-Picture.png);background-repeat:repeat-x;background-position:center;background-size:1000px;opacity:.1;pointer-events:none}
.episodes_links{margin:auto;overflow-x:auto;overflow-y:hidden;display:flex;-webkit-overflow-scrolling:touch;position:relative;justify-content:space-between}
.episodes_links ul{display:flex;display:-webkit-flex;margin:auto}
.episodes_links ul a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.episodes_links .item_filter_btn{padding:6px 25px}
.episodes_links .item_filter_btn a{color:#fff}
.episodes_links .item_filter_btn.active{background:#fff}
.episodes_links .item_filter_btn.active a{color:#000}
.episodes_links .item_filter_btn:first-child{border-bottom-right-radius:25px;border-top-right-radius:25px}
.episodes_links .item_filter_btn:last-child{border-bottom-left-radius:25px;border-top-left-radius:25px}