body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0}html{overflow-x:hidden}h1{font-family:"Inter",sans-serif;font-weight:800;font-size:28px;margin-bottom:20px}@media screen and (min-width:850px){h1{font-size:38px}}h2{font-family:"Inter",sans-serif;font-weight:700;margin-bottom:20px;margin-top:10px;font-size:20px}p{font-family:"Rubik",sans-serif;line-height:1.5em;font-size:18px;margin-bottom:1.5em}.full-width{width:100vw;position:relative;margin-left:-50vw;left:50%}.container{width:90%;max-width:1800px;margin:auto}body{font-family:"Inter",sans-serif;font-weight:400;z-index:2}button.menuButton{z-index:99;display:block;position:fixed;background:rgba(0,0,0,.9);top:2.3rem;right:1.3rem;border-radius:5px;opacity:1;visibility:visible;color:#fff;display:inline-block;height:38px;padding:0 30px;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box;transition:opacity 1s ease}button.menuButton:hover{background:#000}button.menuButton:focus{outline:0}button.menuButton.hide{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease .4s}button.menuButton.no-border{background:none;border:none}button.menuButton img{height:100%}#switch{display:flex;flex-wrap:wrap-reverse}@media screen and (min-width:1200px){#switch{justify-content:space-between}}section#column,section#topSongs{flex-basis:100%}@media screen and (min-width:1250px){section#topSongs{flex-basis:35%;margin-top:0!important}section#topSongs h1{position:-webkit-sticky;position:sticky;top:20px}section#topSongs div.ranking{position:-webkit-sticky;position:sticky;top:86px}section#column{flex-basis:60%;max-width:850px}}@media screen and (min-width:1482px){section#topSongs{flex-basis:calc(98% - 850px)}section#topSongs div.ranking{max-width:none!important}}@media screen and (min-width:1650px){section#topSongs{flex-basis:calc(93% - 850px)}}section#about{padding-top:30px;padding-bottom:30px;background:#eee}header{font-family:sans-serif;background:url(/wp-content/themes/blankslate/react-app/static/media/header-background.fbecdddc.jpg);padding:50px 20px;background-size:cover;background-repeat:no-repeat;background-position:50%;height:80vh;min-height:440px;max-height:550px;color:#fff}@media screen and (min-width:600px){header{min-height:550px;max-height:600px;height:70vh}}@media screen and (min-width:850px){header{min-height:600px;max-height:600px;height:70vh}}@media screen and (min-width:1024px){header{min-height:600px;max-height:700px;height:70vh}}@media screen and (min-width:1200px){header{min-height:650px;max-height:1000px;height:70vh}}header .rgr-logo{width:100%;max-width:1200px;margin:auto auto 20px}@media screen and (min-width:600px){header .rgr-logo{width:85%;max-width:1100px}}header nav{font-family:"Inter",sans-serif;font-size:20px;position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.9);z-index:20;visibility:visible;opacity:1;overflow:auto;-webkit-overflow-scrolling:touch;transition:opacity 1s ease}header nav.closed{visibility:hidden;z-index:-2;opacity:0;transition:opacity .4s ease,visibility .4s ease .4s}header nav.open{visibility:visible;opacity:1}header nav ul{list-style-type:none;text-align:center}header nav ul li{margin-bottom:0}header nav ul li:hover{background:hsla(0,0%,100%,.2)}header nav ul li:first-of-type{margin-top:60px}header nav ul li:last-of-type{margin-bottom:50vh}header nav ul li a{color:#fff;text-decoration:none;display:block;padding:30px}header nav ul li a:hover{color:#fff}svg.header{position:absolute;transform:translateY(-99%);width:100%}header div.pageInfo{padding:0 15px;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;margin:130px auto auto}header div.pageInfo h1{font-size:48px;text-shadow:1px 1px 10px #505050}header div.pageInfo h2{font-family:"Inter",sans-serif;font-weight:600;font-size:18px;width:80%;margin:auto;text-shadow:1px 1px 8px #000}@media screen and (min-width:600px){header div.pageInfo h2{max-width:475px}}.Livebutton{text-decoration:none;display:block;width:195px;background:#000;padding:20px 0;text-align:center;border-radius:30px;color:#fff;font-family:"Inter",sans-serif;font-weight:700;font-size:16px;margin:40px auto auto;position:relative;z-index:3;box-shadow:0 2px 3px rgba(0,0,0,.7);transition:background .4s ease}.Livebutton svg{margin-right:7px}.Livebutton:hover{background:#3551db;color:#fff}@media (min-width:1024px){.Livebutton{padding:18px 0;width:225px;font-size:16px}section#topSongs{margin-top:50px}header div.pageInfo{padding:70px 15px}button.menuButton{display:none}header nav{font-size:20px;position:relative;background:transparent;height:auto;width:auto;z-index:20;visibility:visible;opacity:1;overflow:auto}header nav ul{text-align:left}header nav ul li:first-of-type{margin-top:0}header nav ul li{display:inline-block}header nav ul li:not(:first-of-type){margin-left:30px}header nav ul li:hover{background:transparent;text-decoration:underline}header nav ul li a{display:inline;padding:0;font-size:16px;font-weight:600}header nav ul li:last-of-type{margin-bottom:0}header div.pageInfo{padding:10px 15px}header div.pageInfo h2{font-size:22px}}div#footer{background:#eee}svg.footer{transform:translateY(13%);width:100%;z-index:29;background:linear-gradient(180deg,#eee 0,#eee 96%,#000)}footer{padding:30px 0 50px;background:#000;color:#fff;font-family:"AvenirNext-DemiBold",sans-serif;text-align:center;z-index:-4}footer div.container{transform:translateY(-60px)}footer h1{font-size:26px;font-family:"AvenirNext-DemiBold",sans-serif}footer a{color:#fff;text-decoration:none}footer div.contact span{display:block}footer div.contact .name{font-size:16px}footer div.contact .email{font-family:"AvenirNext-Regular",sans-serif;font-size:16px}footer div.copyright{margin-top:20px}footer div.copyright span{display:block;font-size:14px}div#footer{z-index:9}@media (min-width:1051px) and (max-width:1150px){footer div.container{transform:translateY(-110px)}footer{padding:0}}@media (min-width:1151px) and (max-width:1450px){footer{padding:0;height:60px}footer div.container{transform:translateY(-150px)}}@media (min-width:1451px) and (max-width:1799px){footer div.container{transform:translateY(-200px)}footer{height:0}}@media (min-width:1800px){footer div.container{transform:translateY(-300px)}footer{height:0;padding:70px 0 50px}}section#programma{margin-top:50px}section#programma .whitespace{height:280px;background:transparent;width:100vw;position:absolute;z-index:4;left:0;display:none}section#programma h1{margin:0;width:100%}section#programma ul::-webkit-scrollbar-track{border-radius:10px;background-color:#fff;margin-left:5vw;margin-right:5vw}@media screen and (min-width:2000px){section#programma ul::-webkit-scrollbar-track{margin-left:calc(50vw - 900px);margin-right:calc(50vw - 900px)}}section#programma ul::-webkit-scrollbar{height:15px;background-color:#fff}section#programma ul::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px hsla(0,0%,100%,.3);background-color:inherit}section#programma ul{list-style:none;display:flex;flex-wrap:nowrap;align-items:center;overflow-x:scroll;width:100vw;height:310px;position:relative;margin-left:-50vw;left:50%;-webkit-overflow-scrolling:touch;background-color:hsla(0,0%,53.3%,0);-webkit-background-clip:text;background-clip:text;transition:background-color .4s ease}section#programma ul:hover{background-color:#888}@media screen and (min-width:1024px){section#programma ul{height:450px}}section#programma ul li{flex:0 0 auto;height:171px;width:240px;margin-left:20px;border-radius:10px;box-shadow:0 5px 20px rgba(80,80,80,.5);color:#fff;z-index:10}@media screen and (min-width:1024px){section#programma ul li{width:360px;height:240px}}section#programma ul li.countryBlues{background:url(/wp-content/themes/blankslate/react-app/static/media/countryBlues.d29d6e0c.jpg)}section#programma ul li.reggae{background:url(/wp-content/themes/blankslate/react-app/static/media/reggae.06ea18ed.jpg)}section#programma ul li.soul{background:url(/wp-content/themes/blankslate/react-app/static/media/soul.a8c22c15.jpg)}section#programma ul li.salsa{background:url(/wp-content/themes/blankslate/react-app/static/media/salsa.5c8e9bb5.jpg)}section#programma ul li.praiseParty{background:url(/wp-content/themes/blankslate/react-app/static/media/praiseParty.a3ef82ff.jpg)}section#programma ul li.caribbean{background:url(/wp-content/themes/blankslate/react-app/static/media/caribbean-gospel.f0860acf.jpg)}section#programma ul li.worship{background:url(/wp-content/themes/blankslate/react-app/static/media/worship.46cbe166.jpg)}section#programma ul li.currentDay{width:300px;height:214px;box-shadow:0 5px 30px rgba(80,80,80,.8)}section#programma ul li.currentDay span.genre{margin-top:40px;font-size:32px}@media screen and (min-width:1024px){section#programma ul li.currentDay{width:480px;height:320px;background-size:cover;box-shadow:0 5px 30px #505050}section#programma ul li.currentDay span.genre{margin-top:90px;font-size:42px}}section#programma ul li:first-of-type{margin-left:5vw}@media screen and (min-width:2000px){section#programma ul li:first-of-type{margin-left:calc(50vw - 900px)}}section#programma ul li:last-of-type:after{content:" ";white-space:pre;display:block;width:calc(100% + 5vw)}@media screen and (min-width:2000px){section#programma ul li:last-of-type:after{width:calc(100% + 50vw - 900px)}}section#programma ul li span{display:block}section#programma ul li span.date,section#programma ul li span.date.time{font-size:16px;font-family:"Inter",sans-serif;text-align:left;padding:15px 0 0 15px;text-shadow:1px 1px 3px #000;font-weight:600}section#programma ul li span.time.date{font-size:13px;padding:0 15px}section#programma ul li span.genre{text-align:center;margin-top:25px;font-size:26px;text-shadow:1px 1px 3px #000;font-weight:700}@media screen and (min-width:1024px){section#programma ul li span.genre{margin-top:60px;font-size:28px}}section#bibleText{margin-top:30px}section#bibleText div.encouragement span.bibleVerse{font-family:"Rubik",sans-serif;font-weight:900;background:#eee;width:100%;border-radius:20px;padding:10px 15px;font-size:15px;color:#333}@media screen and (min-width:945px){section#bibleText div.encouragement{display:flex;justify-content:flex-start;align-items:center}section#bibleText div.encouragement p{width:60%;max-width:631px}section#bibleText div.encouragement span.bibleVerse{width:auto;height:20px;margin-bottom:25px;margin-left:30px}}section#topSongs{margin-top:40px;margin-bottom:50px}section#topSongs div.ranking{background-image:linear-gradient(#51187b,#371553);border-radius:10px;color:#fff;width:100%;max-width:550px}section#topSongs div.ranking ul{list-style-type:none;overflow:hidden}section#topSongs div.ranking ul li{border-bottom:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:flex-start;height:84px;position:relative}section#topSongs div.ranking ul li span.rank{font-family:"Inter",sans-serif;font-weight:700;font-size:30px;flex-basis:40px;margin-left:15px;transition:opacity .4s ease}section#topSongs div.ranking ul li span.rank.fadeOut{opacity:0}section#topSongs div.ranking ul li div.songInfo{display:flex;flex-basis:calc(100% - 40px);flex-direction:column;transition:opacity .4s ease}section#topSongs div.ranking ul li div.songInfo.fadeOut{opacity:0}section#topSongs div.ranking ul li div.songInfo span.songName{font-family:"Inter",sans-serif;font-weight:700;font-size:16px;margin-bottom:2px}section#topSongs div.ranking ul li div.songInfo span.artistName{font-family:"Inter",sans-serif;font-weight:400;font-size:13px}section#topSongs div.ranking ul li div.overlay{height:85px;margin:auto;width:100%;position:absolute;left:calc(100% - 85px);right:0;overflow:hidden;background:hsla(0,0%,100%,.2);display:flex;justify-content:space-between;align-items:center;transition:left .4s ease}@media screen and (min-width:600px){section#topSongs div.ranking ul li div.overlay{width:170px;left:calc(100% - 170px);right:auto;background:rgba(0,0,0,.1)}section#topSongs div.ranking ul li div.overlay a.options:first-of-type{display:none}section#topSongs div.ranking ul li div.overlay a.options:nth-of-type(2){border-left:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1)}}section#topSongs div.ranking ul li div.overlay.open{left:0}section#topSongs div.ranking ul li div.overlay a.options{height:100%;width:85px;display:flex;justify-content:center;align-items:center}section#topSongs div.ranking ul li div.overlay a.options:hover{background:hsla(0,0%,100%,.3);cursor:pointer}section#topSongs div.ranking ul li div.overlay a.options.noLink{pointer-events:none}section#topSongs div.ranking ul li div.overlay a.options.noLink svg{-webkit-filter:grayscale(65%);filter:grayscale(65%);opacity:.7}section#topSongs div.ranking ul li div.overlay a.options svg{height:28px;width:28px}section#topSongs div.ranking ul li div.overlay a.options svg.arrow{transition:transform .2s ease .1s}section#topSongs div.ranking ul li div.overlay a.options svg.arrow.rotate{transform:rotate(180deg)}section#topSongs div.ranking ul li div.overlay a.options svg.youtube{color:red;height:38px;width:38px}section#topSongs div.ranking ul li div.overlay a.options svg.spotify{color:#1db954;height:35px;width:35px}@media screen and (min-width:1250px){section#about{overflow:hidden}}section#about div.christian-cross{display:none}@media screen and (min-width:1250px){section#about div.container{display:flex;justify-content:space-between}section#about div.container div.aboutText{flex-basis:850px}section#about div.container div.christian-cross{display:block;flex-basis:calc(100% - 850px);background-image:linear-gradient(90deg,#eee 2%,hsla(0,0%,93.3%,0) 30%),linear-gradient(90deg,hsla(0,0%,93.3%,0) 90%,#eee 98%),linear-gradient(180deg,#eee 2%,hsla(0,0%,93.3%,0) 10%),linear-gradient(180deg,hsla(0,0%,93.3%,0) 90%,#eee 98%),url(/wp-content/themes/blankslate/react-app/static/media/music-visual.6da452a9.png);background-repeat:no-repeat;background-size:cover;opacity:.6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}section#about div.container div.christian-cross img{width:100%}}@media screen and (min-width:1366px){section#about div.container{justify-content:flex-start}}@media screen and (min-width:1250px){section#about div.container p{max-width:850px}}section#about div.container div.hiddenText{max-height:0;transform:scaleY(0);transform-origin:top;opacity:0;transition:max-height .5s ease,transform .5s ease,opacity .5s ease}@media screen and (min-width:945px){section#about div.container div.hiddenText{transform:scaleY(1);max-height:none;opacity:1}}section#about div.container div.hiddenText.show{max-height:1000px;opacity:1;transform:scaleY(1)}section#about div.container div.button{color:#fff;text-align:center;padding:17px 30px;border-radius:7px;width:120px;margin:auto;background:#620bda;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (min-width:945px){section#about div.container div.button{display:none}}section#about div.container div.button span{font-family:"Rubik",sans-serif;font-weight:500}section#about div.container div.button span:first-of-type{font-size:16px;flex-basis:80%}section#about div.container div.button span:nth-of-type(2){margin-top:3px;font-size:16px;flex-basis:10%}
/*# sourceMappingURL=main.9c9c4e81.chunk.css.map */