.button a,.button span{display:inline-block;text-align:center;text-transform:uppercase;font-size:1.28571rem;font-weight:600;color:#fff;padding:10px 15px;background-color:#03a4d9;border:none;box-sizing:border-box;transition:color .2s,background-color .2s,border-color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button a:hover,.button span:hover{cursor:pointer;border:none;background-color:#03a4d9;color:#000}

.scrolling-banner{display:flex;position:relative;color:#03a4d9;background-color:#000;height:calc(100vh - 111px);overflow:hidden;width:100%}.scrolling-banner .content-container{z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,13,32,.7)}.scrolling-banner .content-container .content-wrapper .hero-title{margin-top:0}.scrolling-banner .content-container .content-wrapper .hero-title.deal{margin-bottom:0}.scrolling-banner .content-container h1{color:#fff;font-weight:600;font-size:5.14285rem;line-height:72px;text-align:center;text-transform:uppercase;margin-bottom:45px;max-width:1200px}.scrolling-banner .content-container .free-trial-desc p{margin-top:5px;text-align:center;font-size:1rem;color:#e1e1e1}.scrolling-banner .scrolling-banner-image-container{display:flex;position:absolute;height:100%;top:0;left:0;background-color:#000}@-webkit-keyframes scrollBannerAnimation{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scrollBannerAnimation{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row{display:flex;height:100%;-webkit-animation:scrollBannerAnimation 60s linear infinite;animation:scrollBannerAnimation 60s linear infinite}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image{height:100%}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:992px){.scrolling-banner{min-height:460px}.scrolling-banner .content-wrapper{padding:120px 30px 50px}.scrolling-banner .content-wrapper h1{font-size:4.28571rem;line-height:4.28571rem}.scrolling-banner .hero-title{font-size:45px;line-height:45px;padding-bottom:15px}}@media only screen and (max-width:600px){.scrolling-banner{height:133.6vw;min-height:400px}.scrolling-banner .content-container .content-wrapper{padding:30px 20px 20px}.scrolling-banner .content-container .content-wrapper h1{font-size:2.14286rem;line-height:2.14286rem}.scrolling-banner .scrolling-banner-image-container{top:unset;left:unset;width:100%}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row{width:100%;position:relative;-webkit-animation:none;animation:none;white-space:unset}@-webkit-keyframes fadeAnimation{0%{opacity:1}9.52381%{opacity:1}16.66667%{opacity:0}92.85714%{opacity:0}to{opacity:1}}@keyframes fadeAnimation{0%{opacity:1}9.52381%{opacity:1}16.66667%{opacity:0}92.85714%{opacity:0}to{opacity:1}}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image{width:100%;height:auto;position:absolute;-webkit-animation:fadeAnimation 21s ease-in-out infinite;animation:fadeAnimation 21s ease-in-out infinite}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:first-of-type{-webkit-animation-delay:17.5s;animation-delay:17.5s}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:nth-of-type(2){-webkit-animation-delay:14s;animation-delay:14s}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:nth-of-type(3){-webkit-animation-delay:10.5s;animation-delay:10.5s}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:nth-of-type(4){-webkit-animation-delay:7s;animation-delay:7s}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:nth-of-type(5){-webkit-animation-delay:3.5s;animation-delay:3.5s}.scrolling-banner .scrolling-banner-image-container .scrolling-banner-image-row .scrolling-banner-image:nth-of-type(6){-webkit-animation-delay:0s;animation-delay:0s}.scrolling-banner .content-container{height:100%}}
.newsletter-banner{max-height:720px;background:linear-gradient(0deg,rgba(0,13,32,.6),rgba(0,13,32,.6)),url(/static/images/backgrounds/newsletter-banner.png);background-position:top;height:100%}.newsletter-banner .content-wrapper{width:100%;margin:0 auto;box-sizing:border-box;max-width:1400px;display:flex;padding:70px 0;flex-direction:column;max-width:700px;height:100%;text-align:center}@media only screen and (max-width:1200px){.newsletter-banner .content-wrapper{padding:70px}}@media only screen and (max-width:992px){.newsletter-banner .content-wrapper{padding:50px 30px}}.newsletter-banner .newsletter-title{color:#03a4d9;font-size:2.85714rem;text-align:center;text-transform:uppercase}.newsletter-banner .newsletter-subtitle{margin-top:40px;color:#fff;font-size:1.71429rem;text-align:center}.newsletter-banner .submission-success{margin-top:40px;color:#fff;font-size:1.85714rem;text-align:center}.newsletter-banner .submission-fail{margin-top:40px;color:#d12e2e;font-size:1.85714rem;text-align:center}.newsletter-banner .newsletter-form{margin-top:40px}.newsletter-banner .loading,.newsletter-banner .newsletter-form,.newsletter-banner .submission-fail,.newsletter-banner .submission-success{display:none}.newsletter-banner .loading.visible,.newsletter-banner .newsletter-form.visible,.newsletter-banner .submission-fail.visible,.newsletter-banner .submission-success.visible{display:block}.newsletter-banner .newsletter-input-container{display:flex;justify-content:space-between;flex-wrap:wrap}.newsletter-banner #newsletter-email,.newsletter-banner #newsletter-first-name,.newsletter-banner #newsletter-last-name{font-size:1.71429rem;height:49px;margin-bottom:15px;box-sizing:border-box}.newsletter-banner #newsletter-email.error,.newsletter-banner #newsletter-first-name.error,.newsletter-banner #newsletter-last-name.error{background-color:rgba(209,46,46,.5);-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97);animation:shake .82s cubic-bezier(.36,.07,.19,.97)}.newsletter-banner #newsletter-email.error::-moz-placeholder,.newsletter-banner #newsletter-first-name.error::-moz-placeholder,.newsletter-banner #newsletter-last-name.error::-moz-placeholder{color:#fff}.newsletter-banner #newsletter-email.error:-ms-input-placeholder,.newsletter-banner #newsletter-first-name.error:-ms-input-placeholder,.newsletter-banner #newsletter-last-name.error:-ms-input-placeholder{color:#fff}.newsletter-banner #newsletter-email.error::placeholder,.newsletter-banner #newsletter-first-name.error::placeholder,.newsletter-banner #newsletter-last-name.error::placeholder{color:#fff}.newsletter-banner #newsletter-first-name,.newsletter-banner #newsletter-last-name{width:48.5%}.newsletter-banner #newsletter-email{width:100%}.newsletter-banner #newsletter-legal{transition:max-height .25s ease-in,opacity .25s ease-in;max-height:0;opacity:0}.newsletter-banner #newsletter-legal.visible{max-height:100%;opacity:1}.newsletter-banner #newsletter-legal label{color:#fff}.newsletter-banner #newsletter-legal.error label{color:#d12e2e;-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97);animation:shake .82s cubic-bezier(.36,.07,.19,.97)}.newsletter-banner .newsletter-legal-text p{padding-left:33px;color:#8e8e8e}.newsletter-banner .newsletter-legal-text p a{text-decoration:underline}.newsletter-banner .newsletter-button{display:block;margin:50px auto 0;padding:10px 15px;font-size:1.71429rem;font-weight:400;text-transform:uppercase}@media only screen and (max-width:600px){.newsletter-banner{height:auto}.newsletter-banner .newsletter-title{padding-bottom:25px;font-size:28px}.newsletter-banner .newsletter-subtitle{padding-bottom:25px;font-size:18px}.newsletter-banner #newsletter-email,.newsletter-banner #newsletter-first-name,.newsletter-banner #newsletter-last-name{width:100%;height:40px;font-size:16px}}
.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,.85);box-sizing:border-box}.overlay #close-button{position:fixed;top:-15px;right:5px;padding:30px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;z-index:1}.overlay #close-button:before{font-family:StingrayIcons;content:"X";color:#fff;font-size:2rem}.overlay #close-button:hover{cursor:pointer}.overlay .button{font-size:1.42857rem}.overlay.open{display:block}@media only screen and (max-width:992px){.overlay #close-button{top:-10px;right:-10px;padding:15px}}
.show-tile{display:flex;position:relative;overflow:hidden;height:100vh;width:auto}.show-tile .show-tile-video-container{display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%;height:100%}.show-tile .show-tile-video-container .show-tile-video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:50%;cursor:pointer;transform:translate(-50%,-50%)}.show-tile .show-tile-video-container .playback-controls{position:absolute;bottom:25px;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.show-tile .content-container{display:flex;align-items:center;width:100%}.show-tile .content-container .content-wrapper{width:100%;max-width:800px;box-sizing:border-box;position:relative;padding-left:120px}.show-tile .content-container .content-wrapper .show-tile-title{color:#fff;font-size:4.28571rem;line-height:4.28571rem;font-weight:500;text-transform:uppercase;margin-bottom:0;margin-top:0}.show-tile .content-container .content-wrapper .show-tile-artist{font-size:2.14286rem;font-weight:200;line-height:2.14286rem;color:#fff;margin-bottom:10px}.show-tile .content-container .content-wrapper .show-tile-track-desc{font-size:1.02857rem;color:#fff;font-weight:200;margin-bottom:20px}.show-tile .content-container .content-wrapper .free-trial-desc p{text-align:left}.show-tile .overlay-video{width:100%;top:50%;position:absolute;transform:translateY(-50%)}@media only screen and (max-width:992px){.show-tile .content-container .content-wrapper{max-width:600px;padding-left:60px}.show-tile .content-container .content-wrapper .show-tile-title{font-size:2.85714rem;line-height:2.85714rem}}@media only screen and (max-width:600px){.show-tile{height:133.63vw}.show-tile .show-tile-image-container{display:flex;position:absolute;width:100%}.show-tile .show-tile-image-container .show-tile-image{position:absolute;width:100%}.show-tile .content-container{background-color:rgba(0,13,32,.6);z-index:1}.show-tile .content-container .content-wrapper{margin:unset;padding-left:20px;max-width:300px}.show-tile .content-container .content-wrapper .show-tile-title{font-size:2.14286rem;line-height:2.14286rem;margin-bottom:5px}.show-tile .content-container .content-wrapper .show-tile-artist{font-size:1.85714rem;line-height:1.85714rem}.show-tile .content-container .content-wrapper .show-tile-track-desc{font-size:1.09285rem;margin-bottom:10px}.show-tile .content-container .content-wrapper .watch-trailer{color:#fff;font-weight:600;font-size:1.28571rem}}
.show-tiles-banner{display:flex;position:relative;flex-flow:column}.cta-container-fixed{display:flex;position:fixed;bottom:0;width:100%;background-color:#000;justify-content:center;align-items:center;flex-flow:column;padding-top:10px;z-index:99;transition:transform .3s ease-in-out;transform:translateY(100%);pointer-events:none}.cta-container-fixed.show{opacity:1;pointer-events:unset;transform:translateY(0)}.cta-container-fixed .free-trial-button{margin:10px 0 5px}.cta-container-fixed .free-trial-button a,.cta-container-fixed .free-trial-button span{font-size:1.28571rem;font-weight:500;line-height:1.71429rem;padding:15px 25px;text-transform:uppercase;min-width:130px}
.gifting-banner{display:flex;justify-content:center;flex-direction:column;background-color:#fff;min-height:500px;background:url(/static/images/backgrounds/gifting-banner.jpg);background-repeat:no-repeat;background-position:75%;background-size:cover}.gifting-banner .title{margin:0 auto;color:#03a4d9;font-weight:400}.gifting-banner .subtitle,.gifting-banner .title{padding:0 30px;text-align:center;text-transform:uppercase}.gifting-banner .subtitle{margin:10px auto 0;color:#fff}.gifting-banner .gifting-button{margin:40px auto 0;-ms-grid-row-align:center;align-self:center;font-size:1.28571rem}@media only screen and (max-width:600px){.gifting-banner{min-height:300px}.gifting-banner .title{font-size:28px;padding-top:20px}.gifting-banner .subtitle{font-size:24px;padding-top:20px}.gifting-banner .gifting-button{margin:40px auto 0;-ms-grid-row-align:center;align-self:center;padding:10px 15px}}
.media-reviews-banner{background-color:#f7f7f7;min-height:500px}.media-reviews-banner .content-wrapper{width:100%;margin:0 auto;box-sizing:border-box;max-width:1400px;padding:70px 96px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1200px){.media-reviews-banner .content-wrapper{padding:70px}}@media only screen and (max-width:992px){.media-reviews-banner .content-wrapper{padding:50px 30px}}.media-reviews-banner .review-wrapper{display:flex;flex-direction:row;justify-content:center;margin:30px;max-width:460px;width:50%;height:230px;background:#fff;border-radius:20px}.media-reviews-banner .review-content{display:flex;flex-direction:column;justify-content:space-between;width:80%;padding:5px 0}.media-reviews-banner .review-text{display:flex;flex-direction:column;justify-content:center;text-align:center;flex-basis:50%;font-size:1.42857rem;border-bottom:1px solid #bbb}.media-reviews-banner .review-image-container{display:flex;flex-direction:column;justify-content:center;flex-basis:40%}.media-reviews-banner .review-image{height:32px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:992px){.media-reviews-banner .content-wrapper{padding:32px 0}.media-reviews-banner .review-wrapper{margin:10px 30px;padding:5px 15px;width:320px;height:140px}.media-reviews-banner .review-content{width:280px}.media-reviews-banner .review-text{font-size:16px}.media-reviews-banner .review-image{height:24px}}
.preloader-wrapper{display:inline-block;position:relative}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.medium{width:50px;height:50px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}-webkit-keyframes container-rotate to{-webkit-transform:rotate(1turn)}@-webkit-keyframes container-rotate{to{transform:rotate(1turn)}}@keyframes container-rotate{to{transform:rotate(1turn)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#41c3ff}.active .spinner-layer{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(3turn)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;border-color:inherit;transform:translate(-3px,-3px)}.circle-clipper .circle{width:200%;height:100%;border:3px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent!important;transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}
.centered{display:flex;justify-content:center;align-items:center;height:200px}
.concert-promos{background-color:#f7f7f7}.concert-promos .content-wrapper{width:100%;margin:0 auto;box-sizing:border-box;max-width:1400px;padding:70px 96px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1200px){.concert-promos .content-wrapper{padding:70px}}@media only screen and (max-width:992px){.concert-promos .content-wrapper{padding:50px 30px}}.concert-promos .content-wrapper .concert-carousel-container{width:50%;max-width:550px}.concert-promos .content-wrapper .concert-carousel-container:first-child{margin-right:10px}.concert-promos .content-wrapper .concert-carousel-container:last-child{margin-left:10px}.concert-promos .content-wrapper .concert-carousel-container h2{text-align:center;font-weight:400;margin-top:0}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper{margin:40px 0}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow{cursor:pointer;width:20px;padding:10px 0;transition:transform .1s ease}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow.left-arrow{padding-right:10px;padding-left:5px}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow.left-arrow:hover{transform:scale(1.15) translateX(-2px)}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow.right-arrow{padding-left:10px;padding-right:5px}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow.right-arrow:hover{transform:scale(1.15) translateX(2px)}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-arrow:hover path{stroke:#03a4d9}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-image{width:calc(100% - 8px)}.concert-promos .content-wrapper .concert-carousel-container .button{text-align:center}.concert-promos .content-wrapper .concert-carousel-container .button a:hover{color:#000}@media only screen and (max-width:1200px){.concert-promos .content-wrapper{flex-direction:column}.concert-promos .content-wrapper .concert-carousel-container{width:100%;max-width:none;margin:0 0 40px!important}.concert-promos .content-wrapper .concert-carousel-container h2{font-size:1.85714rem}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper{margin:20px 0}}@media only screen and (max-width:600px){.concert-promos .content-wrapper .concert-carousel-container h2{font-size:1.42857rem}.concert-promos .content-wrapper .concert-carousel-container .carousel-wrapper .carousel-image{width:calc(100% - 5px)}}
.BrainhubCarouselItem{display:flex;justify-content:center;align-items:center;position:relative}.BrainhubCarouselItem.BrainhubCarouselItem--clickable{cursor:pointer}.BrainhubCarouselItem .debug-number{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;font-size:2em;text-shadow:0 0 9px #fff}.BrainhubCarousel__dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0;font-size:0;line-height:0}.BrainhubCarousel__dots.BrainhubCarousel__dots--isRTL{direction:rtl}.BrainhubCarousel__dots .BrainhubCarousel__dot{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer;-webkit-appearance:none}.BrainhubCarousel__dots .BrainhubCarousel__dot.BrainhubCarousel__dot--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__dot:hover{opacity:1}.BrainhubCarousel__dots .BrainhubCarousel__dot:before{content:"";display:block;width:5px;height:5px;border-radius:50%;padding:0;border:none;background:#000}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail.BrainhubCarousel__thumbnail--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail:hover{opacity:1}.BrainhubCarousel__thumbnail[type=button]{-webkit-appearance:none}.BrainhubCarousel--isRTL+.BrainhubCarousel__dots{direction:rtl}.BrainhubCarousel__container{width:100%;overflow:hidden}.BrainhubCarousel{overflow:hidden;display:flex;align-items:center}.BrainhubCarousel.BrainhubCarousel--isRTL,.BrainhubCarousel.BrainhubCarousel--isRTL .BrainhubCarousel__trackContainer .BrainhubCarousel__track{direction:rtl}.BrainhubCarousel .BrainhubCarousel__trackContainer{overflow:hidden}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track{display:flex;overflow:hidden;list-style:none;margin:0;padding:0}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track.BrainhubCarousel__track--transition{transition:transform}.BrainhubCarousel__arrows{cursor:pointer}.BrainhubCarousel__loader{width:50px;height:50px;border-radius:100%;border:4px solid #7b59ff;border-left-color:transparent;-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite}@-webkit-keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BrainhubCarousel__arrows{position:relative;padding:21px;border:none;overflow:hidden;outline:0;font-size:0;line-height:0;background-color:#7b59ff}.BrainhubCarousel__arrows span{display:block;position:absolute;top:50%;left:50%;border-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover{background-color:#8768ff}.BrainhubCarousel__arrows:hover span{display:block;position:absolute;top:50%;left:50%;border-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover:enabled{background-color:#8768ff}.BrainhubCarousel__arrows:hover:enabled span{border-color:#fff;margin:0}.BrainhubCarousel__arrows:disabled{background-color:#ccc}.BrainhubCarousel__arrowLeft span{transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowLeft span,.BrainhubCarousel__arrowRight span{transform:translate(-50%,-50%) rotate(45deg);margin-left:-2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowLeft span{transform:rotate(180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowRight span{transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowRight span{transform:rotate(-180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrows:hover span{margin:0}.BrainhubCarousel__arrow--disable{pointer-events:none}
.free-shows-banner{display:flex;justify-content:center;flex-direction:column;background-color:#fff;min-height:500px;background:url(/static/images/backgrounds/free-shows-banner.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.free-shows-banner .title{margin:0 auto;padding:0 30px;color:#f2f5e1;font-weight:400;text-align:center;text-transform:uppercase;font-size:56px;max-width:60%}.free-shows-banner .free-shows-button{margin:40px auto 0;-ms-grid-row-align:center;align-self:center}.free-shows-banner .free-shows-button a{min-width:150px}@media only screen and (max-width:600px){.free-shows-banner{min-height:300px}.free-shows-banner .logo{padding-top:20px;height:auto;max-width:35%}.free-shows-banner .title{font-size:28px;padding-top:20px}.free-shows-banner .subtitle{font-size:18px}.free-shows-banner .free-shows-button{margin:15px 0;-ms-grid-row-align:center;align-self:center;padding:10px 20px}}
.question-dropdown{background-color:#fff;width:70%;border:solid #bbb;border-width:1px 1px 0;padding:24px}.question-dropdown,.question-dropdown p{font-size:1.28571rem}.question-dropdown a{color:#03a4d9}.question-dropdown .question-container{display:flex}.question-dropdown .question-container .question{font-weight:700;flex-grow:1}.question-dropdown .question-container .arrow{font-family:StingrayIcons;font-weight:700;padding:0 14px 0 4px;color:#03a4d9;pointer-events:none}.question-dropdown .answer-container{padding:30px 0}.question-dropdown:last-child{border-width:1px}@media only screen and (max-width:600px){.question-dropdown{width:86%;font-size:15px;padding:10px 12px}.question-dropdown p{font-size:15px}.question-dropdown .answer-container{padding:0}}
.faq-section{background-color:#f7f7f7}.faq-section .content-wrapper{width:100%;margin:0 auto;box-sizing:border-box;max-width:1400px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 80px}@media only screen and (max-width:1200px){.faq-section .content-wrapper{padding:70px}}@media only screen and (max-width:992px){.faq-section .content-wrapper{padding:50px 30px}}.faq-section .content-wrapper .title{color:#03a4d9;font-size:2.85714rem;line-height:40px;text-align:center;text-transform:uppercase;padding:40px 0}@media only screen and (max-width:600px){.faq-section .content-wrapper{padding:10px 0 50px}.faq-section .content-wrapper .title{font-size:32px;padding:40px 4px 30px}}
.store-banner{background-image:url(/static/images/backgrounds/store-banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.store-banner .content-wrapper{width:100%;margin:0 auto;box-sizing:border-box;max-width:1400px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:950px;padding:90px 0}@media only screen and (max-width:1200px){.store-banner .content-wrapper{padding:70px}}@media only screen and (max-width:992px){.store-banner .content-wrapper{padding:50px 30px}}.store-banner .features-container{display:flex;flex-direction:column;justify-content:center;padding-right:15px}.store-banner .feature-container{display:flex;padding:10px 0}.store-banner .feature-icon{width:28px;height:28px;padding-right:10px;-o-object-fit:contain;object-fit:contain}.store-banner .feature-text{color:#fff;font-size:1.85714rem}.store-banner .plans-container{display:flex;flex-direction:column;justify-content:center}.store-banner .plan-container{display:flex;flex-direction:column;justify-content:space-around;width:284px;height:350px;padding:20px 10px;background-color:#fff;box-sizing:border-box;text-align:center}.store-banner .plan-title{color:#000;font-size:2.14286rem}.store-banner .plan-price p{color:#000;font-size:1.42857rem;text-align:center;font-weight:600}.store-banner .plan-price p span{color:#03a4d9;font-size:2.85714rem}.store-banner .plan-details p{color:#000;font-size:1.71429rem;text-align:center}.store-banner .button{margin:0 0 20px}.store-banner .plan-button a:hover{color:#000}@media only screen and (max-width:992px){.store-banner .content-wrapper{justify-content:center;padding:40px 20px;max-width:500px}.store-banner .features-container{padding-bottom:30px}.store-banner .feature-container{padding:5px 0}.store-banner .feature-icon{width:15.5px;height:15.5px}.store-banner .feature-text{font-size:14px}.store-banner .plan-container{width:220px;height:260px}.store-banner .plan-price p,.store-banner .plan-title{font-size:18px}.store-banner .plan-price p span{font-size:22px}.store-banner .plan-details p{font-size:18px}}
.home{height:100%}.home .wrapper{max-width:1400px}.free-trial-desc p{margin-top:5px;text-align:center;font-size:1rem;color:#fff}
