@font-face{font-family:Roboto;font-weight:100;src:url('../fonts/Roboto-Thin.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:100;font-style:italic;src:url('../fonts/Roboto-ThinItalic.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:300;src:url('../fonts/Roboto-Light.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:300;font-style:italic;src:url('../fonts/Roboto-LightItalic.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:400;src:url('../fonts/Roboto-Regular.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:400;font-style:italic;src:url('../fonts/Roboto-Italic.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:500;src:url('../fonts/Roboto-Medium.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:500;font-style:italic;src:url('../fonts/Roboto-MediumItalic.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:700;src:url('../fonts/Roboto-Bold.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url('../fonts/Roboto-BoldItalic.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:900;src:url('../fonts/Roboto-Black.ttf') format('truetype')}
@font-face{font-family:Roboto;font-weight:900;font-style:italic;src:url('../fonts/Roboto-BlackItalic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:200;src:url('../fonts/TitilliumWeb-ExtraLight.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:200;font-style:italic;src:url('../fonts/TitilliumWeb-ExtraLightItalic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:300;src:url('../fonts/TitilliumWeb-Light.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:300;font-style:italic;src:url('../fonts/TitilliumWeb-LightItalic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:400;src:url('../fonts/TitilliumWeb-Regular.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:400;font-style:italic;src:url('../fonts/TitilliumWeb-Italic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:600;src:url('../fonts/TitilliumWeb-SemiBold.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:600;font-style:italic;src:url('../fonts/TitilliumWeb-SemiBoldItalic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:700;src:url('../fonts/TitilliumWeb-Bold.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:700;font-style:italic;src:url('../fonts/TitilliumWeb-BoldItalic.ttf') format('truetype')}
@font-face{font-family:'Titillium Web';font-weight:900;src:url('../fonts/TitilliumWeb-Black.ttf') format('truetype')}
@font-face{font-family:'Outrun future';src:url('../fonts/Outrun-future.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Outrun future';src:url('../fonts/Outrun-future-Bold.otf') format('opentype');font-weight:700;font-style:normal;font-display:swap}
*{padding:0;margin:0}
html{overflow-x:hidden}
body{background-color:#f5f5f8!important;background-color:#fff!important;font-family:Roboto;font-size:16px;line-height:1.2;font-weight:400;color:#4c4c4c;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}
h1{font-size:55px;font-family:'Titillium Web';color:#020039;line-height:1.18;font-weight:700;margin:0 0 20px}
h2{font-size:34px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 20px}
h3{font-size:26px;font-family:'Titillium Web';color:#020039;line-height:1.38;font-weight:700;margin:0 0 20px}
h4{font-size:22px;font-family:'Titillium Web';color:#020039;line-height:1.32;font-weight:700;margin:0 0 20px}
h5{font-size:20px;font-family:'Titillium Web';color:#020039;line-height:1.22;font-weight:700;margin:0 0 20px}
h6{font-size:18px;font-family:'Titillium Web';color:#020039;line-height:1.22;font-weight:700;margin:0 0 20px}
p{font-size:16px;color:rgb(76 76 76 / 87%);line-height:1.62;font-weight:400;margin:0 0 20px;font-family:'Titillium Web'}
li{font-size:16px;font-family:Roboto;color:#4c4c4c;line-height:1.62;font-weight:400}
p:nth-last-child(1){margin-bottom:0}
a{color:#682be3;outline:0;display:inline-block;transition:all ease-in-out .4s;text-decoration:none}
a:hover{text-decoration:none;color:#682be3}
section{overflow:hidden}
.btn,button,input[type=button],input[type=reset],input[type=submit]{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;transition:all ease-in-out .3s}
.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
.btn.btn-gray{background:#020039!important;box-shadow:0 4px 0 #393939}
.btn.btn-gray:hover{background:#393939!important;box-shadow:0 4px 0 #4c4c4c}
.btn:focus,.btn:hover{outline:0}
input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid rgba(2,0,57,.1);padding:18px 20px!important;font-size:16px!important;line-height:1.1;color:rgb(76 76 76 / 50%);font-family:Roboto;font-weight:400;letter-spacing:0;outline:0;background-color:#fff;border-radius:10px;box-shadow:none;overflow:hidden}
textarea{height:110px!important;resize:none}
select{padding:10px 40px 10px 20px;appearance:none}
input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:rgb(76 76 76 / 50%)!important}
img{max-width:100%;vertical-align:middle}
label{font-size:16px;font-family:Roboto;color:#020039;line-height:1.62;font-weight:400;margin-bottom:9px;text-transform:capitalize}
ul{list-style:none;margin:0;padding:0}
.container{max-width:1200px}
.max-container{max-width:1270px;margin:0 auto;padding-right:15px;padding-left:15px}
section{padding:50px 0}
:focus,:focus-visible{outline:0!important}
.fa,.far,.fas{color:#fff}
header.site-header{background:#020023;color:#fff;padding:29px 0;line-height:1;position:relative;z-index:99}
.header-right{display:flex;align-items:center;justify-content:flex-end}
.header-links a:hover{margin-top:0}
.custom-logo-link img{max-width:156px}
.custom-logo-link {
    vertical-align: middle;
}
.cart-link a{font-family:'Titillium Web';font-weight:600;font-size:17px;line-height:26px;color:#fff;display:flex;align-items:center}
.cart-link a:hover{color:#682be3}
.cart-link a span.count{font-weight:400;margin-left:7px}
.header-right-mobile .cart-toggle span.count{font-weight:400;margin-left:7px;color:#fff;font-size:14px}
.cart-link a img{margin-right:7px}
.cart-link a i{margin-right:7px}
.header-right .cart-link{margin-right:40px}
nav.main-menu ul{display:flex;align-items:center;justify-content:center}
nav.main-menu ul li a{font-family:'Titillium Web';font-weight:600;font-size:17px;line-height:26px;padding:15px 0;color:#fff;letter-spacing:2px;white-space:nowrap;text-transform:capitalize}
.signin-link a.btn{font-weight:600;font-size:17px;line-height:26px}
nav.main-menu ul li:hover a{color:#682be3}
nav.main-menu .menu>.menu-item-has-children>a:after{background-image:url(../images/menu-hover-angle-down.png)}
.main-menu .menu-item-has-children>a{padding-right:18px}
nav.main-menu .menu>.menu-item-has-children>a:after{content:'';background-image:url(../images/menu-angle-down.png);background-size:cover;width:13px;height:7px;margin-top:1px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
nav.main-menu .menu>.menu-item-has-children>a:hover:after{background-image:url(../images/menu-hover-angle-down.png)}
nav.main-menu ul li{margin:0 30px;position:relative}
nav.main-menu ul li ul.sub-menu{flex-direction:column;background:0 0;min-width:260px;padding:6px 0 0;left:50%;transform:translateX(-50%);background:#030124!important;border:1px solid rgba(255,255,255,.15);border-radius:4px}
nav.main-menu ul li ul.sub-menu:before{position:absolute;content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #682be3;top:3px;left:0;right:0;margin:0 auto;display:none}
nav.main-menu ul li ul.sub-menu li{margin:0;width:100%;padding:6px 0;line-height:1}
nav.main-menu ul li ul.sub-menu li a{margin:0;padding:0 15px;color:#fff!important;letter-spacing:.8px;width:100%;text-align:left;font-weight:600;font-size:17px;line-height:26px;white-space:normal;text-transform:capitalize}
nav.main-menu ul li ul.sub-menu li a:hover{color:#6a2fe0!important}
nav.main-menu ul li ul.sub-menu li:first-child{padding-top:6px}
nav.main-menu ul li ul.sub-menu li:last-child{padding-bottom:12px}
nav.main-menu .current-menu-item>a,nav.main-menu .current_page_ancestor>a,nav.main-menu .current_page_ancestor>a:hover,nav.main-menu li.current_page_ancestor:hover>a{color:#682be3}
nav.main-menu .sub-menu .current-menu-item a{color:#020023}
nav.main-menu .sub-menu .current-menu-item a:hover{color:#020023}
nav.main-menu li:focus>a,nav.main-menu li:hover>a{color:#682be3}
nav.main-menu ul ul{display:none}
nav.main-menu ul ul{display:none;float:left;margin:0;position:absolute;left:-999em;z-index:99999;top:100%;background:#222}
#primary-menu>li:hover ul{color:#682be3;display:block}
nav.main-menu ul #menu-item-31607 ul.sub-menu{min-width:900px;left:0;top:53px;transform:translateX(-17.5%);background:#030124!important;padding:35px 45px 25px 45px;border:1px solid rgba(255,255,255,.15);border-radius:6px;column-count:3}
nav.main-menu ul #menu-item-31607 ul.sub-menu ul.sub-menu{border-radius:0;border:0}
nav.main-menu ul li ul.sub-menu li img.menu-image.menu-image-title-after{position:absolute;left:0;padding:9px 0 0 0}
nav.main-menu ul #menu-item-31607 ul.sub-menu:before{top:-15px;left:-30%;border-bottom:15px solid #682be3;display:none}
nav.main-menu ul #menu-item-31607 ul.sub-menu li{display:block;width:100%;vertical-align:top;break-inside:avoid;padding:0 0 15px 35px}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu{position:static;min-width:auto;transform:none;column-count:unset;opacity:1;visibility:visible;float:none;padding:0;border-radius:0}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu:before{display:none}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu li{padding:0;display:block;width:100%}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu a{color:#fff;text-align:left}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu li a{color:#020039;padding:10px 15px;width:auto}
nav.main-menu ul #menu-item-31607 ul.sub-menu li .sub-menu li a:hover{color:#fff}
span.menu-image-title-after.menu-image-title{font-weight:600;font-size:12px;line-height:12px;opacity:.5;letter-spacing:2px;text-transform:uppercase;padding:0}
footer.site-footer{background:#020023;padding:175px 0 50px;overflow:hidden}
.footer-blocks{margin:0 -50px}
.footer-blocks .footer-block{padding:0 50px}
.footer-block.footer-logo-block{flex:0 0 31%;max-width:31%}
.footer-block.footer-social-block{flex:0 0 24%;max-width:24%;padding:0 45px}
.footer-block.footer-links-block{flex:0 0 45%;max-width:45%}
.footer-about p{color:rgb(255 255 255 / 87%);font-size:14px;line-height:1.71}
.footer-logo{line-height:1;margin:0 0 22px}
.footer-block h5{font-family:'Titillium Web';font-weight:300;font-size:12px;line-height:2.17;color:rgb(255 255 255 / 87%)!important;text-transform:uppercase;letter-spacing:2px;margin:0 0 15px}
.footer-links .widget-title{font-weight:700}
.footer-links ul li a{font-family:'Titillium Web';font-size:16px;font-weight:400;line-height:2.75;color:rgb(255 255 255 / 87%)}
.footer-links ul li a:hover{color:#682be3}
.footer-links ul li{line-height:1;margin:0}
.footer-links-items{display:flex;flex-wrap:wrap;justify-content:space-between}
.footer-social ul{display:flex;align-items:center}
.footer-social ul li a{color:#fff;font-size:19px}
.footer-social ul li a:hover{color:#682be3}
.footer-social ul li{margin-right:32px;line-height:1}
.footer-social{margin:0 0 64px}
.footer-payments ul{display:flex}
.footer-payments ul li{color:#fff;font-size:27px;margin-right:15px;line-height:1}
.copyright-text p{font-size:14px;line-height:1;font-family:'Titillium Web';font-weight:400;color:rgb(255 255 255 / 87%)}
.footer-bottom{margin:95px 0 0}
.newsletter-inner{display:flex;align-items:center;flex-wrap:wrap}
.newsletter-inner .title-block{width:50%;padding:0 10px}
.newsletter-inner .newsletter-form{width:50%;padding:0 10px}
.newsletter-block{background:#fff;border-radius:10px;max-width:1060px;margin:0 auto;padding:26px 40px}
.newsletter-inner .title-block h3{margin:0 0 5px}
.newsletter-inner .title-block p{font-size:14px;line-height:1.86;color:rgb(2 0 57 / 60%)}
.newsletter-form .gform_wrapper form{max-width:342px;margin:0;margin-left:auto;display:flex;border-bottom:1px solid #020039;padding-bottom:14px}
.newsletter-form .gform_wrapper form input[type=submit]{padding:0;background:0 0!important;box-shadow:none;color:#020039;font-size:16px!important;line-height:1.62;font-family:Roboto;width:auto!important;margin:0}
.newsletter-form form input[type=submit]:hover{color:#682be3}
.newsletter-form .gform_wrapper form input[type=text]{padding:0!important;font-size:14px!important;line-height:1.86;color:rgb(2 0 57 / 60%);padding-right:10px!important;border:0;border-radius:0;width:100%;margin:0}
.newsletter-form .gform_wrapper form input[type=text]::placeholder{color:rgb(2 0 57 / 60%)}
.newsletter-form .gform_footer{width:auto}
body .newsletter-form .gform_wrapper ul li.gfield{margin:0;padding:0}
body .newsletter-form .gform_wrapper .top_label div.ginput_container{margin:0}
.newsletter-form .gform_wrapper .gform_footer{padding:0;margin:0;width:auto}
.newsletter-form .gform_wrapper div.validation_error{display:none}
.newsletter-form .gform_wrapper li.gfield.gfield_error,.newsletter-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:#ffdead;margin:0!important;padding:0!important;background:0 0}
.newsletter-form .gform_wrapper form li.gfield_error input[type=text]{border:none!important;margin:0}
.newsletter-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.newsletter-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}
.newsletter-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{position:absolute;margin:20px 0 0;font-size:12px;color:red}
.newsletter-block-parent{margin-top:-75px;margin-bottom:-75px;position:relative;overflow:hidden;z-index:1}
ol li img,ul li img{margin-top:0}
.page-template-home .home-banner{background-position:center;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%;margin:0;background:#030124;display:flex;align-items:center;padding:75px 0}
.page-template-home .home-banner .banner-content{position:static;width:100%;transform:unset;top:unset!important;padding-top:75px}
.page-template-home .home-banner .review-counter{position:absolute;bottom:0;left:auto;z-index:1;right:50px;transform:unset!important}
.home .graphic-pro-parent{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:12px;row-gap:32px}
.home .graphic-pro-parent .graphic-pro-item{width:100%;padding:0;margin:0}
.page-template-home .home-title p{line-height:12px;font-weight:600}
.home .latest-graphics h4{font-size:26px;line-height:32px}
.home .latest-graphics-block .filter-btns{margin:40px auto 35px;flex-wrap:wrap;max-width:770px;background-color:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);border-radius:4px}
.home .latest-graphics-block .product-item .img-wrap img{width:100%;max-height:177px;min-height:177px}
.home .latest-graphics{background:#fff;clip-path:none;padding-bottom:35px}
.home .start-with-block .content-wrap{position:static;top:unset}
.home .latest-graphics-block .product-item .content-wrap{padding:7px 10px 12px 10px}
.home .latest-graphics-block .product-item{border:.657471px solid #252222;border-radius:3.94483px}
.home .latest-graphics-block .product-item .content-wrap h5{margin:0 0 11px 0}
.home .latest-graphics-block .product-item .content-wrap h5 .product-item .content-wrap h5 a{color:#020039;line-height:22px}
.home .latest-graphics-block .product-item .content-wrap .start-in-time{font-size:11px;line-height:22px;margin:2px 0 0 0;font-family:'Titillium Web';font-weight:700;color:#602fda}
.home .latest-graphics-block .product-item .content-wrap .start-in-time img{margin:-2px 6px 0 0}
.home .graphic-pro-parent .graphic-pro-item .product-item:hover{box-shadow:none}
.home .latest-graphics-block .filter-btns a{background:0 0;box-shadow:none;margin:0;font-size:16px;line-height:24.34px;color:#020039;padding:12px 20px}
.home .latest-graphics-block .filter-btns a:hover{color:#682be3;background-color:transparent}
.home .latest-graphics-block .product-item .content-wrap .content-wrap-inner{display:flex;align-items:flex-start;justify-content:space-between;column-gap:15px;flex-direction:column}
.home .latest-graphics-block .product-item .content-wrap .content-wrap-inner .price-wrap{margin:0;justify-content:space-between;width:100%;padding:11.5px 15px;border:1px solid #252222;border-radius:3.94483px}
.home .latest-graphics-block .product-item .content-wrap .content-wrap-inner .price-wrap a.add-to-cart{font-family:'Titillium Web';font-weight:700;font-size:18px;line-height:22px;color:#020039}
.home .latest-graphics-block .product-item .content-wrap .content-wrap-inner .price-wrap a.add-to-cart:hover{color:#682be3}
.latest-graphics-block .product-item .content-wrap .content-wrap-inner .price-wrap .price{font-size:16px;line-height:22px;font-weight:400}
.home .latest-graphics-block .product-item .content-wrap .content-wrap-inner .price-wrap .price.original-price{margin-left:7px;color:#020039;opacity:.5}
.home .latest-graphics .more-btn{text-align:center;margin-top:50px}
.page-template-Streamplay-Affiliate-Program header.site-header,.page-template-home header.site-header,.page-template-page-templates header.site-header,.page-template-stream-store header.site-header,.tax-download_category header.site-header{position:fixed!important;width:100%;}
.home-banner .banner-content .title-wrap span.u-line:after{content:"";width:calc(100% + 15px);display:inline-block;background-color:#6229d8;position:absolute;left:-6px;bottom:15px;height:16px;z-index:-1}
.home-banner .banner-content .title-wrap span.u-line{position:relative}
.home .start-with-block .content-wrap .start-with-content{text-align:left;padding-right:80px}
.start-with-right-block{padding-left:15px}
.home .start-with-block{margin-top:0;padding:140px 0 150px}
.home .start-with-block .content-wrap .start-with-content h2{background:0 0;-webkit-background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:unset;font-family:'Titillium Web';font-size:62px;line-height:62px;font-weight:600}
.home .start-with-block .start-with-content .btn-wrap .btn-wrap--inner{margin:0}
.home .start-with-block .start-with-content .btn-wrap{gap:15px;display:flex;align-items:flex-start;justify-content:flex-start;margin:58px 0 0}
.home .browse-block .browse-right .browse-content{width:100%;max-width:465px}
.browse-block-bottom .browse-content-left h2,.home .browse-block .browse-right .browse-content h2{font-size:62px;line-height:62px;color:#fff}
.home .browse-block{background-image:none;margin-top:-1px}
.browse-block-bottom .row{flex-direction:row-reverse}
.home .browse-block .browse-right .browse-content p{font-weight:400}
.home .browse-block .browse-right .browse-content p.last-child{font-weight:400}
.home .sound-package-block .home-title{position:relative}
.home .sound-package-block .home-title:after{content:"";width:865px;height:400px;position:absolute;left:50%;background-repeat:no-repeat;background-image:url('../images/twitch-wave.png');transform:translateX(-50%);top:70px}
.label-flex{display:flex;align-items:center;margin-top:10px;min-height:28px}
.audio-label{margin-bottom:12px;padding:3px 9px;background:#ad8bf0;display:inline-block;margin-bottom:10px;font-weight:700;font-size:12px;line-height:22px;letter-spacing:2px;text-transform:uppercase;color:#020039;border-radius:20px;margin-right:5px}
.label-flex .audio-label,.label-flex .bestseller-label{margin-bottom:0!important}
.product-item .content-wrap .price-wrap a.add-to-cart{font-family:'Titillium Web';font-weight:700;font-size:18px;line-height:22px;color:#020039}
.product-item .content-wrap .price-wrap a.add-to-cart:hover{color:#682be3}
.product-item .content-wrap .price-wrap{display:flex;align-items:center;margin:12px 0 0;justify-content:space-between;width:100%;padding:11.5px 15px;border:1px solid #252222;border-radius:3.94483px}
.home .product-item .content-wrap{padding:10px;font-size:16px;line-height:22px;font-weight:400}
.home .browse-block .browse-block-inner:before{background-image:url('../images/browse-bg.png');background-position:center;background-size:100% 100%;padding:0;padding:0;height:660px;content:"";width:100%;display:inline-block;position:absolute;left:0}
.browse-block-bottom{padding:0;background-color:#000;margin-top:-1px;margin-bottom:-1px}
.browse-block-bottom .browse-content-left{padding:0}
.browse-col.browse-left .browse-left-block .browse-links{justify-content:flex-start;margin:0;flex-direction:column;position:relative;width:100%;max-width:350px}
.browse-col.browse-left .browse-left-block .browse-links .browse-link{margin:0;transform:matrix(1,0,-.16,.99,0,0);max-width:270px}
.browse-col.browse-left .browse-left-block .browse-links .browse-link:last-child{position:absolute;bottom:-135px;right:0}
.home section.browse-block .browse-block-inner{padding:0;height:auto;position:relative}
.browse-block-bottom .browse-content-left{padding:0 10px 0 0;margin-left:-40px}
.browse-block-bottom .browse-content-left p{font-size:18px;color:#fff;line-height:27.38px}
.build-your-streams-section.streamstext-img-block{background-color:#fff}
.build-your-streams-section.streamstext-img-block h2{font-size:32px;line-height:38px;padding-right:35px}
.build-your-streams-section.streamstext-img-block .text-img-block--inner{padding:0 0 25px 0}
.build-your-streams-section.streamstext-img-block .text-box-col.textbox-content-col .text-img-content{max-width:395px}
.text-img-block--inner.img-left .text-box-col.textbox-content-col .text-img-content{max-width:440px;margin-left:auto}
.build-your-streams-section.streamstext-img-block .text-img-block--inner p,.text-img-block.price-point p{font-size:16px;line-height:26px}
.build-your-streams-section.streamstext-img-block .text-box-col.textbox-content-col .text-img-content .content-text a{color:#682be3;text-decoration:underline}
.build-your-streams-section.streamstext-img-block .text-box-col.textbox-content-col .text-img-content .content-text strong{color:#682be3}
.build-your-streams-section.streamstext-img-block .text-box-col.textbox-content-col .text-img-content .content-text a:hover{color:#020039}
.build-your-streams-section.streamstext-img-block .text-img-content p{color:#4c4c4c;margin-bottom:0}
.build-your-streams-section.streamstext-img-block .text-img-block--inner .text-img-content .btn-wrap{display:flex;align-items:center;gap:12px;justify-content:flex-start;margin:30px 0 0 0}
.text-img-block--inner.img-left .text-box-col.textbox-content-col .text-img-content .content-text a{text-decoration:underline}
.text-img-block.price-point p{color:#4c4c4c}
.home .facebook-page-block{background-color:#fff}
.home .facebook-page-block-main{background-color:#481e9d;border-radius:10px;overflow:hidden}
.home .facebook-page-block-main .content-block{padding:30px 30px 33px 67px;height:100%;max-width:535px}
.home .facebook-page-block-main .content-block h4{font-size:32px;line-height:32px;color:#fff;margin-bottom:15px}
.home .facebook-page-block-main .content-block p{color:#fff;line-height:26px}
.content-block .btn-with-icon{display:inline-block;font-size:14px;line-height:21px;color:#481e9d;padding:15px 33px;position:relative}
.content-block .btn-with-icon:hover{color:#fff}
.home .facebook-page-block-main .content-block::before{content:'';background-image:url(../images/fb-sec-bg.png);background-repeat:no-repeat;background-size:cover;width:470px;height:328px;position:absolute;left:15px;bottom:0}
.home .facebook-page-block::before{display:none}
.home .facebook-page-block-main .img-main img{width:100%;height:100%;object-fit:cover}
.home .facebook-page-block-main .site-logo-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.home .facebook-page-block-main .img-block{position:relative}
.home .facebook-page-block-main .page-icon-block{position:absolute;top:auto;left:-52px;transform:translateY(-50%);bottom:0}
.facebook-page-block-main .img-block .img-block--inner,.facebook-page-block-main .img-block .img-block--inner .img-main,.home .facebook-page-block-main .img-block{height:100%;max-width:493px;margin-left:auto}
.home .facebook-page-block-main .img-block img{border-top-right-radius:10px;border-bottom-right-radius:10px}
.site-logo-wrap img{width:274px}
.home .facebook-page-block{background-color:#fff;padding:35px 0 100px 0}
.home .text-img-block .text-box-col.textbox-content-col{flex:0 0 38%;max-width:38%}
.home .text-img-block .text-box-col.textbox-img-col{flex:0 0 62%;max-width:62%}
.home .text-img-block.price-point h2{font-size:32px;line-height:38px}
.home .home-banner .banner-content .title-wrap{text-align:left;padding-top:30px}
.home .testimonial-block .title-block{margin:0 0 40px 0}
.home .testimonial-block .title-block h2{font-style:normal;font-size:26px;line-height:32px;text-align:center;color:#020039}
.home .testimonial-item--inner{border-radius:4px}
.testimonial-items-block .bg-center{background-image:none}
.home .testimonial-items-block{padding-top:0}
.home .testimonial-items .slick-list{width:75%!important}
.home .testimonial-item--inner .author-box span.name{font-size:16px;line-height:24px}
.home .testimonial-item--inner .author-box span.username{margin-left:3px;font-size:14px;line-height:26px;color:#4c4c4c}
.home .testimonial-item--inner p{overflow:visible;max-height:unset;font-size:16px;line-height:26px}
.home .testimonial-items-block .slick-prev{left:0}
.home .testimonial-items-block .slick-next{right:0}
.home .testimonial-block{padding:0 0 60px 0}
.home .streaming-apps{background:#020023;background-image:url(../images/our-graphics-bg.png)}
.home .sound-package-block{background-color:#000;background-image:none;padding:95px 0 140px 0}
.home .sound-package-block h2.acv{font-size:62px;line-height:62px;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-image:none;font-family:'Titillium Web';-webkit-text-stroke-color:unset;color:#fff;margin-bottom:15px}
.home .sound-package-block .home-title.white h4{margin:0;padding:0;line-height:32px}
.home .sound-packages-nav{margin-top:55px;text-align:center;z-index:9;position:relative}
.home .sound-packages-nav ul{background-color:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);border-radius:4px;display:inline-flex}
.home .sound-packages-nav ul li{margin:0}
.home .sound-packages-nav ul li a{background:0 0;box-shadow:none;margin:0;font-size:16px;line-height:24.34px;color:#020039;padding:12px 20px}
.home .sound-packages-nav ul li a:hover{background:0 0;color:#682be3}
.product-item .content-wrap .bestseller-label{padding:3px 9px;background:#ffe926;display:inline-block;margin-bottom:10px;font-weight:700;font-size:12px;line-height:22px;letter-spacing:2px;text-transform:uppercase;color:#020039;border-radius:20px}
.product-item .content-wrap .rating-wrap{margin-top:12px}
.product-item .content-wrap .rating-wrap span.overall-rating{font-size:14px;line-height:14px;color:#020039}
.product-item .content-wrap .rating-wrap span.count{font-size:10px;line-height:10px;color:#020039}
.product-item .content-wrap h5{font-size:18px;line-height:18px;color:#020039;margin:0}
.bg-white{background-color:#fff}
section.home-banner .animation-image{position:absolute}
section.home-banner .animation-image-1{bottom:0;left:1%;min-width:200px}
section.home-banner .animation-image-2{left:19%;bottom:4%;min-width:150px}
section.home-banner .animation-image-3{bottom:0;left:25%;min-width:230px}
section.home-banner .animation-image-4{bottom:0;right:25%;min-width:155px}
section.home-banner .animation-image-5{bottom:.5%;right:13%;min-width:280px}
section.home-banner .animation-image-6{bottom:2%;right:1%;min-width:355px}
section.home-banner .animation-image-5.head-torch-desktop{display:block}
section.home-banner .animation-image-5.head-torch-mobile{display:none}
.img-icon-header{position:absolute;left:5vw;top:auto;right:auto;bottom:20%;max-width:150px}
.img-icon-header._2{left:15.2vw;bottom:17%;max-width:120px}
.img-icon-header._3{left:21.6vw;bottom:10%;max-width:140px}
.img-icon-header._4{left:auto;right:5vw;max-width:160px}
.img-icon-header._5{left:auto;right:13.9vw;bottom:17%;max-width:160px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.img-icon-header._6{left:auto;right:21.1vw;bottom:14%;max-width:110px}
section.home-banner .img-wrap img{width:100%;min-height:765px;object-fit:cover;object-position:center;max-height:765px}
.page-template-home section.home-banner .banner-wrapper{clip-path:ellipse(75% 90% at 50% 0%);display:none}
.page-template-home section.home-banner .img-wrap img{max-height:710px;min-height:710px}
.home header.site-header{position:relative;z-index:3}
.home-banner .banner-content{position:absolute;top:48%;left:0;width:100%;transform:translateY(-50%);z-index:1}
.page-template-home section.home-banner .banner-content{top:45%;z-index:2}
.site-content{background:#f5f5f8;background:#fff}
.page-template-home header.site-header{padding:12px 0 29px 0;background:0 0}
.home-banner .banner-content .title-wrap{text-align:center}
.home-banner .banner-content .title-wrap p{color:#fff;font-family:'Titillium Web'}
.page-template-home .home-banner .banner-content .title-wrap p{font-size:18px;line-height:27px;color:#fff;font-weight:600;max-width:100%;font-family:'Titillium Web'}
.home-banner .banner-content .title-wrap h2{margin-bottom:0;font-family:'Titillium Web';font-style:normal;font-weight:700;font-size:60px;line-height:120%;color:#f7f4fe;display: flex;align-items: center;white-space: nowrap;}
@-moz-document url-prefix(){
.home-banner .banner-content .title-wrap h2{-webkit-text-stroke-width:1.6px}
}
.home-banner .banner-content .title-wrap h2.blue{margin-bottom:20px}
.search-form--inner{width:100%;margin:0 auto}
.search-form form{display:flex;flex-wrap:wrap;align-items:center}
.cat-dropdown select{background:#682be3;width:148px;height:62px;border:0;border-radius:0;color:#fff;font-size:14px;line-height:21px;font-family:'Titillium Web';font-weight:700;padding:18px!important}
.search-form form .search-fields{width:calc(100% - 150px);position:relative;border:1px solid #fff;border-left:0;border-radius:0 8px 8px 0;overflow:hidden}
.search-form form .search-fields input{padding:18px 20px!important;padding-right:50px!important;height:56px;background:rgba(245,245,248,.25);backdrop-filter:blur(44px);border:0;border-radius:0;font-size:14px!important;line-height:21px;color:#fff!important;width:100%;background:rgba(0,0,0,.25);backdrop-filter:blur(7.5px)}
.search-form form .search-fields input::placeholder{color:#fff!important}
.search-form form .search-fields .search-btn button{padding:0;background:0 0!important;box-shadow:none!important;outline:0!important}
.search-form form .search-fields .search-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%)}
.search-form form .cat-dropdown{border:1px solid #fff;border-radius:4px 0 0 4px;position:relative}
.search-form .search-btn .fa-search{font-size:19px}
.home-banner .banner-content .search-form{margin:30px 0 0}
.home-banner .banner-content .banner-content-left{max-width:440px;margin-left:auto}
.hero-streamers-main{max-width:650px;margin-left:auto}
.banner-image-home img {
    width: 100%;
    height: 100%;
}
h2.mb-15{margin-bottom:15px!important}
.see-how-btn{margin:22px 0 0 0;display:inline-block}
.btn-with-icon{background-color:#fff!important;box-shadow:none;font-family:'Titillium Web';font-style:normal;font-weight:700;font-size:17px;line-height:26px;display:inline-flex;color:#030124;align-items:center;padding:10px 20px}
.btn-with-icon img{margin-right:10px}
.btn-with-icon:hover{box-shadow:none}
.btn-with-icon:hover img{filter:brightness(0) invert(1)}
.cat-dropdown select.select-hidden{display:none}
.search-form form .cat-dropdown .select-styled{background:#682be3;width:148px;height:56px;border:0;border-radius:4px 0 0 4px;color:#fff;font-size:14px;line-height:21px;font-family:'Titillium Web';font-weight:700;padding:0 18px;cursor:pointer;display:flex;align-items:center;background-image:url(../images/angle-down.png);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 13px) 50%}
.search-form form .cat-dropdown ul.select-options{position:absolute;top:100%;background:#fff;min-width:250px;box-shadow:0 0 0 1px rgb(68 68 68 / 11%);border-radius:3px;overflow:hidden;z-index:9;margin:5px 0 0;display:none}
.search-form form .cat-dropdown ul.select-options li{cursor:pointer;line-height:1;padding:12px 18px;font-size:14px;font-weight:400;color:#020039;transition:all ease .4s}
.search-form form .cat-dropdown ul.select-options li:hover{background:#f5f5f8}
.streamplay-tools{margin:50px 0 0 0}
.streamplay-tools p{font-weight:600;font-size:12px;line-height:12px;text-align:left;letter-spacing:2px;text-transform:uppercase;color:#fff}
.streamplay-tools ul{display:flex;gap:35px}
.streamplay-tools ul li{width:50px;height:50px;border-radius:50%;position:relative}
.streamplay-tools ul li img{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}
li.stream-tool-one{background-color:#65459b}
li.streamlabs-link{background-color:#fff}
li.youtube-link{background-color:red}
li.stream-tool-two{background-color:#374fb2}
li.facebook-link{background-color:#1877f2}
.stream-tool-two img{margin-left:1px}
section.home-banner .review-counter{position:absolute;bottom:0;left:50%;transform:translateX(-50%)!important;z-index:1}
.item-slick.slick-slide.slick-current.slick-active{outline:0!important}
.hero-streamers-slider{margin-bottom:15px}
.hero-streamers-slider img{width:100%;min-height:100%}
.streamers-slider-nav{margin:auto}
.streamers-slider-nav .item-slick{max-width:240px;margin-right:15px;outline:0!important;cursor:pointer}
.streamers-slider-nav .item-slick img{max-width:100%;background-size:cover;background-position:center}
.slick-arrow{position:absolute;top:50%;z-index:50;margin-top:-12px}
.slick-prev{left:0}
.slick-next{right:0}
.home-title{text-align:center}
.home-title p{font-size:12px;line-height:1;font-family:'Titillium Web';text-transform:uppercase;color:#020039;letter-spacing:2px;margin:0 0 17px}
.latest-graphics-block .filter-btns a{font-family:'Titillium Web';font-size:14px;line-height:1.5;font-weight:700;color:#682be3;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);border-radius:4px;padding:10px 20px;margin:0 8px}
.latest-graphics-block .filter-btns a:hover{background:#682be3;color:#fff}
.latest-graphics-block .filter-btns{display:flex;align-items:center;justify-content:center;margin:40px 0 35px}
.graphic-pro-parent{display:flex;flex-wrap:wrap;margin:0 -15px;overflow:hidden;height:auto!important}
.graphic-pro-parent .graphic-pro-item{width:25%;position:static!important;padding:0 15px;margin:0 0 30px}
.graphic-pro-parent .graphic-pro-item .product-item:hover{box-shadow:1px 1px 20px 0 rgb(0 0 0 / 20%)}
.product-item .img-wrap a{width:100%}
.product-item .img-wrap img{width:100%;max-height:177px;min-height:177px;object-fit:cover}
.sound-package-block .product-item .img-wrap img{min-height:176px;object-fit:cover;min-width:100%}
.product-item{background:#fff;border:.657471px solid #252222;border-radius:3.94483px;height:100%}
.product-item .content-wrap{padding:7px 10px 12px 10px}
.product-item .content-wrap h5{font-size:18px;line-height:1.22;color:#020039;margin:0 0 15px}
.product-item .content-wrap h5 a{color:#020039}
.product-item .content-wrap h5 a:hover{color:#682be3}
.product-item .content-wrap .rating-wrap{display:flex;align-items:center;margin:20px 0}
.product-item .content-wrap .rating-wrap span.overall-rating{font-size:14px;line-height:1;font-weight:700;color:#8f5e1b;margin-right:5px}
.product-item .content-wrap .rating-wrap span.count{font-size:12px;line-height:1.17;color:rgb(2 0 57 / 50%);margin-left:5px}
.product-item .content-wrap .price-wrap .price{margin:0;flex-direction:row-reverse;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#682be3}
.product-item .content-wrap .price-wrap .price.old-price{margin-left:5px;color:rgb(2 0 57 / 50%);text-decoration:line-through}
.product-item:hover .content-wrap h5 a{color:#682be3}
.latest-graphics .more-btn{text-align:center}
.product-item .content-wrap .price-wrap .bestseller-label{font-size:12px;line-height:1.17;color:#020039;padding:4px 9px;background:#ffe926;margin-left:10px}
section.latest-graphics{padding:35px 0 85px;padding-bottom:17em;clip-path:ellipse(95% 90% at 50% 0%);background:#f5f5f8;position:relative;z-index:1}
.start-with-content{text-align:center}
.start-with-content h2{margin:0 0 15px;font-size:44px;font-weight:700;line-height:1;font-family:'Outrun Future';background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'Outrun future',sans-serif;-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:white}
.start-with-content .btn-wrap{display:flex;align-items:flex-start;justify-content:center;margin:58px 0 0}
.start-with-content .btn-wrap .btn-wrap--inner{margin:0 15px}
.start-with-content .btn-wrap .btn-wrap--inner .btn{padding:15px 36px}
.start-with-content .btn-wrap .btn-wrap--inner .btn.btn-gray{padding:15px 50px}
.start-with-content .btn-wrap .btn-wrap--inner span{display:block;font-size:14px;line-height:21px;color:#020039;font-family:'Titillium Web';margin:8px 0 0}
section.start-with-block .img-wrap img{width:100%}
section.start-with-block{position:relative;padding:0;overflow:visible;margin-top:-20em;background-color:#fff;z-index:0}
.start-with-block .content-wrap{position:absolute;width:100%;top:50%}
section.browse-block{background:#000;color:#fff;padding:90px 0 0;background-image:url(../images/Join-img.png);background-repeat:no-repeat;background-position:-30vw 18vw;background-size:91vw}
section.browse-block .row{flex-direction:row-reverse;margin-right:-30px;margin-left:-30px}
section.browse-block .read-more a{color:#682be3;text-decoration:underline}
section.browse-block .read-more a:hover{color:#9e6dff}
.browse-right{flex:0 0 52%;max-width:52%}
.browse-left{flex:0 0 48%;max-width:48%}
.browse-content h4{color:#fff;margin:15px 0 35px;line-height:1.6em;font-size:18px;line-height:27px}
.browse-content p{color:rgb(255 255 255 / 87%);margin:0 0 35px;font-size:18px;line-height:1.6em}
.browse-content p:last-child{margin:0}
.browse-img img{width:100%}
.browse-links{display:flex;justify-content:center;margin-top:-38px}
.browse-link{max-width:235px;margin:0 9px}
.browse-link a{width:100%}
.browse-link a .img-wrap{overflow:hidden;border-radius:10px 10px 0 0}
.browse-link a:hover .img-wrap img{transform:scale(1.1)}
.browse-link a .img-wrap img{border-radius:10px 10px 0 0;overflow:hidden;width:296px;transition:all ease .4s;object-fit: none;max-height: 96px;}
.browse-left-block {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    height: 100%;
    margin-top: 50px;
}
.browse-link-text{background:#f5f5f8;border-radius:0 0 10px 10px;padding:17px 20px;color:#020039;font-size:18px;line-height:1.22;font-family:'Titillium Web';font-weight:700;display:flex;align-items:center}
.browse-link-text img{margin-left:20px}
.browse-content-left{padding:160px 0 80px 0}
.browse-content-left h2{color:#fff}
.browse-content-left .btn-wrap{display:flex;padding-top:20px}
.browse-content-left .btn-wrap .transparent-btn{background-color:transparent!important;border:1px solid #fff!important;box-shadow:none}
.browse-content-left .btn-wrap .transparent-btn:hover{background-color:#682be3!important;border:1px solid #682be3!important}
.browse-content-left .btn-wrap--inner{margin:0 15px}
.browse-content-left .btn-wrap--inner:first-child{margin-left:0}
section.cta-block{padding:0;margin-top:-130px;margin-bottom:-88px;position:relative;display:none}
.cta-block-inner{background:#f5f5f8;border-radius:10px;padding:58px 55px;max-width:1182px;margin:0 auto;background-image:url(../images/cta-bg.png);background-repeat:no-repeat;background-position:right;max-height:218px}
.cta-block-inner .left-block h4{font-size:22px;line-height:1.45;font-weight:400;margin:0 0 24px}
.cta-block-inner .left-block p{font-size:16px;line-height:1;font-family:'Titillium Web'}
.cta-block-inner .left-block p a{color:#682be3}
.cta-block-inner .left-block p a:hover{color:#020039}
.cta-block-inner .left-block{width:45%}
section.sound-package-block{padding-top:66px;padding-bottom:80px;background-image:url('../images/sounds-bg-combine.png'),-webkit-gradient(linear,left top,left bottom,from(#481d9d),to(#020039));background-image:url('../images/sounds-bg-combine.png'),linear-gradient(180deg,#481d9d,#020039);background-position:50% 100%,0 0;background-size:cover,auto;background-repeat:no-repeat,repeat}
.sound-package-block h2{font-size:44px;font-weight:700;line-height:1;font-family:'Outrun future',sans-serif;-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:white;background-image:-webkit-gradient(linear,left top,left bottom,from(#682be3),to(#9b69ff));background-image:linear-gradient(180deg,#682be3,#9b69ff);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.6em}
.home-title.white h4,.home-title.white p{color:#fff}
.home-title.white h4{line-height:1.6em;padding:0 0 20px 0}
.sound-packages-nav ul li a{font-family:'Titillium Web';font-size:14px;line-height:1.5;font-weight:700;color:#682be3;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);border-radius:4px;padding:10px 20px}
.sound-packages-nav ul li a:hover{background:#682be3;color:#fff}
.sound-packages-nav ul{display:flex;align-items:center;justify-content:center}
.sound-packages-nav ul li{margin:0 9px}
.sound-packages-nav{margin:32px 0 70px}
.product-item .img-wrap{line-height:0}
.sound-package-item{padding:0 8px; width: 25%;margin-bottom: 30px;}
.track-horizontal.track-alert {
    width: 100%;
}
.sound-package-items{margin:0 -8px}
.w-embed:after,.w-embed:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}
.marquee{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-top:2em}
.marquee-horizontal{position:relative;z-index:200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:auto;max-width:none;min-height:350px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent}
.marquee-horizontal.minheight-100{min-height:100px}
.marquee-horizontal-css{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.track-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}
.sound-package-items .slick-list{overflow:visible}
.sound-package-item.slick-active{opacity:1}
.sound-package-products .more-btn-block{text-align:center;margin:50px 0 0}
.sound-package-item .product-item{border:0;min-height:320px}
.text-img-content h2{margin:0 0 22px}
.text-img-content p{color:#020039;font-size:18px}
.text-img-content p a{font-weight:700;color:#682be3;display:inline}
.text-img-content p a:hover{color:#020039}
section.text-img-block .text-box-col{padding:0 30px}
section.text-img-block .row{margin:0 -30px}
section.text-img-block .text-box-col.textbox-img-col{flex:0 0 50%;max-width:50%}
section.text-img-block .text-box-col.textbox-content-col{flex:0 0 50%;max-width:50%}
.text-box-col.textbox-img-col .img-wrap{text-align:right}
.text-box-col.textbox-img-col .img-wrap img{max-width:100%;height:auto}
.text-img-block--inner.img-left .img-wrap{text-align:left}
section.text-img-block{padding:84px 0 84px}
.text-img-block--inner{padding:28px 0}
section.facebook-page-block{background:#5a65ea;padding:35px 0;position:relative;overflow:visible}
section.facebook-page-block::before{content:'';background-image:url(../images/fb-sec-bg.png);background-repeat:no-repeat;background-size:cover;width:470px;height:328px;position:absolute;left:0;bottom:0}
.facebook-page-block--inner{display:flex;align-items:center;flex-wrap:wrap}
.facebook-page-block--inner .content-block{width:45%;position:relative}
.facebook-page-block--inner .img-block{width:53%}
.facebook-page-block--inner .content-block h4{font-weight:700;color:#fff;margin:0 0 10px}
.facebook-page-block--inner .content-block p{color:#fff;margin:0 0 40px;font-size:18px;font-family:'Titillium Web'}
.facebook-page-block--inner .content-block p:last-child{margin:0}
a.visit-btn{font-size:14px;line-height:21px;font-family:'Titillium Web';font-weight:700;color:#fff;border:1px solid #fff;border-radius:4px;padding:9px 30px}
a.visit-btn:hover{background:#fff;color:#5a65ea}
.facebook-page-block--inner .img-block .img-block--inner .img-main img{width:100%;height:100%;min-height:395px;max-height:350px;object-fit:cover;object-position:left;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%)}
.facebook-page-block--inner .img-block .img-block--inner{position:absolute;bottom:0;right:0;width:50%}
.facebook-page-block--inner .img-block .img-block--inner .site-logo-wrap{position:absolute;top:57%;left:57%;transform:translate(-50%,-50%)}
.facebook-page-block--inner .img-block .img-block--inner .page-icon-block{position:absolute;transform:translateY(-50%);left:25px;top:57%}
section.text-img-block.price-point{padding:48px 0 0}
section.testimonial-block{padding:0 0 84px 0}
.bg-center{position:absolute;left:0;top:0;right:0;bottom:auto;max-width:70vw;min-height:300px;margin-right:auto;margin-left:auto;border-top-left-radius:100px;border-top-right-radius:100px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(104,43,227,.3)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,rgba(104,43,227,.3),hsla(0,0%,100%,0));-o-object-fit:fill;object-fit:fill}
section.testimonial-block .title-block{text-align:center;margin:40px 0 110px}
section.testimonial-block .title-block h2{font-size:52px;line-height:55px;margin:0}
.testimonial-item--inner{background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);padding:48px 58px 45px 58px;min-height:196px;border-radius:6px}
.testimonial-item--inner .author-box{display:flex;align-items:center;margin:0 0 10px;max-width:300px}
.testimonial-item--inner .author-box span.name{color:#232153;font-weight:700;font-size:22px;font-family:'Titillium Web'}
.testimonial-item--inner .author-box>img{margin-right:10px}
.testimonial-item--inner .author-box span.username{color:rgb(76 76 76 / 87%);margin-left:3px}
.testimonial-item--inner p{color:#020039;max-height:90px;overflow:hidden;font-size:18px}
.testimonial-items-block{position:relative;padding-top:8em}
.testimonial-item{padding:0 8px;opacity:40%}
.testimonial-items .slick-list{overflow:visible;width:75%;margin:0 auto}
.testimonial-item.slick-active{opacity:1}
.slick-next,.slick-prev{box-shadow:none!important;top:50%;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#682be3!important;z-index:2}
.slick-prev{left:25px}
.slick-next{right:25px}
.testimonial-items-block .slick-next{right:-15%;width:50px;height:50px}
.testimonial-items-block .slick-prev{left:-15%;width:50px;height:50px}
.slick-next:before,.slick-prev:before{content:'';width:14px;height:24px;opacity:1}
.slick-next:before{background-image:url('../images/slick-right.png')}
.slick-prev:before{background-image:url('../images/slick-left.png')}
section.streaming-apps .title-wrap{text-align:center}
section.streaming-apps .title-wrap h2{color:#fff;font-size:55px;line-height:1.18;margin:0}
section.streaming-apps .graphic-img img{width:100%;height:auto}
section.streaming-apps .graphic-img{margin:90px 0 0;text-align:center}
section.streaming-apps{background:linear-gradient(90.02deg,#481d9d .02%,#020039 99.99%);padding:90px 0 180px;background-image:url(../images/graphics-apps.png);background-repeat:no-repeat;background-size:cover;background-position-y:60%}
.start-with-content p{color:#020039;font-size:16px;line-height:26px}
.page-template-stream-store header.site-header{position:relative;z-index:2;background:0 0}
.home-banner.store-banner{position:relative;background:#020023}
.page-template-Streamplay-Affiliate-Program .home-banner.store-banner .img-wrap{min-height:616px}
.page-template-Streamplay-Affiliate-Program .home-banner.store-banner:before{content:"";width:1003px;height:1003px;position:absolute;left:-270px;background-size:cover;background-position:right;background-repeat:no-repeat;background-image:url('../images/affilate-banner-before.png');top:-230px;z-index:0;opacity:.1;mix-blend-mode:screen}
.page-template-Streamplay-Affiliate-Program .home-banner.store-banner:after{content:"";width:711px;height:711px;position:absolute;right:-55px;background-size:cover;background-position:right;background-repeat:no-repeat;background-image:url('../images/affilate-banner-after.png');top:0;z-index:0;opacity:.1;mix-blend-mode:screen}
.page-template-Streamplay-Affiliate-Program header.site-header{background-color:transparent}
.home .home-banner.store-banner .img-wrap img,.page-template-Streamplay-Affiliate-Program .home-banner.store-banner .img-wrap img,.page-template-stream-store .home-banner.store-banner .img-wrap img{display:none!important}
.home-banner.store-banner .img-wrap img{min-height:581px;max-height:581px}
.store-banner .search-form--inner{max-width:868px}
.store-banner .banner-content .title-wrap h2{font-size:52px;line-height:1;margin:0 0 65px;position:relative;display:inline-block;padding-bottom:44px;margin-left:-75px}
.store-banner .banner-content .search-form{margin:50px 0 0}
.store-banner .banner-content .title-wrap h2 span{background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;bottom:0;right:-75px;transform:rotate(-6.66deg)}
.store-banner .banner-content .title-wrap h2 span::after{content:'';background-image:url(../images/title-line-bottom.png);background-repeat:no-repeat;width:244px;height:47px;position:absolute;right:-10px;bottom:-36px;transform:rotate(6.66deg)}
.store-banner .banner-content{transform:unset;bottom:70px;top:unset}
.store-content--inner{display:flex;flex-wrap:wrap;margin:0 -15px}
.store-content--inner .store-sidebar-parent{padding:0 15px;width:26%}
.store-content--inner .store-products{padding:0 15px;width:74%}
.products-grid-parent .toolbar-wrap{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}
.products-grid-parent .toolbar-wrap h3{font-size:24px;line-height:1.42;margin:0}
.products-grid .row > h5 {
    margin-left: 10px;
}
section.store-content{background:#fff;padding:50px 0 88px}
.toolbar-wrap select{background:#fff;border:1px solid #020039;border-radius:4px;font-size:14px;line-height:21px;color:#020039;font-family:'Titillium Web';font-weight:300;padding:9px 40px!important;height:42px;min-width:148px;background-image:url('../images/select-arrow.png');background-repeat:no-repeat;background-position:calc(100% - 20px) 50%}
.sidebar-title h3{font-size:24px;line-height:34px;margin:0}
.sidebar-title{margin:0 0 20px}
.block-sidebar{background:#fff;overflow:hidden;border:.657471px solid #252222;border-radius:6px}
.block-sidebar.categories-block ul li{background:#fff;border-top:1px solid rgb(2 0 57 / 10%);padding:10px 25px;display:flex;align-items:center;justify-content:space-between;transition:all ease .3s;cursor:pointer;font-size:16px;color:#020039;font-family:'Titillium Web';font-weight:700}
.block-sidebar.categories-block ul li.current-cat{background-color:rgba(104,43,227,.1)}
.block-sidebar.categories-block ul li:first-child{border-top:none}
.block-sidebar.categories-block ul li a{font-size:16px;line-height:1;color:#020039;font-family:'Titillium Web';font-weight:600;padding-right:15px}
.block-sidebar.categories-block ul li.current-cat a{color:#682be3}
.block-sidebar.categories-block ul li.current-cat .post_count{color:#682be3}
.block-sidebar.categories-block ul li span.count{font-size:16px;color:#020039;font-family:'Titillium Web';font-weight:700;transition:all ease .3s}
.block-sidebar.categories-block ul li.active{background:rgb(104 43 227 / 10%)}
.block-sidebar.categories-block ul li.active a{color:#682be3}
.block-sidebar.categories-block ul li.active span.count{color:#682be3}
.block-sidebar.categories-block ul li:hover{background:rgb(104 43 227 / 10%)}
.block-sidebar.categories-block ul li:hover a,.block-sidebar.categories-block ul li:hover span.count{color:#682be3}
.trending-search h5{margin:0;font-size:14px;line-height:2.43;color:#020039;margin-right:10px}
.trending-search{display:flex;align-items:center;margin:0 0 18px}
.trending-search-items ul{display:flex;align-items:center}
.trending-search-items ul li{margin:0 8px}
.trending-search-items ul li a{font-family:'Titillium Web';font-size:14px;line-height:1.5;font-weight:700;color:#682be3;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / 15%);border-radius:4px;padding:10px 20px}
.trending-search-items ul li a:hover{color:#fff;background:#682be3}
.products-grid .product-item-parent{padding:0 11px;margin:0 0 22px}
.products-grid .row{margin:0 -11px}
.site-pagination ul li a{font-size:16px;line-height:28px;color:rgb(2 0 57 / 50%);font-family:'Titillium Web';font-weight:300}
.site-pagination ul li a:hover{color:#020039}
.site-pagination ul li{margin:0 10px}
.site-pagination ul{display:flex;align-items:center;margin:0 -10px}
.site-pagination ul li span{font-size:16px;line-height:28px;color:#020039;font-family:'Titillium Web';font-weight:300}
.product-content-left{padding:0 20px;width:57%}
.product-content-right{padding:0 20px;width:43%}
.product-page--inner{display:flex;flex-wrap:wrap;margin:0 -20px}
.product-detail-image.Desktop{display:block}
.product-detail-image.Mobile{display:none}
.product-detail-image .img-main img{width:100%;border-radius:10px;height: 100%;}
.product-img-gallery{display:flex;flex-wrap:wrap;margin:0 -3px;margin-top:18px}
.product-img-gallery .pro-img{width:25%;padding:0 3px;margin-bottom:6px;position:relative}
.product-img-gallery .pro-img::before{content:'';width:calc(100% - 6px);height:100%;position:absolute;top:0;left:3px;border-radius:10px;opacity:.4}
.product-img-gallery .pro-img.slick-current::before{opacity:0}
.product-img-gallery .pro-img:hover::before{opacity:0}
.product-img-gallery .pro-img img{border-radius:10px;width:100%;height: 100%;}
.product-details{background:#fff;border:.657471px solid #252222!important;border-radius:10px;overflow:hidden;margin-bottom: 28px;}
.hours-left{width:100%;background:rgba(204,0,0,.1);border:1px solid rgba(2,0,57,.1);border-radius:10px 10px 0 0;padding:18px 15px;display:none}
.hours-left p{display:flex;align-items:center;justify-content:center;margin:0;line-height:1;color:#020039;font-family:'Titillium Web';font-weight:400}
.hours-left p span{display:flex;align-items:center;margin-right:5px;color:#c00;font-weight:700}
.hours-left p span img{margin-right:4px}
.product-details .product-data .product-data-wrapper{padding:25px 40px}
.product-data h1{font-size:34px;line-height:1.24;margin:0 0 8px}
.product-data .pro-description p{font-size:16px;color:#020039;font-family:'Titillium Web'}
.product-data .pro-description{margin:0 0 20px}
.product-data .rating-block .rating-wrap{display:flex;align-items:center;margin-right:12px}
.product-data .rating-block .rating-wrap span.overall-rating{font-size:14px;line-height:1;font-weight:700;color:#8f5e1b;margin-right:5px}
.product-data .rating-block .rating-wrap span.count{font-size:12px;line-height:1.17;color:rgb(2 0 57 / 50%);margin-left:5px}
.product-data .rating-block{display:flex;align-items:center;margin:11px 0 19px 0}
.rating-block .last-update p{font-size:14px;line-height:1.43;color:#73727c;font-family:'Titillium Web';position:relative;padding-left:12px}
.product-data .rating-block .last-update p span{color:#09574f}
.rating-block .last-update p::before{content:' ';width:3px;height:3px;background:#80809c;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.product-data .price-block{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin:20px 0 0;color:#682be3}
.product-data .price-block del{color:rgb(2 0 57 / 50%);margin-left:6px}
.product-data .price-block .price{margin:0;font-size:16px;line-height:1;color:#682be3}
.product-data .price-block .price.old-price{margin-left:5px;color:rgb(2 0 57 / 50%);text-decoration:line-through}
.product-data .price-block .discount-percentage{background:#6d09e7;font-size:12px;line-height:1.17;color:#fff;padding:4px 9px;margin-left:10px}
.addtocart-block{margin:40px 0 0}
.addtocart-block .price-options ul li label{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#020039;font-family:'Titillium Web';margin:0;text-transform:unset}
.addtocart-block .price-options ul li label span.edd_price_option_price{font-size:16px;line-height:1;color:#682be3;font-family:Roboto;margin-left:10px}
.addtocart-block .price-options ul li label span.edd_price_option_sep{display:none}
.addtocart-block .price-options ul li{margin:0 0 20px;display:flex}
.addtocart-block .price-options ul li span.price-info{margin-left:8px;line-height:16px}
.addtocart-block .price-options ul li label input[type=radio]{position:absolute;opacity:0;left:-9999px}
.addtocart-block .price-options ul li label input[type=radio]+span.edd_price_option_name{position:relative;padding-left:32px}
.addtocart-block .price-options ul li label input[type=radio]+span.edd_price_option_name::before{content:'';border:1px solid #020039;border-radius:4px;width:22px;height:22px;position:absolute;left:0}
.addtocart-block .price-options ul li label input[type=radio]:checked+span.edd_price_option_name::before{border:1px solid #6d09e7;background:#682be3}
.addtocart-block .price-options ul li label input[type=radio]:checked+span.edd_price_option_name::after{content:'';width:8px;height:8px;background-image:url(../images/checkmark.png);background-repeat:no-repeat;position:absolute;left:7px;top:7px}
.addtocart-block .price-options{margin:0}
.addtocart-box{display:flex;align-items:center}
.addtocart-box .wishlist-btn{margin-left:22px}
.addtocart-box .addtocart-btn{width:100%}
.product-details .other-details{padding:25px 45px 65px}
.product-details .other-details .author-details{display:flex;margin:0 0 45px}
.product-details .other-details .author-details .user-icon{margin-right:10px}
.product-details .other-details .author-details .author-content p.author-name{color:#020039;margin:0 0 5px;font-family:'Titillium Web';font-size:14px;line-height:1.43}
.product-details .other-details .author-details .author-content a.portfolio-link{color:#682be3;text-decoration-line:underline}
.product-details .other-details .author-details .author-content a.portfolio-link:hover{color:#020039}
.popular-stream h5{color:#020039;font-size:16px;line-height:1;margin:0 0 15px}
.popular-stream ul{display:flex;align-items:center}
.popular-stream ul li{margin-right:15px}
.pro-about-text ul li{display:flex;margin:0 0 30px}
.pro-about-text ul li .icon-block{width:52px}
.pro-about-text ul li .content-block{width:calc(100% - 52px)}
.pro-about-text ul li .content-block h5{font-size:16px;line-height:1;margin:0 0 5px}
.pro-about-text ul li .content-block p{color:#020039;font-family:'Titillium Web';font-weight:400}
.pro-about-text{margin:40px 0 0;padding-right:65px}
.pro-about-text ul li:last-child{margin:0}
.what-will-you-get{background:#fff;border:.657471px solid #252222;border-radius:6px;margin-bottom:27px}
.product-detail-image{margin:0 0 44px}
.what-will-you-get .title-wrap{background:#fff;border-radius:6px 6px 0 0;border-bottom:.657471px solid #252222;padding:17px 35px}
.what-will-you-get .title-wrap h3{font-size:24px;line-height:1.42;color:#020039;margin:0}
.what-will-you-get .content-block ul li{font-size:16px;line-height:2.87;color:#020039;position:relative;padding-left:22px}
.what-will-you-get .content-block ul li strong{font-weight:400}
.what-will-you-get .content-block{padding:22px 40px 45px}
.what-will-you-get .content-block ul li::before{content:'';background-image:url(../images/checkmark-blue.png);background-repeat:no-repeat;width:10px;height:10px;position:absolute;left:0;top:18px}
.what-will-you-get.get-video-url{margin-bottom:27px}
.what-will-you-get.get-video-url iframe{width:100%;margin-bottom:-4px;height:400px}
section.product-page-content{background:#fff}
.custom-graphic{background:#fff;border:.657471px solid #252222;border-radius:6px;margin:28px 0 }
.custom-graphic .content-block ul li{font-size:16px;line-height:2.87;color:#020039;position:relative;padding-left:22px}
.custom-graphic .content-block{padding:22px 40px 42px}
.custom-graphic .content-block ul li::before{content:'';background-image:url(../images/checkmark-blue.png);background-repeat:no-repeat;width:10px;height:10px;position:absolute;left:0;top:18px}
.custom-graphic .title-block{display:flex;align-items:center;justify-content:space-between;background:#210d65;padding:30px 35px;border-radius:6px 6px 0 0}
.custom-graphic .title-block .left-block p{color:#fff;line-height:1.12}
.custom-graphic .left-block h2{font-size:26px;line-height:36.83px;margin:0 0 10px;background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'Outrun future',sans-serif;-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:#FFF;font-weight:700;-moz-osx-font-smoothing:grayscale;background:0 0;color:#fff}
.custom-graphic .title-block .right-block a{background:#fff!important;box-shadow:none!important;color:#682be3;padding:15px 52px;border:1px solid #682be3!important}
.custom-graphic .title-block .right-block a:hover{background:#682be3!important;color:#fff}
.frequently-bought-together{background:#fff;border:.657471px solid #252222;border-radius:6px;padding:28px 40px 45px;margin:40px 0 0}
.product-page-content .frequently-bought-together.Mobile{display:none}
.product-page-content .frequently-bought-together.Desktop{display:block}
.frequently-bought-together .title-wrap h3{font-size:24px;line-height:1.42;margin:0}
.frequently-bought-together .title-wrap{margin:0 0 30px}
.related-item .content-wrap .rating-wrap{display:flex;align-items:center}
.frequently-bought-together .rating-wrap img{max-width:50px}
.related-item .content-wrap .rating-wrap span.overall-rating{font-size:14px;line-height:13px;font-weight:700;color:#8f5e1b;margin-right:5px}
.related-item .content-wrap .rating-wrap span.count{font-size:12px;line-height:1.17;color:rgb(2 0 57 / 50%);margin-left:5px}
.related-item .content-wrap .price-wrap{display:flex;align-items:center;margin-right:20px}
.related-item .content-wrap .price-wrap .price{margin:0;font-size:16px;line-height:22px;color:#682be3}
.related-item .content-wrap .price-wrap .price.old-price{margin-left:5px;color:rgb(2 0 57 / 50%);text-decoration:line-through}
.related-item .content-wrap h5{font-size:18px;line-height:1.22;color:#020039;margin:0 0 20px}
.related-item .content-wrap h5 a{color:#020039}
.related-item .content-wrap h5 a:hover{color:#682be3}
.related-items .related-item{display:flex;align-items:center;margin:0 0 30px}
.related-items .related-item .img-wrap{width:130px}
.related-items .related-item .img-wrap a img{height: 100%;}
.related-items .related-item .content-wrap{width:calc(100% - 130px);padding-left:30px}
.related-items .related-item:last-child{margin:0}
section.product-page-content{background:#fff;padding:40px 0 150px}
.products-img-full{display:flex;flex-wrap:wrap;margin:0 -12px;margin-bottom:20px}
.products-img-full .single-img{padding:0 12px;width:calc(100% - 249px)}
.single-img-item{position:relative;width:100%;padding-bottom:57%;height:0}
.single-img-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.products-img-full .full-img-gallery{padding:0 12px;width:249px}
.products-img-full .single-img img{border-radius:10px;min-height:579px;object-fit:cover}
.products-img-full .full-img-gallery .img-gallery-item img{border-radius:10px;height:128px;width:100%;object-fit:cover}
.products-img-full .full-img-gallery .img-gallery-item{margin:0 0 20px;cursor:pointer;position:relative}
.products-img-full .full-img-gallery .img-gallery-item::before{content:'';width:100%;height:100%;position:absolute;background:linear-gradient(0deg,#050505,#050505),url(.png);top:0;left:0;border-radius:10px;opacity:.4}
.products-img-full .full-img-gallery .img-gallery-item.slick-current::before{opacity:0}
.products-img-full .full-img-gallery .img-gallery-item:hover::before{opacity:0}
.products-img-full .full-img-gallery .img-gallery-item:last-child{margin:0}
.products-img-full .full-img-gallery .slick-prev{height:34px;width:34px;left:45%;top:0}
.products-img-full .full-img-gallery .slick-next{height:34px;width:34px;right:42%;top:97%}
.products-img-full .full-img-gallery .slick-prev::before{transform:rotate(90deg)}
.products-img-full .full-img-gallery .slick-next::before{transform:rotate(90deg)}
.fancybox-navigation .fancybox-button{background-color:#682be3!important;background-clip:unset!important}
.fancybox-navigation .fancybox-button:hover{background-color:#531bc5!important}
section.custom-graphic-banner{background:#030124;padding:0 0 50px;margin-top:-112px;position:relative}
.calling-stremer-top .content-wrap-parent{flex:0 0 40%;max-width:40%}
.calling-stremer-top .img-wrap-parent{flex:0 0 60%;max-width:60%;position:absolute;right:0}
.calling-stremer-top .content-wrap{padding-top:250px;position: relative;z-index: 9;}
.page-template-custom-twitch-graphics header.site-header{background:0 0;position:relative;z-index:2}
.calling-stremer-top .img-wrap-parent .img-wrap{position:absolute;top:0;right:0}
.calling-stremer-top .img-wrap-parent .img-wrap img{width:100%;min-width:1190px;height:auto}
.calling-stremer-bottom{padding-top:80px}
.calling-stremer-top .content-wrap h2{color:#fff;font-weight:300;padding-right:30px;margin:22px 0 20px}
.calling-stremer-top .content-wrap p{color:#fff;padding-right:60px;font-family:'Titillium Web'}
.calling-stremer-top .content-wrap .highlight-text{background:linear-gradient(90deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 89.43%);border-left:2px solid #fff;font-size:34px;line-height:1.24;font-family:'Titillium Web';font-weight:700;color:#fff;padding:24px 28px;margin:0 0 30px}
.calling-stremer-bottom .img-wrap-parent{flex:0 0 60%;max-width:60%}
.calling-stremer-bottom .content-wrap-parent{flex:0 0 40%;max-width:40%}
.calling-stremer-bottom .content-wrap{padding-left:60px}
.calling-stremer-bottom .content-wrap-parent .content-wrap p > strong {
    color: #fff;
}
.calling-stremer-bottom .image-wrap img{width:100%;height:auto}
.calling-stremer-bottom .content-wrap h2{color:#fff;font-weight:700}
.calling-stremer-bottom .content-wrap p{color:#fff;font-family:'Titillium Web'}
.client-logos{padding:58px 0 0}
.client-logos .title h5{font-size:14px;line-height:21px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0}
.client-logos .title{margin:0 0 15px}
.client-logos .logo-items{display:flex;align-items:center;justify-content:center}
.client-logos .logo-items .logo-item{padding:0 32px}
/* .calling-stremer-top .content-wrap h1{font-size:52px;line-height:1;font-weight:700;font-family:'Outrun Future';-webkit-text-stroke-width:1.6px;-webkit-text-stroke-color:#FFF;background:linear-gradient(180deg,#bcff68 0,#6ed879 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block;padding-bottom:36px} */
.calling-stremer-top .content-wrap h1 {
    font-size: 68px;
    line-height: 120%;
    font-weight: 700;
    font-family: Titillium Web;
    padding-bottom: 0;
    color: #F7F4FE;
}
/* .calling-stremer-top .content-wrap h1 span{background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;left:50px;bottom:0;transform:rotate(-6.66deg)} */
.calling-stremer-top .content-wrap h1 span::after{content:'';background-image:url(../images/title-line-bottom-cg.png);background-repeat:no-repeat;width:198px;height:39px;position:absolute;right:87px;bottom:-21px;transform:rotate(6.66deg);z-index:-1;display: none;}
section.custom-graphic-note p{text-align:center;font-size:20px;line-height:30px;color:#020039;font-family:'Titillium Web';font-weight:700}
section.custom-graphic-note{padding:22px 0;background:#2BE380}
.graphic-form-wrap .title-wrap{text-align:center;margin:0 0 30px}
.graphic-form-wrap .title-wrap h2{margin:0 0 18px}
.graphic-form-wrap .form-block{max-width:602px;margin:0 auto;background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;padding:42px 45px}
section.custom-graphic-content{padding:100px 0 5px;position:relative;z-index:1}
.graphic-form-wrap .form-block .field{margin:0 0 30px}
.graphic-form-wrap .form-block .field input[type=email]:focus,.graphic-form-wrap .form-block .field input[type=text]:focus{background:#f5f5f8}
.graphic-form-wrap{padding:0 0 100px}
.graphic-form-wrap .form-block-parent{position:relative;max-width:1035px;margin:0 auto}
.graphic-form-wrap .highlight-box{padding:20px 28px 72px;max-width:196px;font-family:'Titillium Web';font-size:13px;line-height:21px;color:#020039;background-image:url(../images/form-note.png);position:absolute;right:0;top:0;background-repeat:no-repeat;background-size:cover}
.how-it-works{padding:75px 0;display: none;}
.how-it-works .title-wrap{text-align:center;margin:0 0 45px}
.how-it-works .title-wrap h2{margin:0}
.how-it-works-item{display:flex;margin:0 0 25px}
.how-it-works-item span{width:60px;height:60px;background:#e6e6eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;font-family:'Titillium Web';font-weight:700;margin-right:20px;margin-top:19px}
.how-it-works-item .how-it-works-item--inner{width:calc(100% - 80px);background:#fff;border:1px solid rgba(2,0,57,.1);box-shadow:0 4px 0 #682be3;border-radius:14px;padding:35px 45px 35px 55px}
.how-it-works-item .how-it-works-item--inner .content-text{display:none;margin:18px 0 0}
.how-it-works-item--inner a.toggle-text{font-size:24px;line-height:1.42;color:#020039;font-family:'Titillium Web';font-weight:700;width:100%;position:relative}
.how-it-works-item--inner a.toggle-text::after{content:'';background-image:url(../images/plus-icon.png);background-repeat:no-repeat;background-size:cover;width:18px;height:18px;position:absolute;right:0;top:8px;transition:all ease .4s}
.how-it-works-content{max-width:890px;margin:0 auto}
.how-it-works-item.active a.toggle-text::after{transform:rotate(45deg)}
.how-it-works-item.active span{background:#682be3;color:#fff}
.graphic-styles{padding:140px 0 0}
.graphic-styles .title h2{margin:0 0 15px}
.graphic-style-items{display:flex;flex-wrap:wrap;margin:0 -15px}
.graphic-style-items .graphic-style-item{padding:0 15px;width:25%;cursor:pointer}
.graphic-style-item .img-item a{width:100%}
.graphic-styles .title{margin:0 0 85px}
.graphic-style-item .img-item img{width:100%;height:200px;object-fit:cover;border-radius:15px 15px 0 0}
.graphic-style-item .content-wrap{background:#fff;box-shadow:0 4px 0 #682be3;border-radius:0 0 15px 15px;padding:20px}
.graphic-style-item .content-wrap h5{margin:0;font-size:25px}
.graphic-style-item .content-wrap h5 a{color:#020039}
.graphic-style-items .graphic-style-item:hover a{color:#682be3}
section.streaming-apps.custom-graphic-streaming{padding-top:365px;margin-top:0}
.custom-graphic-styles{margin:0 -55px;padding-top:165px;padding-bottom:110px;border-bottom:none;display: none;}
.custom-graphic-content{padding:0 0 109px 0}
.custom-graphic-styles--inner{display:flex;flex-wrap:wrap;background:#fff;border:1.41179px solid rgba(2,0,57,.1);border-radius:14.1179px;box-shadow:0 4px 0 #682be3;border-bottom:none;align-items:center}
.custom-graphic-styles-content{width:40%}
.custom-graphic-styles-image{width:60%}
.custom-graphic-style{padding:58px 40px 40px 70px}
.custom-graphic-style p{font-size:20px;color:#020039;max-width:358px}
.custom-graphic-styles-image img{width:100%}
/* section.blog-banner{background:linear-gradient(180deg,#020023 29.69%,#3a1a79 100%);background-image:url(../images/guide-banner.png);background-repeat:no-repeat;background-size:cover;margin-top:-112px;padding:175px 0 0;overflow:visible;position:relative;z-index:1} */
section.blog-banner {
    background: #030124;
    background-image: transparent;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 0;
    padding: 175px 0 0;
    overflow: visible;
    position: relative;
    z-index: 1;
}
section.blog-banner.blog-detail
{
    margin-top:0;
    padding:80px 0 0;
    background: linear-gradient(180deg, #020023 29.69%, #3A1A79 100%);
    max-height: 433px;
    min-height: 433px;
    /* background-image:url(../images/guide-banner.png);
    background-repeat:no-repeat;
    background-size:cover */
}
.page-template-blog-page section.blog-banner{padding:144px 0 48px 0;min-height: 328px;max-height: 328px;}
.category-guides section.blog-banner.blog-detail .breadcrumbs-block{margin:85px 0 85px}
.page-template-page-templatesblog-page-php header.site-header{background:0 0}
.page-template-blog-page header.site-header{position:relative;z-index:2}
/* .blog-banner .title-block h1{font-size:52px;line-height:1;font-weight:700;font-family:'Outrun Future';-webkit-text-stroke-width:1.6px;-webkit-text-stroke-color:#FFF;background:linear-gradient(180deg,#bcff68 0,#6ed879 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0} */
.blog-banner .title-block h1 {
    font-size: 62px;
    line-height: 120%;
    font-weight: 700;
    font-family: 'Titillium Web';
    color: #F7F4FE;
}
/* .blog-banner .title-block h1 span{background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent} */
.blog-banner .title-block{text-align:center;width: 100%;}
.breadcrumbs-block{text-align:center}
.blog-banner .breadcrumbs-block{margin:84px 0 0}
.breadcrumbs span{font-size:16px;line-height:24px;color:#fff;font-family:'Titillium Web';font-weight:400}
.breadcrumbs span span{font-weight:700}
section.blog-banner.blog-detail .breadcrumbs span span{font-weight:300}
.breadcrumbs span a{font-weight:400;text-transform:lowercase;color:#fff}
.breadcrumbs span a:hover{color:#682be3}
.featured-post--inner{display:block;flex-wrap:wrap;align-items:center}
.featured-post--inner .img-wrap{width:100%}
/* .featured-post--inner .content-wrap{width:calc(42% + 30px);padding:50px;background:#854ef3;color:#fff;margin-left:-30px;text-align:left;border-radius:8px} */
.featured-post--inner .content-wrap {
    width: 100%;
    padding: 23px 50px;
    background: #854ef3;
    color: #fff;
    margin-left: 0;
    text-align: left;
    border-radius: 8px;
    margin-top: -60px;
    overflow: hidden;
    position: relative;
}
.featured-post--inner .img-wrap img{width:100%;height:367px;object-fit:cover;border-radius: 8px;}
.featured-post--inner .content-wrap .fetured-btn{color:#854ef3;background:#fff;padding:5px 10px;border-radius:4px;border:1px solid #fff;font-size:12px;font-weight:600;margin-bottom:25px}
.featured-post--inner .content-wrap h2{color:#fff;font-weight:600}
.featured-post--inner .content-wrap h2 a{color:#fff;font-weight:600}
.featured-post--inner .content-wrap h2 a:hover{color:#000}
.featured-post--inner .content-wrap p{color:#fff;font-family:'Titillium Web';display: none;}
/* .featured-post{max-width:1200px;margin:0 auto;position:relative;bottom:-230px;margin-top:-170px} */
.featured-post {
    position: relative;
    bottom: -150px;
    margin-top: 0;
    width: 50%;
}
.featured-post--inner .content-wrap .post-footer span.date-and-time{color:rgb(255 255 255 / 70%);font-family:'Titillium Web'}
.featured-post--inner .content-wrap .post-category a{font-size:12px;line-height:18px;color:#854EF3;font-family:'Titillium Web';font-weight:700;border:1px solid #fff;border-radius:4px;padding:4px 10px;background-color: #FFFFFF;}
.featured-post--inner .content-wrap .post-category{margin:0 0 20px}
section.blog-content{padding:225px 0 75px;}
.page-template-blog-page section.blog-content {
    padding: 0px 0 42px;
    background: #f5f5f8;
}
.page-template-blog-page .newsletter-block-parent{display:none}
.blog-header{width:98%;display:flex;justify-content:space-between;align-items:center;margin-bottom:35px;margin-left:auto;margin-right:auto}
.blog-header h2{margin-bottom:0}
.btn-wrapper.Mobile{display:none}
.btn-wrapper.Desktop{display:block;margin-right:20px}
.blog-posts-block .title-wrap{display:flex;align-items:center;justify-content:space-between;margin:0 0 35px}
.blog-posts-block .title-wrap h2{margin:0}
.blog-post-items .blog-post-item{padding:0 10px}
.blog-post-items .row{margin:0 -10px}
.blog-post-item--inner .img-wrap img{height:138px;width:100%;object-fit:cover;border-radius:6px}
.blog-post-item--inner .img-wrap a{width:100%}
.blog-post-item--inner .img-wrap{margin:0 0 15px}
.blog-post-item--inner .content-wrap .post-category a{font-size:12px;line-height:18px;font-family:'Titillium Web';color:#020039;border:1px solid #020039;border-radius:4px;padding:4px 10px}
.blog-post-item--inner .content-wrap .post-category{margin:0 0 15px}
.blog-post-item--inner .content-wrap h4{font-size:24px;line-height:1.42;margin:0 0 15px}
.blog-post-item--inner .content-wrap h4 a{color:#020039}
.blog-post-item--inner .content-wrap h4 a:hover{color:#682be3}
.blog-post-item--inner .content-wrap .date-time{margin:0;color:#020039;font-family:'Titillium Web'}
.blog-posts-block{padding:0px 0}
.page-template-blog-page section.blog-bottom{background:#f5f5f8;padding:0 0 147px}
.blog-bottom--inner{display:flex;flex-wrap:wrap;margin:0 -8px}
.blog-bottom--inner .want-custom-block{padding:0 8px;width:37.5%}
.blog-bottom--inner .blog-newsletter{padding:0 8px;width:62.5%}
.want-custom-block .want-custom-graphic{background:#210d65}
.want-custom-block .want-custom-graphic{background:#210d65;padding:29px;border:1px solid rgba(2,0,57,.1);border-radius:10px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:start;position: relative;}
/* .want-custom-block .want-custom-graphic h2{font-weight:700;font-size:36px;line-height:35px;font-family:'Outrun Future';-webkit-text-stroke-width:0.6px;-webkit-text-stroke-color:#FFF;background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 30px} */
.want-custom-block .want-custom-graphic h2 {
    font-weight: 700;
    font-size: 35px;
    line-height: 65px;
    font-family: 'Titillium Web';
    color: #FFFFFF;
    margin-bottom: 0;
}
.blog-post-item--inner {
    margin-bottom: 52px;
}
.want-custom-block .want-custom-graphic p{color:#fff;line-height:26px;font-family:'Titillium Web';margin:0 0 45px}
.want-custom-block .want-custom-graphic p > br {
    display: none;
}
.want-custom-block .want-custom-graphic a.learn-more-link{background:#fff;border:1px solid #210d65;border-radius:4px;color:#210d65;font-family:'Titillium Web';font-weight:700;font-size:14px;line-height:21px;padding:14px 52px;position: absolute;
    bottom: 30px;}
.blog-newsletter-inner{padding:45px 75px 30px 35px;background-image:url(../images/blog-newsletter-bg.png);background-repeat:no-repeat;background-size:cover;border-radius:10px}
.blog-newsletter-inner h4{font-size:35px;line-height:42px;color:#fff;margin:0 0 12px}
.blog-newsletter-inner p{color:rgb(255 255 255 / 87%)}
.blog-newsletter-form form{display:flex;align-items:center}
.blog-newsletter-form form .gform_footer{margin:0;padding:0;width:175px}
.blog-newsletter-form .gform_wrapper ul li.gfield{margin:0!important;padding:0!important}
.blog-newsletter-form .gform_wrapper .top_label div.ginput_container{margin-top:0!important}
.blog-newsletter-form .gform_wrapper li.hidden_label input{margin-top:0}
.blog-newsletter-form{max-width:480px}
.blog-newsletter-form form .gform_footer input[type=submit]{box-shadow:none;background:#210D65!important;color:#FFFFFF;font-size:14px;line-height:20.5px;font-family:'Titillium Web';font-weight:700;margin:0;width:100%;padding:16px 34px;border-radius:0 4px 4px 0}
.blog-newsletter-form form .gform_body{width:calc(100% - 175px)}
.blog-newsletter-form form .gform_body input[type=text]{width:100%;padding:16px 20px!important;line-height:1.15;border-radius:4px 0 0 4px;border:1px solid rgba(2,0,57,.1)}
.gform_wrapper div.validation_error{display:none}
.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;margin-bottom:0!important;border-top:none!important;border-bottom:none!important}
.gform_wrapper .top_label .gfield_error{width:100%!important}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border-color:red!important}
.gform_wrapper.gform_validation_error .top_label input.medium,.gform_wrapper.gform_validation_error .top_label select.medium{width:100%!important}
body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}
body.page-template-blog-page{overflow:unset}
.gform_ajax_spinner{display:none!important}
.gform_wrapper .validation_message{color:red!important;font-size:12px!important;padding:0!important;font-weight:400!important;margin:8px 0 0;line-height:1!important}
.blog-newsletter-form .gform_wrapper .validation_message{position:absolute}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0!important}
.gform_wrapper.gf_browser_chrome .gfield_error input[type=email],.gform_wrapper.gf_browser_chrome .gfield_error input[type=number],.gform_wrapper.gf_browser_chrome .gfield_error input[type=password],.gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],.gform_wrapper.gf_browser_chrome .gfield_error input[type=text],.gform_wrapper.gf_browser_chrome .gfield_error input[type=url],.gform_wrapper.gf_browser_chrome .gfield_error select,.gform_wrapper.gf_browser_chrome .gfield_error textarea,.gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0!important}
.page-template-blog-detail .newsletter-block-parent{display:none}
.single-post .newsletter-block-parent{display:none}
section.blog-banner.blog-detail h2{font-size:40px;line-height:65px;color:#fff;font-weight:700;max-width:100%;margin:0 auto}
section.blog-banner.blog-detail .breadcrumbs-block{margin:13px 0 0;display:inline-block;width:100%}
.blog-detail .detail-img{max-width:1040px;margin:0 auto;position:relative;bottom:-40px}
.blog-detail .detail-img img{height:312px;width:100%;object-fit:cover}
body.page-template-blog-detail{overflow:unset}
section.blog-detail-content{padding:140px 0 120px}
.blog-detail-content--inner{max-width:705px;margin:0 auto;border-top:1px solid #020039;padding-top:25px}
.blog-detail-content--inner .author-box{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 35px}
.blog-detail-content--inner .author-box .img-block img{width:56px;height:56px;border-radius:50%;object-fit:cover}
.blog-detail-content--inner .author-box .content-block{width:calc(100% - 56px);padding-left:16px}
.blog-detail-content--inner .author-box .content-block h5{margin:0;font-size:14px;line-height:1.86;text-transform:uppercase;letter-spacing:2px}
.blog-detail-content--inner .author-box .content-block p{font-family:'Titillium Web';color:#020039;font-weight:400}
.blog-content-text p{color:#020039;font-family:'Titillium Web'}
.blog-content-text ul li{color:#020039;font-family:'Titillium Web';position:relative;line-height:2.31;padding-left:21px}
.blog-content-text ul li::before{content:'';width:6px;height:6px;background:#020039;position:absolute;transform:rotate(45deg);top:15px;left:0}
.blog-content-text ul{margin:0 0 30px}
.post-tags{display:flex;align-items:center;margin:65px 0 0}
.post-tags h5{margin:0;font-size:16px;line-height:1.62;font-weight:400;margin-right:20px}
.post-tags ul li a{color:#020039;padding:5px 10px;border:1px solid #020039;border-radius:4px;font-family:'Titillium Web';font-size:16px;line-height:22px}
.post-tags ul li a:hover{background:#020039;color:#fff}
.post-tags ul{display:flex;align-items:center}
.post-tags ul li{margin-right:14px}
section.blog-content.related-items{padding:0 0 115px}
section.blog-content.related-items .blog-posts-block{padding:0}
.related-items .blog-post-item--inner .img-wrap img{height:137px}
section.contact-block{background:linear-gradient(180deg,#020023 29.69%,#3a1a79 100%);padding:195px 0 155px;margin-top:0}
/* section.contact-block .title-block h1{font-size:52px;line-height:1;font-weight:700;font-family:'Outrun Future';-webkit-text-stroke-width:1.6px;-webkit-text-stroke-color:#FFF;background:linear-gradient(180deg,#bcff68 0,#6ed879 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}
section.contact-block .title-block h1 span{background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent} */
section.contact-block .title-block h1 {
    font-size: 52px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Titillium Web';
    color: #fff;
}
section.contact-block .title-block{text-align:center}
.contact-block--inner{max-width:1200px;margin:0 auto;margin-top:85px}
.contact-block--inner .contact-left{padding:0 35px;flex:0 0 53%;max-width:53%}
.contact-block--inner .contact-right{padding:0 35px;flex:0 0 47%;max-width:47%}
.contact-block--inner .row{margin:0 -35px}
.discord-block.Desktop{display:block}
.discord-block.Mobile{display:none}
.discord-block.Mobile .discord-content h2{color:#f5f5f8}
.discord-block.Mobile .discord-content p{color:#fff}
.contact-form{background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;padding:42px 42px 35px}
body .contact-form .gform_wrapper .top_label div.ginput_container{margin-top:0}
.contact-right-content p{color:#fff;margin:0 0 35px;font-family:'Titillium Web';max-width:92%}
.contact-right-content p a{color:#682be3;font-weight:700}
.contact-right-content p a:hover{text-decoration:underline}
.contact-right-content h2{color:#f5f5f8;margin:0 0 30px}
.social-row li{margin-right:30px}
.social-row li a{color:#fff}
.social-row li a:hover{color:#682be3;text-decoration:underline}
.social-row li a i{margin-right:5px;font-size:12px;font-size:16px}
.social-row li .fa-twitter{font-size:10px;color:#020023;border-radius:10px;padding:3px;background:#fff;display:inline-block;vertical-align:middle}
.social-row li a:hover .fa-twitter{color:#fff;background:#020023}
.Social-block h2{color:#f5f5f8;margin:0 0 30px}
.Social-block .social-row{display:flex}
.contact-right-content ol li{color:#fff;font-family:'Titillium Web';font-weight:400;margin:0 0 20px}
.contact-right-content ol{margin:0 0 38px;padding-left:15px}
.contact-right-content ol li a{font-weight:700;color:#682be3}
.contact-right-content ol li a:hover{text-decoration:underline}
.discord-block .content-inner{display:flex;flex-wrap:wrap}
.discord-block .content-inner .icon{width:56px}
.discord-block .content-inner .discord-content{width:calc(100% - 56px);padding-left:23px}
.discord-block .content-inner .discord-content h2{margin:0 0 8px}
.discord-block .content-inner .discord-content p{margin:0}
.discord-block .content-wrap{padding:28px 30px;position:absolute;top:0;left:0}
.discord-block .img-wrap img{width:100%;height:170px;object-fit:cover;border-radius:10px}
.discord-block{position:relative;margin:0 0 135px}
.contact-graphic{margin-left:-60px}
.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:400!important;font-size:16px!important;line-height:1.62!important;margin:0 0 8px}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:0!important}
.contact-form form input[type=email],.contact-form form input[type=text],.contact-form form textarea{line-height:1.5;color:rgb(76 76 76 / 50%)!important}
.contact-form form input[type=email]::placeholder,.contact-form form input[type=text]::placeholder,.contact-form form textarea::placeholder{color:rgb(76 76 76 / 50%)!important}
body .contact-form .gform_wrapper ul li.gfield{padding:0;margin:28px 0 0;line-height:0}
body .contact-form .gform_wrapper ul li.gfield:first-child{margin:0}
.contact-form form input[type=email]:focus,.contact-form form input[type=text]:focus{background:#f5f5f8}
.contact-form form select{line-height:1.4;color:rgb(76 76 76 / 50%);background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
.gform_wrapper .gfield_label span.gfield_required{display:none}
.contact-form form textarea{height:200px!important}
.contact-form .gform_wrapper .gform_footer{padding:0;margin:30px 0 0}
.contact-form .gform_wrapper .gform_footer input[type=submit]{width:100%;margin:0}
.contact-form p.note{margin:20px 0 0;color:#020039}
.contact-form p.note span{color:rgb(104 43 227 / 87%)}
.contact-right-content{padding:40px 0 0}
.contact-form .gform_wrapper{margin-top:0}
.contact-form .gform_wrapper .description,.contact-form .gform_wrapper .gfield_description,.contact-form .gform_wrapper .gsection_description,.contact-form .gform_wrapper .instruction{line-height:1}
.gform_wrapper .gfield_error .gfield_label{color:#020039!important}
.graphic-form-wrap li.gfield input{width:100%!important;color:rgb(76 76 76 / 50%)!important;line-height:1.4!important}
.graphic-form-wrap li.gfield input::placeholder{color:rgb(76 76 76 / 50%)!important}
.graphic-form-wrap li.gfield textarea{width:100%!important;color:rgb(76 76 76 / 50%)!important;line-height:1.4;height:250px!important}
.graphic-section li.gfield textarea{height:250px!important}
.graphic-form-wrap li.gfield textarea::placeholder{color:rgb(76 76 76 / 50%)!important}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield{padding:0;margin:30px 0 0;line-height:0}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield:first-child{margin:0}
body .graphic-form-wrap .gform_wrapper .top_label div.ginput_container{margin-top:0}
.graphic-form-wrap li.gfield input:focus{background:#f5f5f8}
.graphic-form-wrap .gform_wrapper .gform_page_footer{margin:35px 0 0;border:0;padding:0;display:flex;flex-direction:row-reverse;align-items:center}
.graphic-form-wrap .gform_wrapper .gform_page_footer input[type=button],.graphic-form-wrap .gform_wrapper .gform_page_footer input[type=submit]{width:100%;margin:0}
.graphic-form-wrap .gform_wrapper .gform_page_footer .gform_previous_button{background:#fff!important;border:1px solid rgba(2,0,57,.1)!important;border-radius:10px;box-shadow:none;color:rgb(76 76 76 / 50%);font-family:Roboto;font-weight:400;max-width:142px;margin-left:9px!important}
.graphic-form-wrap .gform_wrapper{margin:0}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox]+label,.graphic-form-wrap .gfield_radio li input[type=radio]+label,.graphic-section .gfield_checkbox li input[type=checkbox]+label{font-size:16px!important;font-weight:400!important;line-height:1.4!important;color:rgb(76 76 76 / 50%);padding:18px 25px!important;padding-left:50px!important;border:1px solid rgba(2,0,57,.1);border-radius:10px;margin:0!important;min-width:365px;transition:all ease .3s}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox]+label::before,.graphic-form-wrap .gfield_radio li input[type=radio]+label::before,.graphic-section .gfield_checkbox li input[type=checkbox]+label::before{content:'';width:20px;height:20px;border:1px solid rgba(2,0,57,.1);border-radius:50%;position:absolute;left:16px;top:50%;transform:translateY(-50%)}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox],.graphic-form-wrap .gfield_radio li input[type=radio],.graphic-section .gfield_checkbox li input[type=checkbox]{position:absolute;left:-9999px}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox]:checked+label,.graphic-form-wrap .gfield_radio li input[type=radio]:checked+label,.graphic-section .gfield_checkbox li input[type=checkbox]:checked+label{background:#854ef3;color:#fff}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox]:checked+label::before,.graphic-form-wrap .gfield_radio li input[type=radio]:checked+label::before,.graphic-section .gfield_checkbox li input[type=checkbox]:checked+label::before{background:#fff}
.graphic-form-wrap .gfield_checkbox li input[type=checkbox]:checked+label::after,.graphic-form-wrap .gfield_radio li input[type=radio]:checked+label::after,.graphic-section .gfield_checkbox li input[type=checkbox]:checked+label::after{content:'';background-image:url(../images/radio-check.png);background-repeat:no-repeat;width:9px;height:9px;position:absolute;left:21px;top:50%;transform:translateY(-50%)}
.graphic-form-wrap .gform_wrapper .gf_progressbar_wrapper{display:none}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield.gfield_html p{font-size:16px;line-height:1.62;color:rgb(2 0 57 / 87%);margin:0}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield.gfield_html div{color:rgb(76 76 76 / 40%);font-size:14px;line-height:1.86}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield.gfield_html+li.gfield{margin:20px 0 0}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield label.gfield_label:empty{display:none}
.graphic-thank-you{background:#854ef3;text-align:center;padding:58px 30px 42px;width:calc(100% + 90px);border-radius:10px;margin:-42px -45px}
.graphic-thank-you br{display:none}
.graphic-thank-you img{height:178px;width:auto;margin:0 0 35px}
.graphic-thank-you p{margin:0;color:#f5f5f8;font-size:16px;line-height:2.62;font-family:'Titillium Web';font-weight:700}
.cart-sidebar{position:fixed;width:100%;height:calc(100% - 112px);max-width:585px;background:#fff;right:0;padding:25px 20px 35px;transform:translateX(100%);transition:all ease .4s;visibility:hidden;z-index:999;overflow:auto}
.cart-siderbar--inner{color:#4c4c4c}
.cart-sidebar.active{visibility:visible;transform:translateX(0)}
.cart-sidebar .cart_item.empty{list-style:none}
html.cart-open{overflow:hidden}
.cart-sidebar #edd_purchase_15668{display:none}
html.cart-open body::before{content:'';position:fixed;left:0;bottom:0;width:100%;height:calc(100% - 112px);background:#020023;opacity:.2}
.cart-item{display:flex;flex-wrap:wrap;margin:0 0 40px}
.cart-item:last-child{margin:0}
.cart-item .img-wrap{width:178px}
.cart-item .img-wrap img{width:100%;height:100px;object-fit:cover;border-radius:3px}
.cart-item .content-wrap{padding-left:22px}
.cart-item .content-wrap h5{font-size:16px;line-height:1.62;margin:0 0 10px}
.cart-item .content-wrap .price-block .price-wrap{display:flex;align-items:center}
.cart-item .content-wrap .price-block .price-wrap .price{margin:0;font-size:16px;line-height:22px;color:#682be3}
.cart-item .content-wrap .price-block .price-wrap .price.old-price{margin-left:5px;color:rgb(2 0 57 / 50%);text-decoration:line-through}
.cart-item .content-wrap h5 a{color:#020039}
.cart-item .content-wrap .price-block{display:flex;align-items:center;justify-content:space-between}
.cart-item .content-wrap .price-block .discount-percentage{background:#6d09e7;color:#fff;padding:4px 9px;font-size:12px;line-height:1.17;border-radius:4px}
.cart-item .content-wrap .qty-block{display:flex;align-items:center;justify-content:space-between;margin:8px 0 0}
.cart-item .content-wrap .qty-block .license-text{font-size:16px;line-height:1.62;color:#020039}
.cart-item .content-wrap .qty-block .qty-parent form{display:flex;align-items:center}
.cart-item .content-wrap .qty-block .qty-parent a.qty-toggle{color:rgb(2 0 57 / 20%);font-family:'Titillium Web';font-weight:700;font-size:18px;line-height:1}
.cart-item .content-wrap .qty-block .qty-parent a.qty-toggle:hover{color:#020039}
.cart-item .content-wrap .qty-block .qty-parent input.item-qty{color:#020039;font-family:'Titillium Web';padding:0!important;border:none;width:20px;line-height:1;min-width:unset;margin:0;text-align:center;border-radius:0;display:inline-block}
.cart-items.loading{opacity:.7}
.cart-item .content-wrap .qty-block .qty-parent a.qty-toggle.plus{margin-left:8px}
.cart-item .content-wrap .qty-block .qty-parent a.qty-toggle.minus{margin-right:5px}
.cart-item .content-wrap .qty-block .qty-parent input.item-qty+span{color:#020039;font-family:'Titillium Web';font-size:16px}
.cart-item .content-wrap .qty-block .qty-parent{max-width:78px}
.cart-item .content-wrap .addtocart-block{margin:8px 0 0}
.cart-item .content-wrap .addtocart-block .price-options{margin:0 0 22px}
.cart-item .content-wrap .remove-item a{color:#6d09e7;font-family:'Titillium Web';font-weight:300;line-height:1.62}
.cart-item .content-wrap .remove-item a:hover{text-decoration:underline}
.top-selling-products h4{color:#6d09e7;font-size:16px;line-height:1.62;margin:0 0 25px}
.top-selling-products{margin:65px 0 0}
.top-selling-items{display:flex;margin:0 -12px}
.top-selling-items .slick-list{overflow:auto;padding-right:167px}
.top-selling-items .slick-list::-webkit-scrollbar{width:0;background:0 0}
.top-selling-item--inner .img-wrap a{width:100%}
.top-selling-item--inner .img-wrap a img{width:100%;height:100px;object-fit:cover;border-radius:10px}
.top-selling-item--inner .content-wrap .title-wrap{display:flex;align-items:flex-start;justify-content:space-between;margin:12px 0 22px}
.top-selling-item--inner .content-wrap .title-wrap h5{font-size:13px;line-height:1.23;margin:0;width:calc(100% - 45px)}
.top-selling-item--inner .content-wrap .title-wrap h5 a{color:#020039}
.top-selling-item--inner .content-wrap .title-wrap h5 a:hover{color:#682be3}
.top-selling-item--inner .content-wrap .title-wrap p.price{margin:0;background:rgba(109,9,231,.1);border-radius:4px;color:#6d09e7;padding:4px 9px;font-size:12px;line-height:14px}
.top-selling-item--inner .content-wrap a.add-to-cart{border:1px solid #682be3;border-radius:4px;font-size:14px;line-height:20px;color:#682be3;font-family:'Titillium Web';font-weight:700;width:100%;text-align:center;padding:7px 15px}
.top-selling-item--inner .content-wrap a.add-to-cart:hover{background:#682be3;color:#fff}
.top-selling-item{padding:0 12px}
.subtotal-block{max-width:480px;margin:85px 0 0}
.subtotal-items ul li{font-size:16px;line-height:1.62;color:#020039;font-weight:700;font-family:'Titillium Web';display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}
.subtotal-items ul li span.value.free-text{font-weight:300;color:#682be3}
.subtotal-block .checkout-btns{margin:30px 0 0;display:flex;align-items:center}
.btn.btn-transparent{background:0 0!important;border:1px solid #682be3!important;padding:14px 34px;color:#682be3}
.btn.btn-transparent:hover{background:#531bc5!important;color:#fff}
.subtotal-block .checkout-btns .btn{width:100%}
.subtotal-block .checkout-btns .btn.keep-shopping{width:165px;margin-right:15px}
.category section.blog-content{padding:270px 0 75px}
.category .newsletter-block-parent{display:none}
.category .blog-post-items .blog-post-item{margin:0 0 30px}
.category nav.navigation.paging-navigation{display:none}
/* section.checkout-banner{background-image:url(../images/checkout-cart.jpg);background-repeat:no-repeat;background-size:cover;margin-top:0px;padding:168px 0 100px} */
section.checkout-banner {
    /* background-image: url(../images/checkout-cart.jpg);
    background-repeat: no-repeat;
    background-size: cover; */
    margin-top: 0px;
    /* background-position-y: center; */
    min-height: 350px;
    max-height: 350px;
    position: relative;
    background-color: #030124;
}
.checkout-banner .banner-content {
    text-align: center;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 50%;
}
.page-template-checkout header.site-header{position:relative;z-index:1;background:0 0}
/* .checkout-banner .banner-content{text-align:center} */
.checkout-banner .banner-content h2{color:#fff;margin:0 0 35px;font-size: 40px;line-height: 42px;}
.checkout-banner .banner-content p{color:#fff;font-family:'Titillium Web'}
section.checkout-highlight-box{text-align:center;background:#2BE380;padding:22px 0}
section.checkout-highlight-box p{font-size:20px;line-height:30px;color:#020039;font-family:'Titillium Web';font-weight:700}
.page-template-checkout .newsletter-block-parent{display:none}
section.checkout-content{padding:0;position:relative}
section.checkout-content::after{content:'';width:30%;height:100%;background:#fff;position:absolute;right:0;top:0;z-index:-1}
section.checkout-content .right{width:500px;background:#fff;padding:110px 39px 15px 39px}
.checkout-content-inner{display:flex;flex-wrap:wrap}
.checkout-content-inner div#edd_checkout_wrap{width:calc(100% - 500px);padding:40px 0 220px;padding-right:50px;position: relative;background: #F5F5F8;z-index: 9;}
.checkout-content-inner .left{max-width:520px;position: relative;}
section.checkout-content .right #edd_checkout_cart thead{display:none}
#edd_checkout_cart td.edd_cart_item_name{display:flex;align-items:center}
#edd_checkout_cart td.edd_cart_item_name span.edd_checkout_cart_item_title{font-size:16px;line-height:24px;color:#020039;font-family:'Titillium Web';font-weight:700;width:calc(100% - 64px);padding-left:12px}
#edd_checkout_cart .edd_cart_item_image img{width:64px;height:36px;object-fit:cover;border-radius:3px}
#edd_checkout_cart td.edd_cart_actions{display:none}
#edd_checkout_cart td.edd_cart_item_price{font-size:16px;line-height:18px;color:#682be3;text-align:right}
#edd_checkout_cart tr.edd_cart_item td{padding-bottom:22px}
#edd_checkout_cart tfoot{margin:40px 0 0;display:inline-block;width:100%}
#edd_checkout_cart tr.edd_cart_footer_row{width:100%;display:block!important}
#edd_checkout_cart tfoot tr.edd_cart_footer_row th{display:flex;justify-content:space-between;width:100%;font-size:16px;line-height:26px;color:#020039;font-family:'Titillium Web';font-weight:700}
section.checkout-content .right #edd_checkout_cart tfoot tr.edd_cart_footer_row th {
    border: 0;
    padding: 0;
}
section.checkout-content .right .note small{font-weight:900;margin-top:15px;display:block;color:#000}
.checkout-content-inner .button-wrap{width:100%;justify-content:center;position:relative;margin:20% 0}
.checkout-content-inner .loading{border:4px solid #fff;border-radius:50%;border-top:4px solid #682be3;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;text-align:center;position:absolute;left:0;right:0;top:35%;margin:auto;display:none}
@-webkit-keyframes spin{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
form#edd_checkout_cart_form{margin:0 0 75px}
.checkout-content-inner .left h2{margin:0 0 8px}
.checkout-content-inner .left form p{color:#020039;font-family:'Titillium Web';font-size:16px;line-height:24px}
.checkout-content-inner .left form p a{color:#682be3;font-weight:700}
.checkout-content-inner .left form p a:hover{text-decoration:underline}
fieldset#edd_checkout_user_info>span{display:none}
fieldset.cfm-form input[type=email],fieldset.cfm-form input[type=text],fieldset.cfm-form input[type=url],fieldset.cfm-form textarea{line-height:1.4}
div#edd_checkout_login_register{margin:35px 0}
#edd-email-wrap{margin:0 0 60px}
.cfm-section-wrap h2.cfm-section-title{margin:0 0 25px}
.country.select_country label{width:100%}
.country.select_country select{width:100%;height:auto;border-radius:10px;padding:20px 20px!important;border:1px solid rgba(2,0,57,.1);min-width:unset;line-height:1.15;background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 20px) 50%}
.cfm-el.country.select_country,.cfm-el.text.phone_number,.cfm-el.text.your_name{margin:0 0 30px}
#edd_final_total_wrap{display:none}
#edd_payment_mode_select_wrap{margin:50px 0 25px}
#edd_payment_mode_select legend{font-size:34px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 30px}
#edd_payment_mode_select label{width:100%;margin:0 0 9px;background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;padding:17px 60px;font-size:16px;line-height:1.62;color:rgb(2 0 57 / 87%);position:relative;cursor:pointer}
#edd_payment_mode_select label input[type=radio]{position:absolute;opacity:0;left:-9999px}
#edd_payment_mode_select label::before{content:'';width:25px;height:25px;border:1px solid rgba(2,0,57,.1);position:absolute;border-radius:50%;left:20px;top:50%;transform:translateY(-50%);transition:all ease .3s}
#edd_payment_mode_select label.edd-gateway-option-selected::before{background:#682be3}
.edd-discount-code-field-wrap input[type=text]{color:rgb(76 76 76 / 50%)!important;width:100%;margin-right:20px}
.edd-discount-code-field-wrap input[type=text]::placeholder{color:rgb(76 76 76 / 50%)!important}
span.edd-discount-code-field-wrap{display:flex;align-items:center;width:100%;margin:40px 0 0}
.edd-discount-code-field-wrap input[type=submit]{margin-left:20px;min-width:108px}
fieldset#edd_login_fields label{width:100%}
fieldset#edd_login_fields input[type=password],fieldset#edd_login_fields input[type=text]{width:100%}
#edd_purchase_form label.checkout-checkbox{margin:0 0 18px}
#edd_purchase_form label.checkout-checkbox input[type=checkbox]{position:absolute;left:-9999px}
#edd_purchase_form label.checkout-checkbox input[type=checkbox]+span{position:relative;font-family:'Titillium Web';font-size:16px;color:#020039;font-weight:400;padding-left:50px;display:flex}
#edd_purchase_form label.checkout-checkbox input[type=checkbox]+span::before{content:'';background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:4px;width:28px;height:25px;position:absolute;left:0;top:1px}
#edd_purchase_form label.checkout-checkbox input[type=checkbox]:checked+span::before{background:#682be3}
#edd_purchase_form label.checkout-checkbox input[type=checkbox]:checked+span::after{content:'';background-image:url(../images/checkout-check.png);background-repeat:no-repeat;width:12px;height:12px;position:absolute;left:8px;top:8px}
form#edd_purchase_form #edd_purchase_submit{display:none}
.what-will-you-get .content-block ul li a{color:#682be3;font-weight:700}
.what-will-you-get .content-block ul li a:hover{text-decoration:underline}
.edd-reviews-form-inner label{width:100%}
.product-img-gallery .slick-list{width:100%}
.product-img-gallery .slick-prev{height:34px;width:34px;top:50%;left:-2%}
.product-img-gallery .slick-next{height:34px;width:34px;top:50%;right:-2%}
.edd-reviews-form-inner input[type=email],.edd-reviews-form-inner input[type=text],.edd-reviews-form-inner input[type=url],.edd-reviews-form-inner textarea{width:100%}
#edd-reviews-heading{font-size:34px;line-height:1.24}
.edd-reviews-form-inner .comment-form-cookies-consent input[type=checkbox]{position:absolute;left:-9999px}
.edd-reviews-form-inner .comment-form-cookies-consent input[type=checkbox]+label{position:relative;font-family:'Titillium Web';font-size:16px;color:#020039;font-weight:400;padding-left:40px;display:flex}
.edd-reviews-form-inner .comment-form-cookies-consent input[type=checkbox]+label::before{content:'';background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:4px;width:28px;height:25px;position:absolute;left:0;top:1px}
.edd-reviews-form-inner .comment-form-cookies-consent input[type=checkbox]:checked+label::before{background:#682be3}
.edd-reviews-form-inner .comment-form-cookies-consent input[type=checkbox]:checked+label::after{content:'';background-image:url(../images/checkout-check.png);background-repeat:no-repeat;width:12px;height:12px;position:absolute;left:8px;top:8px}
.edd-reviews-form-inner .comment-form-cookies-consent{margin:0 0 35px}
.single-download .popup-bg{display:none;position:fixed;z-index:10000000;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8)}
.single-download .popup-content{font-size:12px;width:50%;background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;-moz-border-radius:18px 18px 18px 18px;-webkit-border-radius:18px;border-radius:18px 18px 18px 18px}
.single-download .popup-container{border-radius:5px;background-color:#fefefe;padding:20px}
.single-download .btn.accept-express{width:100%}
.single-download .popup-content .nothanks{text-align:center;width:100%;margin-top:20px;color:#a9a9a9}
.dashicons-star-empty,.dashicons-star-filled{color:#ff9200}
.product-details .edd_download_quantity_wrapper{display:none!important}
.product-details .edd_purchase_submit_wrapper a.edd-add-to-cart{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;transition:all ease-in-out .3s;width:100%}
.product-details .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-no-js{display:none}
.product-details .edd_purchase_submit_wrapper a.edd-add-to-cart:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
.product-details .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-no-js{display:none}
.product-details .edd_purchase_submit_wrapper a.edd_go_to_checkout.button{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;transition:all ease-in-out .3s;width:100%}
.product-details .edd_purchase_submit_wrapper a.edd_go_to_checkout.button:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
.product-details .edd_download_buy_button a.edd-wl-button{width:56px;order:3;margin:0;border:0;padding:0;text-align:right;padding-left:20px;display:flex;align-items:center;justify-content:flex-end}
.product-details .edd_purchase_submit_wrapper{width:calc(100% - 56px)}
.product-details .edd_download_buy_button form{display:flex;flex-wrap:wrap}
.product-details .edd_download_buy_button a.edd-wl-button::before{content:'';background-image:url(../images/heart-icon.png);background-repeat:no-repeat;background-size:cover;width:33px;height:31px;display:block;margin-left:auto}
.product-details .edd_download_buy_button a.edd-wl-button i{display:none}
.product-data .edd_download_buy_button form{display:flex;flex-wrap:wrap}
.product-data .edd_download_quantity_wrapper{display:none!important}
.product-data .edd_download_buy_button a.edd-wl-button{width:56px;order:3;margin:0;border:0;padding:0;text-align:right;padding-left:20px;display:flex;align-items:center;justify-content:flex-end}
.product-data .edd_download_buy_button a.edd-wl-button::before{content:'';background-image:url(../images/heart-icon.png);background-repeat:no-repeat;background-size:cover;width:33px;height:31px;display:block;margin-left:auto}
.product-data .edd_download_buy_button a.edd-wl-button i{display:none}
.product-data .edd_purchase_submit_wrapper{width:calc(100% - 56px)}
.product-data .title-wrap{background:#ebe1ff;border-radius:10px 10px 0 0;border:1px solid rgba(2,0,57,.1);padding:14px 45px}
.product-data .title-wrap .offer{font-size:18px;line-height:1.42;color:#682be3;margin:0}
.product-data .title-wrap .offer .icon img{margin-right:7px}
.product-details .edd_price_options{margin:0}
.edd-reviews-form{padding:0 0 15px;background:0 0;border:0}
.edd-reviews-form p.logged-in-as{color:#020039;font-family:'Titillium Web'}
.edd-reviews-form p.logged-in-as a{font-weight:700;color:#682be3}
.edd-reviews-form p.logged-in-as a:hover{text-decoration:underline}
.edd-review-list .slick-track{margin:0}
.edd-review-list li.edd_review{width:50%;padding:0 8px;margin:0 0 15px}
.edd-review-list li.edd_review .edd-review-body{background:#fff;border-radius:6px;border:.657471px solid #252222;padding:20px 30px}
.edd-review-list li.edd_review .edd-review-body .reply{display:none}
.edd-review-list li.edd_review .edd-review-body .edd-review-author.vcard{position:relative;padding-left:48px}
.edd-review-list li.edd_review .edd-review-body .edd-review-content p{font-size:14px;line-height:21px;color:#000;font-family:'Titillium Web';font-weight:300;margin-bottom:0}
.edd-review-list li.edd_review .edd-review-body .edd-review-content{margin:10px 0 0}
.Veiw-more{color:rgb(104 43 227 / 87%);font-size:16px;margin:10px 0;font-weight:600;display:inline-block;}
.Veiw-more:hover{color:#020039}
.Veiw-more.active{margin-bottom: 20px;}
.review-content{display:none}
.product-details .single_rating_container{display:none}
.edd-review-meta .edd-review-metadata p{color:rgb(0 0 0 / 66%);font-size:12px;line-height:18px}
.edd-review-meta .edd-review-metadata{margin:15px 0 0}
.edd-review-meta .edd-review-metadata p .edit-link{display:none}
.edd-review-meta .edd-review-metadata p span.author,.edd-review-meta .edd-review-metadata p span.author a{font-weight:700;color:#000}
.edd-review-meta .edd-review-metadata p span.author-url{font-weight:700;color:#000;margin-top:-18px;display:block;word-break:break-all}
.edd-review-meta .edd-review-metadata p{color:rgb(0 0 0 / 66%);font-size:12px;line-height:18px;font-family:'Titillium Web';font-weight:400}
.edd-review-list li.edd_review .edd-review-body .edd-review-author.vcard img.avatar{position:absolute;width:38px;height:38px;border-radius:50%;object-fit:cover;margin-right:10px;left:0;top:50%;transform:translateY(-50%)}
.edd-review-list li.edd_review .edd-review-body .edd-review-author.vcard b{font-size:14px;line-height:1;font-family:'Titillium Web';color:#000;font-weight:700}
.edd-review-list li.edd_review .edd-review-body .edd-review-author.vcard span.edd-review-meta-rating{width:100%;display:block}
.edd-review-list li.edd_review span.edd-review-meta-rating span.dashicons{width:16px;height:16px;font-size:15px}
.blog-content-text p a{font-weight:700;color:#682be3}
.blog-content-text p a:hover{text-decoration:underline}
.blog-content-text li{color:#020039;font-family:'Titillium Web'}
.blog-content-text ol{padding-left:15px}
.review-box{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 80px}
.review-box .average-review{width:120px;text-align:center}
.review-box .review-breakdown{width:calc(100% - 120px);padding-left:18px}
.average-rating-text{font-size:58px;line-height:1;font-family:Roboto;font-weight:700;color:#020039}
.average-review .total-review{margin:8px 0 0;font-size:12px;line-height:1.17;color:rgb(2 0 57 / 50%);font-family:Roboto;font-weight:400}
.review-breakdown-item .review-breakdown-average{display:flex;align-items:center;width:130px;padding-left:20px}
.review-breakdown-item .review-breakdown-average span.average-percentage{font-size:12px;line-height:1.17;color:#020039;font-weight:400;margin-left:5px}
.review-breakdown-item{display:flex;align-items:center;margin:0 0 10px}
.review-breakdown-item:last-child{margin-bottom:0}
.review-breakdown-item .review-breakdown-bg{width:calc(100% - 130px);height:11px;background:rgb(2 0 57 / 10%)}
.edd-reviews-title{margin:0 0 25px}
.review-breakdown-item .review-breakdown-bg .review-breakdown-fill{height:100%;background:#020039}
.mayosis-review-section.reviews-section{margin:45px 0 0}
.site-pagination .page-numbers{font-size:16px;line-height:28px;color:#1d2939;font-family:'Titillium Web';font-weight:700;position:relative;padding:10px 15px;margin:0}
.site-pagination a.next.page-numbers{margin:0 28px 0 0}
.site-pagination a.prev.page-numbers{margin:0 0 0 28px}
.site-pagination a.next.page-numbers:after{content:'';display:inline-block;width:21px;height:21px;background-image:url("../images/pgr-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:-28px;top:50%;transform:translateY(-50%)}
.site-pagination a.prev.page-numbers:before{content:'';display:inline-block;width:21px;height:21px;background-image:url("../images/pgl-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:-28px;top:50%;transform:translateY(-50%)}
.site-pagination{padding:10px 16px;border:.657471px solid #252222;border-radius:3.94483px;display:inline-block;margin-top:5px}
.site-pagination .page-numbers.current{color:#020039}
.tax-download_category header.site-header{position:relative;z-index:2;background:0 0}
.trending-search-items ul li.active a{background:#682be3;color:#fff}
body.search section.blog-banner{padding:225px 0 100px}
.blog-share--inner{background:#171717;border-radius:6px;padding:22px 15px 40px;width:88px;text-align:center;position:relative}
.blog-share--inner h5{font-size:14px;line-height:1.29;color:#fff;font-weight:400}
.blog-share--inner ul li{margin:0 0 24px}
.blog-share--inner ul li:last-child{margin:0}
.blog-share--inner::after{content:'';background:#fff;opacity:.5;border-radius:6px;width:3px;height:90px;position:absolute;top:9px;right:0}
section.blog-detail-content .container{position:relative}
.blog-share{position:absolute;top:50px;right:15px;z-index:3}
tr.edd_cart_footer_row.edd_cart_discount_row th.edd_cart_discount a.edd_discount_remove{float:right}
tr.edd_cart_footer_row.edd_cart_discount_row th.edd_cart_discount span.edd_discount{width:100%;margin:0 0 10px}
div#edd_checkout_cart_wrap{margin:0 0 75px}
.ws-popover{width:375px}
.ws-popover .ws-po-outerbox{opacity:1!important;padding:5px 0 0;position:static;transform:unset}
.ws-po-arrow .ws-po-arrowbox{border:0;position:static}
.ws-popover .ws-po-outerbox .ws-po-arrow{position:static;width:100%;border:0;background:0 0;height:auto;margin:0}
.ws-popover .ws-po-outerbox .ws-po-arrow .ws-po-box{color:red;font-size:13px;background:0 0;border:0;padding:0}
.checkout-content-inner .left form .edd_error{color:red}
section.purchase-banner{background-image:url(../images/purchase-confirmation.png);background-repeat:no-repeat;background-size:cover;margin-top:0;padding:220px 0 0;background-position: bottom;overflow: visible;}
.page-template-purchase-confirmation header.site-header{position:relative;background:0 0}
.purchase-banner-top{text-align:center}
.purchase-banner-top h1{color:#fff;margin:0 0 30px}
.purchase-thankyou{background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;display:inline-block;padding:65px 50px 45px;max-width:602px;text-align:left;max-height: 298px;}
.purchase-thankyou p:last-child {
    color: #4C4C4C;
}
.purchase-thankyou p{font-size:16px;color:rgb(2 0 57 / 87%);margin:0 0 3px}
.purchase-thankyou span{font-size:14px;line-height:1.86;color:rgb(76 76 76 / 87%);font-family:Roboto}
.purchase-banner-bottom .look-blow{font-size:20px;line-height:30px;color:#020039;font-family:'Titillium Web';display:inline-flex;align-items:center;padding:22px 50px;background:#2BE380;border-radius:30px 30px 0 0}
.purchase-banner-bottom{text-align:center;margin:80px 0 0;position: relative;bottom: -15px;}
.purchase-banner-bottom .look-blow img{margin-left:12px}
.purchase-confirmation-block .purchase-col{padding:0 20px}
.purchase-confirmation-block .row{margin:0 -20px}
.purchase-col.right-side{flex:0 0 43%;max-width:43%}
.purchase-col.left-side{flex:0 0 57%;max-width:57%}
.purchase-col-right{background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;overflow:hidden}
.purchase-col-right .title-block img{margin-right:6px}
.purchase-col-right .title-block{background:rgb(104 43 227 / 10%);font-size:16px;line-height:24px;font-family:'Titillium Web';font-weight:700;color:#020039;display:flex;align-items:center;justify-content:center;padding:15px}
.download-receipt{background:#f5f5f8;border-top:1px solid rgba(2,0,57,.1);border-bottom:1px solid rgba(2,0,57,.1);padding:25px 15px 44px;text-align:center}
.download-receipt--inner{background:#fff;border:1px solid rgba(2,0,57,.1);border-radius:10px;display:inline-block;padding:18px 15px 25px;width:342px;text-align:center}
.download-receipt--inner p{color:rgb(2 0 57 / 87%);margin:0}
.download-receipt--inner span{display:block;color:rgb(2 0 57 / 50%);margin:0 0 12px}
.delivery-time{padding:70px 40px 55px}
.delivery-time--inner h3{font-size:24px;line-height:1.42;margin:0 0 25px}
.delivery-time--inner ul li{display:flex;flex-wrap:wrap;margin:0 0 30px}
.delivery-time--inner ul li:last-child{margin-bottom:0}
.delivery-time--inner ul li .img-wrap{width:52px}
.delivery-time--inner ul li .content-wrap{width:calc(100% - 52px)}
.delivery-time--inner ul li .content-wrap .content-wrap-inner h5{font-size:16px;line-height:1;margin:0 0 4px}
.delivery-time--inner ul li .content-wrap .content-wrap-inner p{font-size:16px;line-height:24px;font-family:'Titillium Web';color:#020039}
.delivery-time--inner ul li .content-wrap .content-wrap-inner{margin:0 0 30px}
.delivery-time--inner ul li .content-wrap .content-wrap-inner:last-child{margin-bottom:0}
.delivery-check{text-align:center;position:relative;top:-29px;margin-top:-70px}
.purchase-col-left{background:#fff;border:1px solid rgba(2,0,57,.1);box-sizing:border-box;border-radius:10px;overflow:hidden}
.purchase-col-left .title-wrap{padding:35px 35px 30px;background:#030124;border-bottom:1px solid rgba(2,0,57,.1)}
.purchase-col-left .title-wrap p{font-size:14px;line-height:26px;color:#fff;margin:0}
/* .purchase-col-left .title-wrap h2{font-size:36px;line-height:1;font-weight:700;font-family:'Outrun Future';-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFF;background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent} */
.purchase-col-left .title-wrap h2 {
    font-size: 36px;
    line-height: 120%;
    font-weight: 700;
    color: #FFFFFF;
    font-family: 'Titillium Web';
    margin-bottom: 10px;
}
.purchase-form-parent{padding:55px 35px 45px}
.purchase-form h3{font-size:24px;margin:0;line-height:1.42}
.purchase-form .gform_wrapper label.gfield_label,.purchase-form .gform_wrapper legend.gfield_label{margin-bottom:0}
.purchase-form .gform_wrapper .top_label input.medium,.purchase-form .gform_wrapper .top_label select.medium{width:100%}
.purchase-form .gform_wrapper .gfield_description{padding:0;font-size:14px;line-height:1.86;color:rgb(76 76 76 / 40%);font-family:Roboto;font-weight:400}
.purchase-form .gform_wrapper #input_8_2{color:#fff!important}
body .purchase-form .gform_wrapper ul li.gfield{margin-top:35px;padding:0}
.purchase-form .gform_wrapper textarea{height:185px!important}
body .purchase-form .gform_wrapper .top_label div.ginput_container{line-height:0}
.purchase-form .gform_wrapper .gform_footer{padding:0;margin:25px 0 0}
.purchase-form .gform_wrapper{margin:0}
.purchase-form .gform_wrapper .gform_footer input[type=submit]{width:100%;margin:0;font-size:14px;line-height:22px!important}
.purchase-form .gform_wrapper input[type=text],.purchase-form .gform_wrapper textarea{line-height:1.55!important;padding:17px 20px!important;color:rgb(76 76 76 / 50%)!important}
.purchase-form .gform_wrapper input[type=text]::placeholder,.purchase-form .gform_wrapper textarea::placeholder{color:rgb(76 76 76 / 50%)!important}
.purchase-form .gform_wrapper input[type=text]:focus,.purchase-form .gform_wrapper textarea:focus{background:#f5f5f8}
section.purchase-confirmation-block{padding:80px 0 175px}
.product-item .content-wrap .price-wrap .price del{color:rgb(2 0 57 / 50%);margin-left:6px;text-decoration: auto;}
section.policy-block{padding:50px 0 140px}
section.policy-block .title-block h1{margin:0 0 40px}
.policy-content ul{list-style:disc;padding-left:18px;margin:0 0 20px}
.policy-content p,.policy-content ul li{color:rgb(2 0 57 / 87%)}
.policy-content p a,.policy-content ul li a{color:#682be3;font-weight:700}
.policy-content p a:hover,.policy-content ul li a:hover{text-decoration:underline}
.tab-content.user--dasboard--box form#edd_login_form{background:#fff;padding:30px 50px;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;max-width:600px;margin:0 auto}
.user-dashboard-page>.container{padding-top:50px;padding-bottom:50px}
.tab-content.user--dasboard--box form#edd_login_form fieldset>p label{width:100%}
.tab-content.user--dasboard--box form#edd_login_form fieldset>p input[type=password],.tab-content.user--dasboard--box form#edd_login_form fieldset>p input[type=submit],.tab-content.user--dasboard--box form#edd_login_form fieldset>p input[type=text]{width:100%}
.tab-content.user--dasboard--box form#edd_login_form legend{font-size:30px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 35px;text-align:center}
form#edd_login_form p.edd-lost-password{text-align:center}
form#edd_login_form p.edd-lost-password a{color:#020023;text-decoration:underline}
form#edd_login_form p.edd-lost-password a:hover{color:#682be3}
.tab-content.user--dasboard--box p.edd-logged-out{text-align:center}
.tab-content.user--dasboard--box .edd_errors{text-align:center}
.tab-content.user--dasboard--box .edd_errors p{color:red}
.tab-content.user--dasboard--box .edd_errors p a{color:red;text-decoration:underline}
.tab-content.user--dasboard--box .edd_errors{text-align:center;margin:0 0 20px}
.dasboard-tab{padding:50px 0 0}
.dasboard-tab ul{display:flex;align-items:center}
.dasboard-tab ul li{margin-right:20px}
.dasboard-tab ul li a{color:#020023;font-size:18px}
.dasboard-tab ul li a:hover{color:#682be3}
.dasboard-tab ul li a.active{color:#682be3}
.dasboard-tab ul li.active a{color:#682be3}
form#edd_profile_editor_form fieldset>p label{width:100%}
form#edd_profile_editor_form fieldset>p input[type=email],form#edd_profile_editor_form fieldset>p input[type=password],form#edd_profile_editor_form fieldset>p input[type=text]{width:100%}
form#edd_profile_editor_form fieldset>p select{width:100%;background-image:url('../images/select-arrow-contact.png');background-repeat:no-repeat;background-position:calc(100% - 20px) 50%}
form#edd_profile_editor_form legend{font-size:30px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 35px}
.tab-content.user--dasboard--box form#edd_profile_editor_form{background:#fff;padding:30px 50px;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;margin:0 auto}
form#edd_profile_editor_form fieldset{margin:0 0 30px}
form#edd_profile_editor_form fieldset:last-child{margin-bottom:0}
form#edd_profile_editor_form #edd_profile_emails_wrap{margin:0}
ul.edd-profile-emails li.edd-profile-email a{color:#020023;text-decoration:underline}
ul.edd-profile-emails li.edd-profile-email a:hover{color:#682be3}
ul.edd-profile-emails li{color:rgb(76 76 76 / 87%)}
div#edd-stripe-manage-cards{background:#fff;padding:30px 50px;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;margin:50px 0 0}
div#edd-stripe-manage-cards legend{font-size:30px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 30px}
#edd-stripe-manage-cards div.edd-stripe-card-item{padding:20px!important;margin:0 0 20px!important}
.edd-stripe-card-item>span{color:#020023}
.edd-stripe-card-item .card-meta>span{color:rgb(76 76 76 / 87%)}
.edd-stripe-card-item>span.card-actions a{color:#020023!important;text-decoration:underline;font-size:15px;margin:10px 0 0}
.edd-stripe-card-item>span.card-actions a:hover{color:#682be3!important}
.edd-stripe-add-new-card select.edd-select{background-image:url('../images/select-arrow-contact.png');background-repeat:no-repeat;background-position:calc(100% - 20px) 50%}
.edd-stripe-add-new-card fieldset{border:0!important;padding:0!important}
a#edd-stripe-add-new-cancel{float:right;line-height:50px;color:#020023;text-decoration:underline}
a#edd-stripe-add-new-cancel:hover{color:#682be3}
#edd-stripe-manage-cards .edd-stripe-add-new-card>label{display:none}
table#edd_user_history{border:1px solid #dbdbdb;background:#fff;width:100%;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;overflow:hidden}
table#edd_user_history td,table#edd_user_history th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(76 76 76 / 87%);font-size:16px}
table#edd_user_history td,table#edd_user_history th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(2 0 57 / 87%);font-size:16px}
table#edd_user_history td a,table#edd_user_history th a{text-decoration:underline;color:rgb(2 0 57 / 87%)}
table#edd_user_history td a:hover,table#edd_user_history th a:hover{color:#682be3}
table#edd_user_history th{font-weight:700;font-family:'Titillium Web';font-size:17px;background:#682be3;color:#fff}
section.default-content-page{padding:50px 0 130px}
.default-page-content a{color:#682be3;font-weight:700}
.default-page-content a:hover{color:#020023}
section.default-page-title h1{text-align:center;color:#fff}
section.default-page-title{background:#020023;padding:100px 0}
ul#affwp-affiliate-dashboard-tabs{background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / 15%);border-radius:10px;border:1px solid rgba(2,0,57,.1);overflow:hidden}
ul#affwp-affiliate-dashboard-tabs li{background:#fff;border-top:1px solid rgb(2 0 57 / 10%);padding:12px 25px;display:flex;align-items:center;justify-content:space-between;transition:all ease .3s;cursor:pointer;font-size:16px;color:#020039;font-family:'Titillium Web';font-weight:700}
ul#affwp-affiliate-dashboard-tabs li:first-child{border-top:none}
ul#affwp-affiliate-dashboard-tabs li a{font-size:16px;line-height:1;color:#020039;font-family:'Titillium Web';font-weight:400;width:100%}
ul#affwp-affiliate-dashboard-tabs li.active{background:rgb(104 43 227 / 10%)}
ul#affwp-affiliate-dashboard-tabs li.active a{color:#682be3}
ul#affwp-affiliate-dashboard-tabs li:hover{background:rgb(104 43 227 / 10%)}
ul#affwp-affiliate-dashboard-tabs li:hover a{color:#682be3}
div#affwp-affiliate-dashboard .account-nav{flex:0 0 25%;max-width:25%}
div#affwp-affiliate-dashboard .account-content{flex:0 0 75%;max-width:75%}
.affwp-wrap label{width:100%}
.affwp-wrap input{width:100%}
.affiliate-area .box.login form label{width:100%}
.affiliate-area .box.login form input[type=password],.affiliate-area .box.login form input[type=text]{width:100%}
.affiliate-area .box.login form legend{font-size:30px;font-family:'Titillium Web';color:#020039;line-height:1.38;font-weight:700;margin:0 0 25px}
.affiliate-area p.no-access{padding:0 15px;margin:0 0 15px}
table.affwp-table{background:#fff;width:100%;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;overflow:hidden}
table.affwp-table td,table.affwp-table th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(76 76 76 / 87%);font-size:16px}
table.affwp-table td,table.affwp-table th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(2 0 57 / 87%);font-size:16px}
table.affwp-table td a,table.affwp-table th a{text-decoration:underline;color:rgb(2 0 57 / 87%)}
table.affwp-table td a:hover,table.affwp-table th a:hover{color:#682be3}
table.affwp-table th{font-weight:700;font-family:'Titillium Web';font-size:17px;background:#682be3;color:#fff}
.affwp-creative pre{background:#eaeaea}
.affwp-wrap.affwp-send-notifications-wrap input{width:auto}
.affwp-wrap.affwp-send-notifications-wrap label{width:auto}
.how-it-works-item--inner.faq-item{width:100%}
.process-item:first-child .process-block{background:#682be3;border:1px solid rgba(2,0,57,.1)}
.process-item:first-child .process-block .image h2{font-family:Titillium Web;color:#fff;background:0 0;-webkit-text-fill-color:unset;font-size:28px;line-height:34px}
.process-item:first-child .process-block .text p{color:#fff}
.process-item:nth-child(2) .process-block .image h2{-webkit-text-stroke-color:#FFF;-webkit-text-stroke-width:1.6px;-webkit-text-stroke-color:#FFF;-webkit-background:linear-gradient(180deg,#682BE3 0%,#9B69FF 100%);background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.faq-bottom{margin:50px 0 0}
.how-it-works-item .how-it-works-item--inner .content-text ul{list-style:disc;padding-left:18px;margin:0 0 20px}
.how-it-works-item .how-it-works-item--inner .content-text ul li{color:rgb(76 76 76 / 87%)}
.edd-wl-wish-lists a.edd-wl-button.edd-wl-action{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;transition:all ease-in-out .3s}
.edd-wl-wish-lists a.edd-wl-button.edd-wl-action:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
ul.edd-wish-list li span.edd-wl-item-title{font-size:18px;color:rgb(76 76 76 / 87%)}
ul.edd-wish-list li span.edd-wl-item-title a{color:rgb(76 76 76 / 87%);font-weight:400}
ul.edd-wish-list li span.edd-wl-item-title span.edd-wl-item-count{font-size:16px;color:rgb(76 76 76 / 87%)}
ul.edd-wish-list li span.edd-wl-edit a{font-size:16px;text-transform:uppercase}
.wish-list-form select{width:100%;color:rgb(76 76 76 / 50%);background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
a.edd-wl-delete-list{text-decoration:underline;font-weight:400;font-size:18px}
.page-child ul.edd-wish-list{border:1px solid rgba(2,0,57,.1)}
.page-child ul.edd-wish-list li.wl-row{padding:20px;border-bottom:1px solid rgba(2,0,57,.1);margin:0}
.page-child ul.edd-wish-list li.wl-row:last-child{border-bottom:0}
.page-child .edd-wl-view>p a.edd-wl-button.edd-wl-action,.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-purchase form a.edd-wl-button.edd-wl-action{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;transition:all ease-in-out .3s}
.page-child .edd-wl-view>p a.edd-wl-button.edd-wl-action:hover,.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-purchase form a.edd-wl-button.edd-wl-action:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
.page-child .edd-wl-view>p{text-align:right;margin:0 0 35px}
.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-title a{color:#682be3}
.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-title a:hover{color:#020039}
.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-purchase form{display:flex;align-items:center;justify-content:center}
.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-purchase form .edd_download_quantity_wrapper input{width:80px;text-align:center;border-radius:4px;margin-right:10px}
.page-child ul.edd-wish-list li.wl-row span.edd-wl-item-price{text-align:center;font-size:18px;color:#682be3}
#edd-wl-modal .modal-content{border-radius:0}
#edd-wl-modal .modal-content a.edd-wl-close.edd-wl-button{background:#682be3;width:40px;height:40px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;border:none;line-height:1;top:-20px;right:-20px}
#edd-wl-modal .modal-content a.edd-wl-close.edd-wl-button:hover{background-color:#531bc5}
#edd-wl-modal .modal-content a.edd-wl-close.edd-wl-button i{position:static;font-size:12px}
#edd-wl-modal .modal-content .modal-header{flex-direction:column}
#edd-wl-modal .modal-content select{width:100%;color:rgb(76 76 76 / 50%);background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
#edd-wl-modal .modal-footer a.edd-wl-button{font-size:14px;font-family:'Titillium Web';font-weight:700;line-height:22px;text-decoration:none;padding:15px 34px;display:inline-block;outline:0;border-radius:4px;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;color:#fff;text-align:center;border:none!important;max-width:100%;margin:0;transition:all ease-in-out .3s}
#edd-wl-modal .modal-footer a.edd-wl-button:hover{background-color:#531bc5!important;box-shadow:0 4px 0 #682be3;color:#fff;text-decoration:none}
#edd-wl-modal .modal-dialog{margin-top:40px}
span.edd-cart-added-alert{display:flex;align-items:center;position:absolute;margin:5px 0 0;color:rgb(76 76 76 / 87%)}
span.edd-cart-added-alert svg{width:17px;margin-right:5px}
.how-it-works-options .content-block p span{color:#682be3;font-weight:700}
.contact-form .gform_confirmation_message{color:green}
.faq-section .faq-wrapper .accordion-item .accordion-body p:empty{display:none}
.faq-section .faq-wrapper .accordion-item .accordion-body p a{color:#682be3;font-weight:700}
.faq-section .faq-wrapper .accordion-item .accordion-body p a:hover{text-decoration:underline}
.edd-stripe-new-card input{width:100%}
fieldset#edd_cc_address select{width:100%;background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
fieldset#edd_cc_address input[type=text]{width:100%}
fieldset#edd_cc_address legend,fieldset#edd_cc_fields legend{font-size:34px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 25px}
fieldset#edd_cc_address{margin:40px 0 20px}
div#edd_secure_site_wrapper{display:flex;align-items:center;font-size:15px;color:#000;margin:0 0 10px;padding:0}
div#edd_secure_site_wrapper span.padlock{margin-right:8px}
nav.edd-review-navigation{display:none}
.edd-fes-single-vendor-page section.default-content-page{padding:50px 0 0}
section.default-content-page section.widget.downloadAuthor{padding:0 0 50px}
section.default-content-page section.widget.downloadAuthor form input[type=email],section.default-content-page section.widget.downloadAuthor form input[type=text]{width:100%}
section.default-content-page section.widget.downloadAuthor form .wp-core-ui .button,section.default-content-page section.widget.downloadAuthor form .wp-core-ui .button-secondary{background:0 0!important;box-shadow:none!important;color:#50575e;padding:0}
.mce-toolbar .mce-listbox button{background:0 0!important;box-shadow:none!important}
.mce-toolbar .mce-btn button{box-shadow:none!important;background:0 0!important}
.downloadAuthor-avatar img{width:80px;height:80px;object-fit:cover;border:1px solid #020039;border-radius:50%}
.downloadAuthor-avatar{display:inline-block}
section.widget.downloadAuthor h2.widget-title{display:inline-block;margin-left:10px}
.downloadAuthor-website{margin-left:10px;display:inline-block}
.downloadAuthor-website a{color:#682be3;font-weight:700}
.downloadAuthor-website a:hover{color:#682be3;text-decoration:underline}
section.widget.downloadAuthor form{margin:30px 0 0;display:block}
.edd-fes-single-vendor-page .product-item-parent{margin:0 0 30px}
.edd_pagination.navigation .page-numbers{font-size:16px;line-height:28px;color:rgb(2 0 57 / 50%);font-family:'Titillium Web';font-weight:300;margin:0 10px}
.edd_pagination.navigation{margin:0 -10px}
.edd_pagination.navigation .page-numbers.current{color:#020039}
.fes-required-indicator{font-size:16px}
.fes-vendor-contact-form legend{font-size:34px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 20px}
.fes-login-registration form legend{font-size:34px;font-family:'Titillium Web';color:#020039;line-height:1.24;font-weight:700;margin:0 0 25px}
.fes-login-registration-combo form{background:#fff;padding:30px 50px;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;margin:0 auto;border:none}
.fes-login-registration form input[type=email],.fes-login-registration form input[type=password],.fes-login-registration form input[type=text]{width:100%}
.fes-login-registration form select{width:100%;background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
.fes-login-registration form .fes-submit{margin:30px 0 0}
.fes-login-registration form .fes-help{color:rgb(76 76 76 / 50%);font-size:14px;margin:0 0 12px}
form.fes-ajax-form.fes-login-form .fes-submit{float:left;margin:0}
form.fes-ajax-form.fes-login-form #fes_lost_password_link{float:right;line-height:52px}
.fes-vendor-dashboard-wrap nav.fes-vendor-menu{flex-basis:25%;max-width:25%}
nav.fes-vendor-menu ul{background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / 15%);border-radius:10px;border:1px solid rgba(2,0,57,.1)!important;overflow:hidden}
nav.fes-vendor-menu ul li{background:#fff;border:none!important;border-top:1px solid rgb(2 0 57 / 10%)!important;display:flex;align-items:center;justify-content:space-between;transition:all ease .3s;cursor:pointer;font-size:16px;color:#020039;font-family:'Titillium Web';font-weight:700}
nav.fes-vendor-menu ul li:first-child{border-top:none!important}
nav.fes-vendor-menu ul li a{width:100%;padding:12px 25px;font-size:16px;line-height:1;color:#020039;font-family:'Titillium Web';font-weight:400}
nav.fes-vendor-menu ul li a:hover{background:rgb(104 43 227 / 10%);color:#682be3}
nav.fes-vendor-menu ul li.active a{background:rgb(104 43 227 / 10%);color:#682be3}
nav.fes-vendor-menu ul li::after,nav.fes-vendor-menu ul li::before{display:none}
#fes-vendor-announcements p span{color:rgb(76 76 76 / 87%)!important;font-size:16px!important}
#fes-vendor-announcements p{margin:0}
div#fes-vendor-announcements{margin:0 0 25px}
#fes-vendor-store-link{background:rgb(104 43 227 / 10%);color:rgb(76 76 76 / 87%);margin:0 0 25px}
table#fes-comments-table{border:1px solid #dbdbdb;background:#fff;width:100%;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;overflow:hidden}
table#fes-comments-table td,table#fes-comments-table th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(76 76 76 / 87%);font-size:16px}
table#fes-comments-table td,table#fes-comments-table th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(2 0 57 / 87%);font-size:16px}
table#fes-comments-table td a,table#fes-comments-table th a{text-decoration:underline;color:rgb(2 0 57 / 87%)}
table#fes-comments-table td a:hover,table#fes-comments-table th a:hover{color:#682be3}
table#fes-comments-table th{font-weight:700;font-family:'Titillium Web';font-size:17px;background:#682be3;color:#fff}
table#fes-comments-table th.col-author{width:250px}
.fes-author-img.fes-comment-table-meta img{width:50px;height:50px;object-fit:cover;border-radius:50%}
.fes-author-img.fes-comment-table-meta{margin:0 0 10px}
.fes-comment-author-name{margin:0 0 3px}
#fes-comment-author{margin:0 0 10px}
#fes-product-name a{font-size:15px}
.fes-vendor-comment-respond-form{display:flex;flex-wrap:wrap}
.fes-vendor-comment-respond-form span.fes-comment-respond-form-title{width:100%;margin:0 0 8px}
.fes-vendor-comment-respond-form textarea{width:100%;height:70px!important}
.fes-vendor-comment-respond-form .button{font-size:14px!important;margin-top:20px!important;font-weight:700;line-height:22px;border-radius:4px}
table#fes-product-list{border:1px solid #dbdbdb;background:#fff;width:100%;box-shadow:0 4px 32px 0 rgb(15 20 30 / 8%);border-radius:4px;overflow:hidden}
table#fes-product-list td,table#fes-product-list th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(76 76 76 / 87%);font-size:16px;background:#fff}
table#fes-product-list td,table#fes-product-list th{border:1px solid #dbdbdb;padding:12px 20px;color:rgb(2 0 57 / 87%);font-size:16px}
table#fes-product-list td a,table#fes-product-list th a{text-decoration:underline;color:rgb(2 0 57 / 87%);font-size:15px}
table#fes-product-list td a:hover,table#fes-product-list th a:hover{color:#682be3}
table#fes-product-list th{font-weight:700;font-family:'Titillium Web';font-size:17px;background:#682be3;color:#fff}
#fes-product-list abbr{text-decoration:unset}
.fes-product-list-pagination-container .page-numbers{font-size:16px;line-height:28px;color:rgb(2 0 57 / 50%);font-family:'Titillium Web';font-weight:300;margin:0 10px}
.fes-product-list-pagination-container{margin:0 -10px}
.fes-product-list-pagination-container .page-numbers.current{color:#020039}
.fes-vendor-dashboard{padding-top:0;border:0;flex-basis:75%;max-width:75%}
form.fes-ajax-form.fes-submission-form legend{font-size:26px!important;font-family:'Titillium Web';color:#020039;line-height:1.38;font-weight:700!important;margin:0 0 20px!important}
form.fes-ajax-form.fes-submission-form input[type=email],form.fes-ajax-form.fes-submission-form input[type=password],form.fes-ajax-form.fes-submission-form input[type=text]{width:100%}
form.fes-ajax-form.fes-submission-form select{width:100%;background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
form.fes-ajax-form.fes-submission-form .fes-help{color:rgb(76 76 76 / 50%);font-size:14px;margin:0 0 12px;font-weight:400}
form.fes-ajax-form.fes-submission-form table{width:100%}
.fes-fields .fes-avatar-image-upload,.fes-fields .fes-feat-image-upload{padding:0;border:0}
.fes-fields .fes-avatar-image-upload .instruction-inside,.fes-fields .fes-feat-image-upload .instruction-inside{text-align:left}
form.fes-ajax-form.fes-submission-form table th.fes-price-column{padding:0 0 8px;font-size:16px;font-family:Roboto;color:#020039;line-height:1.62;font-weight:400;text-transform:capitalize}
.wp-core-ui .button,.wp-core-ui .button-secondary{background:0 0!important;box-shadow:none!important;padding:0!important;color:#595959!important}
.fes-fields .fes-feat-image-upload .button{background:rgb(104 43 227 / 10%);border:0}
.fes-fields .fes-feat-image-upload .button:hover{color:#682be3}
.media-modal-close{background-color:transparent!important;box-shadow:none!important}
.media-modal-close:hover{background-color:transparent!important;box-shadow:none!important}
.media-router .media-menu-item{box-shadow:none!important;background:0 0!important;color:#444!important}
form.fes-ajax-form.fes-profile-form input[type=email],form.fes-ajax-form.fes-profile-form input[type=password],form.fes-ajax-form.fes-profile-form input[type=text],form.fes-ajax-form.fes-profile-form textarea{width:100%}
form.fes-ajax-form.fes-profile-form select{width:100%;background-image:url(../images/select-arrow-contact.png);background-repeat:no-repeat;background-position:calc(100% - 28px) 50%}
form.fes-ajax-form.fes-profile-form legend{font-size:26px!important;font-family:'Titillium Web';color:#020039;line-height:1.38;font-weight:700!important;margin:0 0 20px!important}
form.fes-ajax-form.fes-profile-form .fes-help{color:rgb(76 76 76 / 50%);font-size:14px;margin:0 0 12px;font-weight:400}
form.fes-ajax-form.fes-profile-form td.fes-url-choose-row{padding:0 10px}
a.edd-submit.button.upload_file_button{background:rgb(104 43 227 / 10%);border:0}
a.edd-submit.button.upload_file_button:hover{color:#682be3}
form.fes-ajax-form.fes-profile-form th.fes-file-column{padding:0 0 8px;font-size:16px;font-family:Roboto;color:#020039;line-height:1.62;font-weight:400;text-transform:capitalize}
form.fes-ajax-form.fes-profile-form .fes-submit{margin:30px 0 0}
form .wrap-switch{display:flex;align-items:center;margin:20px 0 0}
form .wrap-switch span{font-size:14px;line-height:1;color:#232153;font-family:Roboto;font-weight:400}
form .wrap-switch .wrap-switch-toggle label{background:#f5f5f8;border:1px solid rgba(2,0,57,.1);border-radius:40px;height:31px;width:69px;padding:3px;font-size:0;position:relative;margin:0 8px;cursor:pointer}
form .wrap-switch .wrap-switch-toggle input[type=checkbox]{opacity:0;position:absolute;left:-99999px}
form .wrap-switch .wrap-switch-toggle{line-height:0!important}
form .wrap-switch .wrap-switch-toggle label::before{content:'';width:25px;height:25px;border-radius:50%;background:#232153;position:absolute;top:2px;right:3px;transition:all ease .5s}
form .wrap-switch .wrap-switch-toggle input[type=checkbox]:checked+label::before{content:'';background:#682be3;transform:translateX(-36px)}
.graphic-form-wrap .gform_wrapper ul.gform_fields li.gfield.gfield_html+li.gfield.yes-no-toggle{display:none}
p#edd-discount-code-wrap{display:block!important}
.overlays-item .top-wrapper .right-box .image-gallery .main-images img{border-radius:10px}
.overlays-section .thumbnail-images img{width:80px;height:46px;object-fit:cover;border-radius:5px}
.overlays-item .created-wrapper img{border-radius:4px}
.search-no-results section.no-results.not-found{background:#ff9a9a4a;padding:20px 30px}
.search-no-results section.no-results.not-found p{color:red}
.graphic-form-wrap .gform_wrapper .gform_page_footer .gform_previous_button:hover{background:#854ef3!important;color:#fff}
section.no-route-content h2{font-size:100px;line-height:1;margin:0 0 40px;text-transform:uppercase;font-weight:800}
section.no-route-content p{font-size:28px;font-weight:700}
section.no-route-content .content-bottom{text-align:center;margin:35px 0 0}
section.no-route-content .content-bottom p{font-size:18px;font-weight:400}
section.no-route-content .content-bottom p a{color:#682be3;font-weight:700}
section.no-route-content .content-bottom p a:hover{text-decoration:underline}
section.no-route-content{padding:100px 0}
.home-banner .banner-content .title-wrap p{max-width:745px;margin:0 auto}
.tax-download_category .home-banner.store-banner .img-wrap img{min-height:750px;max-height:750px}
.tax-download_category.term-twitch-webcam-overlays .home-banner.store-banner{padding-bottom:0}
.tax-download_category.term-twitch-webcam-overlays .home-banner.store-banner .img-wrap img{min-height:525px;max-height:525px}
.tax-download_category .home-banner{position:relative}
.tax-download_category .home-banner .banner-content{top:20%}
.tax-download_category .store-banner .banner-content .title-wrap h2 span{position:static}
.tax-download_category .store-banner .banner-content .title-wrap h2 span::after{display:none}
.tax-download_category .store-banner .banner-content .title-wrap h2{margin:0 0;line-height:1.5}
.tax-download_category .home-banner.store-banner .img-wrap{position:relative}
.tax-download_category .trending-search{justify-content:center;margin:40px 0 18px}
.tax-download_category .trending-search .trending-search-items ul li:first-child{margin-left:0}
.tax-download_category .banner-content h5{display:none}
.tax-download_category .home-banner .banner-content .title-wrap p{font-weight:400}
.term-twitch-stream-packages .home-banner.store-banner .img-wrap img{min-height:799px;max-height:799px;position:relative;object-fit:contain!important}
.term-twitch-stream-packages .home-banner.store-banner .banner-content .title-wrap{text-align:left}
.term-twitch-stream-packages .home-banner.store-banner .banner-content .title-wrap h2{padding-left:10px}
.tax-download_category .store-banner .banner-content .title-wrap h2 span{background:0 0;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important}
.tax-download_category .store-banner .banner-content .title-wrap h2{font-size:62px;line-height:62px}
.term-twitch-stream-packages .store-banner .banner-content .title-wrap h2 span{position:static}
.term-twitch-stream-packages .store-banner .banner-content .title-wrap h2 span::after{display:none}
.term-twitch-stream-packages .home-banner .banner-content{top:20%}
.term-twitch-stream-packages .section.home-banner{background:linear-gradient(180deg,#020023 29.69%,#3a1a79 100%)}
.term-twitch-stream-packages .image-text-with-shape .image-text-wrapper .image{flex:0 0 40%;max-width:40%}
.term-twitch-stream-packages .image-text-with-shape .image-text-wrapper .text{flex:0 0 60%;max-width:60%}
.term-twitch-stream-packages .home-banner.store-banner .img-wrap img{object-fit:unset}
.term-twitch-stream-packages .home-banner .banner-content .title-wrap p{text-align:left;max-width:618px;padding-bottom:20px}
.term-twitch-webcam-overlays .store-banner .banner-content .title-wrap h2{padding-bottom:34px}
.term-twitch-webcam-overlays .home-banner .banner-content .title-wrap p{max-width:1013px;margin:0 auto}
.term-twitch-webcam-overlays .home-banner .img-wrap:before{content:'';position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:615px;height:145px;background-image:url(../images/overlay-bottom.png);background-size:contain;background-repeat:no-repeat;display: none;}
.term-best-sellers .home-banner.store-banner .img-wrap:before{content:'';background-image:url(../images/best-selller-bottom-img.png);position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-size:contain;background-repeat:no-repeat;z-index:9;width:795px;height:144px}
.tax-download_category.term-best-sellers section.home-banner.store-banner{padding-bottom:0}
.term-best-sellers .store-banner .banner-content .title-wrap h2{position:relative;padding-bottom:15px;padding-top:20px}
.term-best-sellers .store-banner .banner-content .title-wrap h2:before{content:'';background-image:url(../images/best-seller.png);position:absolute;left:0;right:0;bottom:100%;margin:0 auto;height:99px;width:113px;background-size:contain;background-repeat:no-repeat}
.term-best-sellers .home-banner .banner-content{top:45%}
.term-animated-stream-graphics .store-banner .banner-content{top:31%}
.term-animated-stream-graphics .store-banner .banner-content .trending-search-items ul{margin-top:95px}
.term-animated-stream-graphics .store-banner .banner-content .title-wrap h2{padding-bottom:34px}
.term-animated-stream-graphics .home-banner .banner-content .title-wrap p{max-width:795px}
.term-twitch-panels.tax-download_category .home-banner .banner-content{top:30%}
.term-twitch-panels .home-banner .banner-content .title-wrap p{max-width:795px}
.term-premade-overlays .home-banner.store-banner .img-wrap img{min-height:799px;max-height:799px}
.term-premade-overlays .trending-search{justify-content:flex-start}
.term-premade-overlays .banner-content .trending-search h5{display:none}
.term-premade-overlays .trending-search .trending-search-items ul li:first-child{margin-left:0}
.term-premade-overlays .home-banner .banner-content .title-wrap{text-align:left}
.term-premade-overlays .home-banner .banner-content .title-wrap p{margin:0 0 35px;max-width:568px}
.term-premade-overlays .home-banner .banner-content .title-wrap p:first-child{margin:0 0 30px}
.term-premade-overlays section.home-banner.store-banner .container{max-width:1270px}
.term-premade-overlays section.home-banner.store-banner{background-color:transparent;padding:0;margin:0}
.term-premade-overlays .home-banner .banner-content{top:30%}
.term-twitch-offline-banners .home-banner.store-banner .img-wrap:before{content:'';background-image:url(../images/buy-twitch-offline-banner-bottom-img.png);position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-size:contain;background-repeat:no-repeat;z-index:9;width:1032px;height:158px}
.term-twitch-offline-banners section.home-banner.store-banner{background:0 0;padding:0;margin:0}
.term-twitch-offline-banners .home-banner .banner-content{top:30%}
.term-twitch-offline-banners .banner-content .title-wrap p{max-width:795px;margin:0 auto;padding-bottom:15px}
.term-twitch-alerts .trending-search{justify-content:flex-start}
.term-stream-scenes .home-banner.store-banner .banner-content{top:28%}
.term-stream-scenes .img-wrap{position:relative}
.term-stream-scenes .store-banner .banner-content{margin-top:158px}
.term-stream-scenes .home-banner.store-banner .img-wrap:before{content:'';background-image:url(/wp-content/themes/streamplay/streamscenes-banner-bottom-img.png);position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-size:contain;background-repeat:no-repeat;z-index:9;width:795px;height:118px}
.term-stream-scenes.tax-download_category .home-banner{padding:0;margin:0}
.term-stream-scenes.tax-download_category .home-banner .banner-content{margin:0}
.term-stream-scenes .home-banner.store-banner .img-wrap img{min-height:690px;max-height:690px}
.term-stream-scenes .home-banner .banner-content .title-wrap p{max-width:795px}
.term-stream-scenes .home-banner .banner-content .title-wrap p:first-child{margin-bottom:20px}
.term-intermission-and-starting-soon .banner-content .trending-search-items h5{display:none}
.term-intermission-and-starting-soon .home-banner .banner-content{top:30%}
.term-intermission-and-starting-soon section.home-banner .img-wrap img{object-fit:unset}
.term-intermission-and-starting-soon .home-banner .banner-content .title-wrap p{max-width:795px}
.term-intermission-and-starting-soon .home-banner .banner-content .title-wrap h2{padding-bottom:47px}
.term-twitch-alerts.tax-download_category .home-banner .banner-content{top:35%}
.term-twitch-alerts .home-banner .banner-content .title-wrap{text-align:left}
.term-twitch-alerts .home-banner .banner-content .title-wrap p{max-width:575px;margin:0}
.term-twitch-alerts .twitch-alert-hero-image{margin-top:-75px;width:50%}
.term-animated-stream-graphics .banner-content.aos-init.aos-animate{top:30%}
.page-template-alert-sound-product-page .aleart_sound_main{width:100%;position:relative;padding-bottom:35px}
.term-twitch-alerts.tax-download_category .store-banner .banner-content .title-wrap h2{padding-bottom:15px}
.term-twitch-alerts.tax-download_category section.home-banner.store-banner{margin:0;background-color:transparent;padding-top:0}
.term-twitch-alerts.tax-download_category section.home-banner.store-banner .img-wrap img{min-height:600px;max-height:600px;object-position: bottom;}
.term-twitch-alerts.tax-download_category section.home-banner.store-banner .trending-search{margin-top:0;padding-top:0;display: none !important;}
.page-template-alert-sound-product-page .aleart_sound_main:before{content:"";position:absolute;background:linear-gradient(180deg,#020023 29.69%,#3a1a79 100%);left:0;right:0;top:0;bottom:195px;z-index:0}
.page-template-alert-sound-product-page .alert_sound_main_row_child{display:flex;padding:0 20px;width:100%;position:relative}
.page-template-alert-sound-product-page .alert_left_img{width:33%}
.page-template-alert-sound-product-page .alert_sound_main_row_child .alert_left_img img {
    height: 100%;
}
.page-template-alert-sound-product-page .alert_right_aussie_sound_pack{background-color:#fff;width:70%;margin-left:30px;padding-top:20px;padding-left:40px;border:.657471px solid #252222;border-radius:6px}
.page-template-alert-sound-product-page .hours-price span{font-size:16px;line-height:20px;font-weight:400;padding:0 2px;color:#020039}
.page-template-alert-sound-product-page .hours-price span.hours-time{font-weight:600;color:#c00}
.page-template-alert-sound-product-page span.clock-image img{vertical-align:baseline}
.page-template-alert-sound-product-page .rating-block{display:flex;align-items:center}
.page-template-alert-sound-product-page .last-update{padding-left:14px}
.page-template-alert-sound-product-page .green_color{color:#09574f;font-weight:400;font-family:'Titillium Web'}
.page-template-alert-sound-product-page .description p{color:#020039;padding:5px 0;line-height:24px;font-family:'Titillium Web';font-weight:400;font-size:16px}
.page-template-alert-sound-product-page .alert_right_text_main{max-width:640px}
.page-template-alert-sound-product-page .aussie_sound_items{display:flex;padding:11px 0}
.page-template-alert-sound-product-page .aussie_left_list{width:320px}
.page-template-alert-sound-product-page .aussie_right_list{width:320px;padding-left:80px}
.page-template-alert-sound-product-page .aussie_list_heding ul li{position:relative;padding:12px 0;padding-left:30px;font-family:'Titillium Web';color:#020039}
.page-template-alert-sound-product-page .aussie_list_heding ul li:before{content:'';background-image:url(../images/aussie-soundd-icon-img.png);z-index:99;position:absolute;top:18px;width:100px;left:0;height:30px;background-repeat:no-repeat;object-fit:cover}
.page-template-alert-sound-product-page .add_btn_wayper{padding:26px 0;display:flex;align-items:center;justify-content:space-between}
.page-template-alert-sound-product-page .author-details{display:flex;align-items:self-start}
.page-template-alert-sound-product-page .author-content{padding-left:12px}
.page-template-alert-sound-product-page .btn.add_to_btn{width:100%}
.page-template-alert-sound-product-page .btn_add_heart{width:50px;margin-left:10px}
.page-template-alert-sound-product-page .overall-rating{color:#8f5e1b;font-weight:700}
.page-template-alert-sound-product-page .cheer_now_main{padding-top:0;padding-bottom:112px}
.page-template-alert-sound-product-page .btn_add{width:100%}
.page-template-alert-sound-product-page .audio_main{background:#fff;border-radius:6px;padding:10px 17px 20px 29px;border:.657471px solid #252222}
.page-template-alert-sound-product-page .audio_main audio{width:100%;border-radius:10px;background-color:#f5f5f8}
.page-template-alert-sound-product-page .prodect_detail_right{border-radius:10px;height:100%}
.page-template-alert-sound-product-page .cheer_card_box_main{padding-top:25px}
.page-template-alert-sound-product-page .cheer_card_box_main .box_sub_row_main{display:flex;flex-flow:wrap;margin:0 -15px}
.page-template-alert-sound-product-page .card_box{background-color:#341870;display:flex;position:relative;justify-content:center;border-radius:10px;width:calc(100% / 3 - 30px);margin:10px 15px;min-height:224px;transition:all .4s ease}
.selected-img {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}
.page-template-alert-sound-product-page .card_box.active .selected-img {
    display: block;
}
.selected-img h6 {
    font-size: 20px;
    line-height: 37px;
    margin-bottom: 0;
    color: #ffff;
    font-weight: 400;
}
.page-template-alert-sound-product-page .card_box:hover{background-color:#08032c}
.page-template-alert-sound-product-page .box_heding{padding-top:28px}
.page-template-alert-sound-product-page .box_heding h5{color:#fff;opacity:.7}
.page-template-alert-sound-product-page .card_box.active .box_heding h5{opacity:1}
.page-template-alert-sound-product-page .box_img{position:absolute;top:100px}
.page-template-alert-sound-product-page .edd_download_buy_button a.edd-wl-button{width:50px;padding-left:15px}
.page-template-alert-sound-product-page .edd_purchase_submit_wrapper .edd-add-to-cart,.page-template-alert-sound-product-page .edd_purchase_submit_wrapper .edd_go_to_checkout{width:100%!important;background-color:#682be3!important;box-shadow:0 4px 0 #531bc5;transition:all ease-in-out .3s;border:none;border-radius:4px}
.page-template-alert-sound-product-page .frequently-bought-together{margin:30px 0 0}
.page-template-alert-sound-product-page .bg-white{border-radius:6px;border:.657471px solid #252222;padding:25px 23px 27px 36px}
.page-template-alert-sound-product-page .other-details{padding-top:25px}
.page-template-alert-sound-product-page .product_review_main_row{padding:29px 0}
.page-template-alert-sound-product-page .tacogy_main_row{display:flex;align-items:center}
.page-template-alert-sound-product-page .time_date_text{color:#000;opacity:.65;font-size:12px;font-family:'Titillium Web'}
.page-template-alert-sound-product-page .review_box_left{border-radius:10px;padding:27px 1px}
.page-template-alert-sound-product-page .reviw_card_box_pera{padding:10px 0;max-width:326px}
.page-template-alert-sound-product-page .reviw_box_text{padding-left:10px}
.page-template-alert-sound-product-page .reviw_card_box_pera p{font-size:14px;font-family:'Titillium Web';color:#020039;font-weight:400}
.page-template-alert-sound-product-page .review_card_box_row{margin:0 0;justify-content:space-around}
.page-template-alert-sound-product-page .hours-price{text-align:center;width:100%;background:rgba(204,0,0,.1);border:1px solid rgba(2,0,57,.1);border-radius:10px 10px 0 0;padding:20px 0;margin:0 15px;display:none;margin-top:30px}
.page-template-alert-sound-product-page .content-block ul li{color:#020039;font-family:'Titillium Web';font-weight:400}
.page-template-alert-sound-product-page .author-content p{margin-bottom:0}
.page-template-alert-sound-product-page .author-content a.portfolio-link{border-bottom:1px solid #682be3;color:#682be3;font-weight:400}
.page-template-alert-sound-product-page .progres-opacy{opacity:.4}
.page-template-alert-sound-product-page .product_right_col_bgcolor{background-color:#fff;border-radius:10px;padding:0 16px 0 27px;margin-right:13px}
.page-template-alert-sound-product-page p.author-name{color:#020039}
.page-template-alert-sound-product-page .custom-graphic .title-block{background:#210d65}
.page-template-alert-sound-product-page .left-block p{font-family:'Titillium Web'}
.page-template-alert-sound-product-page .alert-sound-product-image{display:none}
.page-template-alert-sound-product-page .card_box:hover{background-color:#08032c}
.page-template-alert-sound-product-page .card_box:hover .box_heding h5{opacity:1}
.page-template-alert-sound-product-page .card_box:hover .alert-sound-product-image{display:block}
.page-template-alert-sound-product-page .card_box:hover .alert-sound-product-image-hover{display:none}
.page-template-alert-sound-product-page .reviw_box_text p,strong{color:#000;font-family:'Titillium Web'}
.page-template-alert-sound-product-page .review-box .average-review{text-align:left}
.mejs-button>button{filter:brightness(30%)!important}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:10px!important;overflow:hidden!important}
.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{height:3px!important}
.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{height:7px!important}
.mejs-horizontal-volume-total{background-color:#c4c4d2!important}
.mejs-horizontal-volume-current{background-color:#020039!important}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#c4c4d2!important}
.mejs-controls .mejs-time-rail .mejs-time-total{background:#c4c4d2!important}
.page-template-Streamplay-Affiliate-Program .home-banner.store-banner .img-wrap img{min-height:616px;max-height:616px}
.page-template-Streamplay-Affiliate-Program .store-banner .banner-content{bottom:140px}
.page-template-Streamplay-Affiliate-Program .store-banner .banner-content .title-wrap .top-title{text-transform:uppercase;margin-bottom:20px;font-weight:700;letter-spacing:2px}
.page-template-Streamplay-Affiliate-Program .store-banner .banner-content .title-wrap h2{max-width:65%;margin:0;background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);-webkit-background-clip:text}
.page-template-Streamplay-Affiliate-Program .home-banner .banner-content .title-wrap p{max-width:40%;margin:0 auto}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper{padding-top:0}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape{margin-top:0}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.left-side::before{content:'';background-image:url(../images/earn-upto-bg.png);height:calc(100%);background-repeat:no-repeat;background-size:cover}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.right-side::before{content:'';background-image:url(../images/30day-bg.png);height:570px;background-color:#915dfa;background-repeat:no-repeat;background-size:cover;right:0}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.left-side .text{padding:350px 0 350px 220px;max-width:49%;flex:0 0 52%}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.right-side .text{padding:207px 0 207px 50px}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape:last-child .image{padding-top:0;margin-left:12%}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape h2{margin:0 0 10px}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.left-side .image-text-wrapper .image{max-width:50.5%}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.right-side .image-text-wrapper .image{max-width:46%}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.left-side .text .title-wrapper{margin-bottom:0}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.right-side .text .title-wrapper{margin-bottom:0}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.left-side .text .title-wrapper p{max-width:342px;color:#4c4c4c;line-height:26px}
.page-template-Streamplay-Affiliate-Program .image-text-with-shape-wrapper .image-text-with-shape.right-side .text .title-wrapper p{max-width:360px;color:#4c4c4c;line-height:26px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section{max-width:820px;margin:0 auto;padding-bottom:90px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content.tier-two span{font-size:12px;color:#020039;font-weight:400;margin-bottom:15px;display:block;opacity:.6}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content.tier-two h4{margin-bottom:10px}
.page-template-Streamplay-Affiliate-Program .epic-affiate .affiate-right-cover{padding:60px 25px 45px 25px!important}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper{margin-bottom:25px;margin-left:0}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon{margin-top:0;display:flex;width:43px;height:43px;background:#905ff2;justify-content:center;align-items:center;border-radius:30px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon svg{width:43px;height:16px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon i{width:43px;height:16px;justify-content:center;align-items:center;display:flex}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-left{width:50%}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-text{margin-left:20px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-left h2{margin-bottom:42px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon.dollar{height:41px;width:89px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon .fa-dollar-sign{background-color:#fff;color:#905ff2;width:20px;height:20px;font-size:12px;border-radius:10px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon.payment{background:0 0}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-wrapper .content-icon.payment svg{height:60px;width:65px;background:0 0}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-right{margin-left:0}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content{background:#fff;border:.657471px solid #252222;padding:37px 44px 21px 36px;border-radius:3px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content.tier-one{margin-bottom:20px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content li{position:relative;padding-left:25px;margin-bottom:25px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content li:before{content:'\f14a';position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";color:#636363}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content h4{font-size:24px;line-height:26px;margin-bottom:40px}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content.tier-one h4{color:#7f47f0}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .tier-content.tier-two h4{color:#8de873}
.page-template-Streamplay-Affiliate-Program .how-it-work-section .content-text span{color:#020039;font-size:20px;font-weight:700}
.page-template-Streamplay-Affiliate-Program .affiate-right-description ul li{padding:10px 0;color:#020039}
.page-template-Streamplay-Affiliate-Program section.epic-affiate .card{border-bottom:0;border:.657471px solid #252222;border-radius:3.94483px}
.page-template-Streamplay-Affiliate-Program .epic-affiate-image img{height:100%}
.page-template-Streamplay-Affiliate-Program .new-affi-form{width:716px;margin:0 auto;margin-top:80px}
.page-template-Streamplay-Affiliate-Program section.new-affiate-account{margin-bottom:100px;margin-top:34px}
.page-template-Streamplay-Affiliate-Program .new-affi-form .card{overflow:hidden;border-radius:10px 10px 3.94483px 3.94483px}
.page-template-Streamplay-Affiliate-Program .new-affi-form .form-cover{padding:56px 40px 15px 35px!important;border:.657471px solid #252222;border-radius:0 0 3.94483px 3.94483px}
.page-template-Streamplay-Affiliate-Program .new-affi-form .form-cover li.gfield{padding-right:0!important;margin-top:30px}
.page-template-Streamplay-Affiliate-Program .new-affi-form .card h3{margin-bottom:40px}
.page-template-Streamplay-Affiliate-Program .new-affi-form .form-cover h3{font-size:24px;line-height:34px}
.page-template-Streamplay-Affiliate-Program .new-affi-title h2{font-size:42px;line-height:42px;background:0 0;-webkit-background-clip:text;-webkit-text-stroke-width:0;-webkit-text-stroke-color:none;-webkit-background-clip:content-box;-webkit-text-fill-color:unset;margin-bottom:0;font-family:'Titillium Web';color:#fff;max-width:550px;margin:0 auto}
.page-template-Streamplay-Affiliate-Program .new-affi-title{text-align:center;background:#210d65;padding:25px 15px}
.page-template-Streamplay-Affiliate-Program .form-cover input,.page-template-Streamplay-Affiliate-Program .form-cover textarea{width:100%!important;border:.657471px solid #252222;border-radius:6px}
.page-template-Streamplay-Affiliate-Program .gform_body .gform_fields .gfield .ginput_container input{width:100%!important}
.page-template-Streamplay-Affiliate-Program .gform_body label{text-transform:none}
.page-template-Streamplay-Affiliate-Program ul#input_10_12 input{width:auto!important}
.page-template-Streamplay-Affiliate-Program .gform_footer.top_label input#gform_submit_button_10{width:100%}
.page-template-Streamplay-Affiliate-Program .gfield_checkbox label#label_10_12_1{color:rgb(76 76 76 / 50%)}
body.page-template-Streamplay-Affiliate-Program .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body.page-template-Streamplay-Affiliate-Program .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:-22px}
.page-template-Streamplay-Affiliate-Program .gfield_checkbox label#label_10_12_1{margin-top:5px;font-size:16px;line-height:26px}
.page-template-Streamplay-Affiliate-Program .form-cover a.btn{width:100%}
.page-template-Streamplay-Affiliate-Program .new-affi-form .checkbox label{color:rgb(76 76 76 / 50%)}
.page-template-Streamplay-Affiliate-Program .new-affi-form .checkbox input{width:auto}
.text-affiliate-program{position:relative}
.block-profile-float{position:absolute;left:10vw;top:0;right:auto;bottom:0;z-index:0;width:10vw}
.block-profile-float.block-profile-floatright{left:auto;top:0;right:10vw;bottom:0}
.profile-affiliate-icon{position:absolute;left:auto;top:auto;right:0;bottom:0;width:3em}
.profile-affiliate-icon.profile-affiliate-icon2{left:auto;top:0;right:0;bottom:0}
.profile-affiliate-icon.profile-affiliate-icon2._3{left:15%;top:0;right:auto;bottom:auto}
.profile-affiliate-icon.profile-affiliate-icon3{left:0;top:50%;right:auto;bottom:0}
.profile-affiliate-icon.profile-affiliate-icon3._2{left:auto;top:43%;right:0;bottom:0}
.profile-affiliate-icon._1{left:0;top:auto;right:auto;bottom:0}
.profile-affiliate-icon._3{right:15%}
.page-template-alert-sound .home-banner.store-banner .img-wrap img{min-height:616px;max-height:616px}
.page-template-alert-sound .home-banner .banner-content .title-wrap p{max-width:765px;line-height:24px;padding-bottom:0}
.page-template-alert-sound .store-banner .banner-content .title-wrap h2+p{font-size:19px;font-weight:600;margin-bottom:9px}
.page-template-alert-sound .image-text-with-shape .title-wrapper h2{font-size:62px;line-height:62px;margin-bottom:34px}
.page-template-alert-sound .home-banner .banner-content .title-wrap p:nth-child(2){padding-bottom:10px}
.page-template-alert-sound .title-wrapper{padding-right:50px}
.page-template-alert-sound .wide-selection-right{position:absolute;right:-40px;width:52%;border-radius:20px 0 0 20px;overflow:hidden;top:-16%;padding:0 10px}
.page-template-alert-sound .wide-selection-right:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(270deg,#341870 0,rgba(52,24,112,0) 100.14%);z-index:1}
.page-template-alert-sound .wide-selection-of-sourse{margin-bottom:300px}
.page-template-alert-sound .wide-selection-right .row{margin-bottom:-22px}
.page-template-alert-sound .wide-selection-text{position:absolute;left:19%;top:32%;z-index:2}
.page-template-alert-sound .wide-selection-text h2{color:#ffff;text-align:center;max-width:333px;margin:0 auto;padding-bottom:30px}
.page-template-alert-sound .wide-selection-btn a.wide-btn{background:#ffff;padding:18px 38px;box-shadow:0 4px 0 #531bc5;border-radius:4px;border:1px solid #682be3;color:#682be3;font-weight:700;font-size:14px}
.page-template-alert-sound .alert-sound-channel a img,.wide-selection-right a img{display:inline-block}
.page-template-alert-sound .alert-sound-channel .overall-rating img,.wide-selection-right .overall-rating img{display:inline-block}
.page-template-alert-sound .store-banner .banner-content .title-wrap h2{background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5em;max-width:100%;margin:0 0 0;color:#fff;background:0 0;-webkit-text-fill-color:unset;font-size:62px;line-height:74px;padding-bottom:20px;white-space: normal;}
.page-template-alert-sound .store-banner .banner-content{bottom:120px}
.page-template-alert-sound .store-banner .banner-content .title-wrap p.top-title{line-height:4em;letter-spacing:2px;font-weight:700}
.page-template-alert-sound .text .title-wrapper p{color:#020039;max-width:393px}
.page-template-alert-sound .image-text-with-shape.audiance{margin-top:99px}
.image-text-with-shape .image-text-wrapper .text .title-wrapper{margin-bottom:0}
.page-template-alert-sound .alert-sound-channel{margin-top:99px}
.page-template-alert-sound .more-sound-alerts{margin-top:100px}
.page-template-alert-sound .improve-your-twitch{margin-top:120px}
.page-template-alert-sound .improve-your-twitch .title-wrapper{padding-right:83px}
.page-template-alert-sound .make-your-alert{margin-top:181px}
.page-template-alert-sound .wide-selection-of-sourse{margin-top:130px;margin-bottom:0}
.page-template-alert-sound .wide-selection-of-sourse .image-text-wrapper .text{max-width:45%;flex:0 0 45%;padding-top:0}
.page-template-alert-sound .affordable{margin-top:0;margin-bottom:60px}
.page-template-alert-sound .wide-selection-btn a:hover{background:#682be3!important;color:#ffff!important}
.page-template-custom-graphic-selection .home-banner.store-banner .img-wrap img{min-height:769px;max-height:769px}
.page-template-custom-graphic-selection .store-banner .banner-content{transform:unset;top:180px}
p.top-title.hero-title-name{letter-spacing:2px;font-weight:700;padding-bottom:20px}
.page-template-custom-graphic-selection .home-banner .banner-content .title-wrap p{max-width:681px;margin:0 auto}
.page-template-custom-graphic-selection .store-banner .banner-content .title-wrap h2{margin-left:0;background:linear-gradient(180deg,#682be3 0,#9b69ff 100%);background-clip:border-box;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5em;max-width:660px;padding-bottom:0;margin:0 0 25px}
.page-template-custom-graphic-selection img.img-icon-header{display:none}
.page-template-custom-graphic-selection .home-banner .banner-content .title-wrap p{padding-bottom:0}
.page-template-custom-graphic-selection p.top-title.hero-title-name{padding-bottom:29px}
.page-template-custom-graphic-selection .graphic-section-cover .container{max-width:1100px}
.graphic-section-cover{margin-top:-120px;z-index:1;position:relative}
.graphic-section-cover .graphic-section{width:100%;background:#ffff;position:relative}
.graphic-section-heading h2{font-size:24px;font-weight:700;line-height:34px}
.empty-section span{font-size:14px;line-height:18px}
.max-sream-section-cover{max-width:745px;margin:0 auto;padding:20px;padding-left:65px}
.max-streamplay-section{width:395px;border:solid 2px #915dfa;border-radius:10px;text-align:left;background:rgba(52,33,90,.4);padding:15px 15px;margin-top:25px}
.max-streamplay-section span{color:#b794ff;line-height:24px}
.graphic-section-cover .graphic-section:before{content:"";background:url(../images/custome-hero-left.png);position:absolute;width:216px;height:233px;top:-140px;left:0;background-size:cover;background-repeat:no-repeat;z-index:-1}
.graphic-section-cover .graphic-section:after{content:"";background:url(../images/custom-hero-right.png);position:absolute;width:306px;height:229px;top:-180px;right:0;background-size:cover;background-repeat:no-repeat;z-index:-1}
.pagination p{color:#020039;font-weight:700}
.page-template-custom-graphic-selection .selection{margin:0 3px}
.page-template-custom-graphic-selection .select-border{width:77px;height:50px;border:dashed 1px #682be3}
.page-template-custom-graphic-selection .slide-1{margin:0 10px;cursor:pointer;position:relative;border:solid 2px #ffff}
.page-template-custom-graphic-selection .slide-1.video-item{position:relative}
.page-template-custom-graphic-selection .slide-1.video-item:before{content:'\f144';font-family:'Font Awesome 5 Free';width:50px;height:50px;border-radius:50px;color:#fff;background-color:#682be3;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px}
.graphic-item-view-btn{position:absolute;left:50%;top:50%;z-index:11;transform:translate(-50%,0);visibility:hidden;opacity:0;transition:.4s all ease}
.graphic-item-view-btn i{width:30px;height:30px;font-size:18px;margin:0 5px;background:#682be3;border-radius:100%;text-align:center;line-height:30px}
.slide-1:hover .graphic-item-view-btn{visibility:visible;opacity:1;transition:.4s ease all}
.slide-1:hover::after{content:"";position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.3)}
.slide-1 img{width:100%;height:200px}
.page-template-custom-graphic-selection .graphics-slider-cover{overflow:hidden;margin-left:0;margin-right:0}
.slide-1.select-item{border:solid 2px #682be3;position:relative}
.slide-1.select-item:after{content:"";position:absolute;background:url(../images/select-true.png);background-repeat:no-repeat;width:43px;height:43px;background-size:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:40}
.page-template-custom-graphic-selection button.slick-prev.slick-arrow{display:none!important}
.page-template-custom-graphic-selection button.slick-next.slick-arrow{right:28px}
.empty-section{width:168px!important;height:200px;background:#f5f5f8}
a.graphic-btn{border:solid 1px #682be3;border-radius:4px;padding:15px 20px;color:#682be3;font-weight:700;font-size:14px}
a.graphic-btn:hover{background:#682be3;color:#ffff}
a.graphic-btn:hover i{color:#ffff}
a.graphic-btn i{color:#682be3}
.graphic-section-cover .graphic-section-1{background:#ffff;margin-top:120px;position:relative}
.graphic-section-cover .graphic-section-1::after{content:"";background:url(../images/arrow-down.png);position:absolute;width:17px;height:104px;left:50%;top:-120px;background-size:cover;background-repeat:no-repeat;z-index:1}
.selection{position:relative}
.page-template-custom-graphic-selection .slick-next{top:50%}
.selection span{width:15px!important;height:15px;background:#682be3;border-radius:100%;display:inline-block;line-height:15px;color:#ffff;position:absolute;right:-6px;top:-7px;font-size:11px}
.page-template-custom-graphic-selection .contents{max-width:730px;margin:0 auto}
.next-graphic-btn p.error{color:red}
.graphic-section-select img{max-width:80px}
.form-graphic-section{width:100%;background:#ffff;border-radius:10px;border:1px solid rgba(2,0,57,.1)}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.page-template-custom-graphic-selection .gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-top:0!important}
.page-template-custom-graphic-selection ul#input_17_3 li,.page-template-custom-graphic-selection ul#input_17_4 li,.page-template-custom-graphic-selection ul#input_17_5 li,.page-template-custom-graphic-selection ul#input_17_6 li{border:1px solid rgba(2,0,57,.1);padding:16px 20px!important;font-size:16px!important;background-color:#fff;border-radius:10px;box-shadow:none;margin:0 0 15px 0}
.page-template-custom-graphic-selection ul#input_17_3 li label,.page-template-custom-graphic-selection ul#input_17_4 li label,.page-template-custom-graphic-selection ul#input_17_5 li label,.page-template-custom-graphic-selection ul#input_17_6 li label{color:rgb(76 76 76 / 50%);font-family:Roboto;font-weight:400;letter-spacing:0;padding-left:12px;font-size:16px;font-weight:400}
.gform_wrapper .top_label li ul.gfield_radio,.page-template-custom-graphic-selection .gform_wrapper .top_label li ul.gfield_checkbox{width:calc(100% + 0px)}
.page-template-custom-graphic-selection .gform_body #gform_fields_17 input{border-radius:10px}
.page-template-custom-graphic-selection input[type=checkbox]{display:none!important}
.page-template-custom-graphic-selection input[type=checkbox]+label:before{content:"\2714";border:.1em solid rgb(76 76 76 / 50%);border-radius:100%;display:inline-block;width:1.2em;height:1.2em;line-height:1.2em;margin-right:1em;vertical-align:bottom;transition:.2s;margin-bottom:4px;text-align:center;color:transparent}
.page-template-custom-graphic-selection input[type=checkbox]+label:active:before{transform:scale(0)}
.page-template-custom-graphic-selection input[type=checkbox]:checked+label:before{background-color:#682be3;border-color:#682be3;color:#fff}
.page-template-custom-graphic-selection input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#aaa}
.page-template-custom-graphic-selection input[type=checkbox]:checked:disabled+label:before{transform:scale(1);background-color:#bfb;border-color:#bfb}
.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:100%!important}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button{width:100%!important}
.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#f5f5f8!important;height:58px!important;display:flex;align-items:center;border-radius:6px!important;border:1px solid rgba(2,0,57,.1)!important;box-sizing:border-box}
.mejs-time{color:#000!important}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#020039!important}
.page-template-alert-sound-product-page .mejs-button button{background-color:transparent!important;box-shadow:none!important}
.page-template-alert-sound-product-page .mejs-button button:hover{background:transparent url(../images/mejs-controls.png);box-shadow:none!important}
.page-template-alert-sound-product-page .mejs-button.mejs-volume-button button:hover{background-position:-60px 0}
.page-template-alert-sound-product-page .mejs-playpause-button button:hover{background-position:0 0}
.page-template-alert-sound-product-page .mejs-volume-button.mejs-unmute button:hover{background-position:-40px 0}
.page-template-alert-sound-product-page .mejs-playpause-button.mejs-replay button:hover{background-position:-160px 0}
.page-template-alert-sound-product-page .mejs-playpause-button.mejs-pause button:hover{background-position:-20px 0}
.page-template-page-templatescustom-graphic-selection-php .graphic-section-cover .graphic-section{padding:42px 45px;border-radius:10px;border:1px solid rgba(2,0,57,.1)}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blue{background-color:#682be3!important}
.gform_legacy_markup_wrapper .gform_page_footer{border-top:none!important}
.gform_legacy_markup_wrapper .gform_page_footer input.button{margin:0!important}
.gform_legacy_markup_wrapper .gf_progressbar_wrapper{display:none!important}
.gform_legacy_markup_wrapper .gform_page_footer{display:flex!important;justify-content:space-between!important}
.gform_legacy_markup_wrapper textarea.medium{height:250px!important}
#gform_fields_13 li.gfield{padding-right:0!important}
#gform_13 .gform_page p{font-size:16px;line-height:1.62;color:rgb(2 0 57/87%);margin:0}
#gform_13 .gform_page div{color:rgb(76 76 76/40%);font-size:14px;line-height:1.86}
#gform_13 .gform_page .gfield_radio li input[type=radio]+label{font-size:16px;font-weight:400;line-height:1.4;color:rgb(76 76 76/50%);padding:18px 25px;padding-left:50px;border:1px solid rgba(2,0,57,.1);border-radius:10px;margin:0;min-width:365px;transition:all ease .3s}
#gform_13 .gform_page .gfield_radio li input[type=radio]+label:before{content:'';width:20px;height:20px;border:1px solid rgba(2,0,57,.1);border-radius:2px;position:absolute;left:16px;top:50%;transform:translateY(-50%)}
#gform_13 .gform_page .gfield_radio li input[type=radio]:checked+label{background:#854ef3;color:#fff}
#gform_13 .gform_page .gfield_radio li input[type=radio]:checked+label:after{content:'';background-image:url(../images/radio-check.png);background-repeat:no-repeat;width:9px;height:9px;position:absolute;left:21px;top:50%;transform:translateY(-50%)}
#gform_13 .gform_page .gfield_radio li input[type=radio]{position:absolute;left:-9999px}
#gform_13 .gform_page .gfield_radio li input[type=radio]:checked+label:before{background:#fff}
#gform_13 .gform_page .gform_page_footer{margin:35px 0 0;border:0;padding:0;display:flex;flex-direction:row-reverse;align-items:center}
#gform_13 .gform_page .gform_page_footer .gform_previous_button{background:#fff!important;border:1px solid rgba(2,0,57,.1)!important;border-radius:10px;box-shadow:none;color:rgb(76 76 76/50%);font-family:Roboto;font-weight:400;max-width:142px;margin-left:9px!important}
#gform_13 .gform_page .gform_page_footer .gform_previous_button:hover{background:#854ef3!important;color:#fff}
#gform_13 .gform_page .gfield_radio li input[type=radio]{position:absolute;left:-9999px}
#gform_13 .gform_page .wrap-switch .wrap-switch-toggle label{background:#f5f5f8;border:1px solid rgba(2,0,57,.1);border-radius:40px;height:31px;width:69px;padding:3px;font-size:0;position:relative;margin:0 8px;cursor:pointer}
#gform_13 .gform_page .wrap-switch .wrap-switch-toggle input[type=checkbox]:checked+label:before{content:'';background:#682be3;transform:translateX(-36px)}
#gform_13 .gform_page .wrap-switch .wrap-switch-toggle label:before{content:'';width:25px;height:25px;border-radius:50%;background:#232153;position:absolute;top:2px;right:3px;transition:all ease .5s}
#gform_13 #gform_page_13_4 #field_13_19 .ginput_container_radio{display:none}
#gform_13 #gform_page_13_4 #field_13_21 .ginput_container_radio{display:none}
#gform_13 #gform_page_13_4 #field_13_24 .ginput_container_radio{display:none}
.f-62{font-size:62px!important;line-height:62px!important}
.page-template-Streamplay-Affiliate-Program .store-banner .banner-content .title-wrap h2{padding-bottom:20px}
.text-default{background-image:none!important;font-family:'Titillium Web'!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;-webkit-text-stroke-width:unset!important;-webkit-text-stroke-color:unset!important}
.how-works-section .title-wrap h2,.how-works-section .title-wrap h2 span.blue{color:#fff;background:0 0;-webkit-text-fill-color:unset}
.how-works-section .title-wrap h2{font-size:62px;line-height:74px}
.how-it-works-options .image-text-with-shape .image-text-wrapper .text .collapsible-content .title{border-bottom-left-radius:0;border-bottom-right-radius:0}
.page-template-stream-store .home-banner .banner-content .title-wrap h2.text-default{padding:0;margin-bottom:30px;font-size:62px;line-height:62px;margin-left:0}
.page-template-how-it-works .image-text-with-shape-right:before{right:calc((100% - 1200px)/ 2);width:470px}
.page-template-how-it-works .image-text-with-shape-right .image-text-wrapper .image{text-align:center!important}
.page-template-how-it-works .image-text-with-shape-right .image-text-wrapper .image img{margin-left:30px}
.page-template-how-it-works .image-text-with-shape-right .image-text-wrapper .text .block{max-width:450px;padding-right:20px}
.page-id-19273 .available-overlays-section,.page-id-19273 .overlays-section,.page-id-19273 .thanks-checking{background-color:#f5f5f8}
.page-template-stream-store .home-banner .img-wrap{height:490px}
.page-template-stream-store .home-banner.store-banner .banner-content{position:absolute;top:50%;transform:translateY(-50%)}
.page-template-stream-store .home-banner .banner-content .title-wrap h2.text-default span{position:static;background-image:none;font-family:'Titillium Web';-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset;-webkit-text-stroke-width:unset;-webkit-text-stroke-color:unset;background:no-repeat}
.page-template-stream-store .home-banner .banner-content .title-wrap h2.text-default span::after{display:none}
.page-template-stream-store section.store-content{padding:72px 0 230px 0}
header.site-header.sticky-header{background:#020023;padding:15px 0;z-index:999999999}
.site-pagination{padding:0 16px;border:.657471px solid #252222;border-radius:3.94483px;display:inline-block}
.site-pagination .page-numbers.current,.site-pagination .page-numbers:hover{background-color:#f9fafb}
.stream-store-banner-slider{padding:0;margin-top:-160px}
.store-banner-slider-left a.btn.btn-with-icon img{margin:0 0 0 10px}
.ssb-slider .ssb-slider-inner{display:flex;margin:0 10px;overflow:hidden;min-height:261px;max-height:100%;position:relative}
.ssb-slider .ssb-slider-inner a.btn.btn-price{position:absolute;right:25px;font-size:18px;line-height:22px;font-weight:400;padding:7px 10px;box-shadow:none;top:25px;pointer-events:none}
.store-banner-slider-right.full-img img{height:100%}
.store-banner-slider-right{display:flex;align-items:center;min-height:261px;}
.ssb-slider .slick-list{width:865px;margin:0 auto;overflow:unset}
.ssb-slider .store-banner-slider-left{width:400px;padding:33px 0 33px 48px;position: relative;}
.store-banner-slider-left h2{color:#fff;font-size:42px;line-height:42px;margin-bottom:23px;position: relative;}
.store-banner-slider-left h2 > img {
    position: absolute;
    right: 0;
    top: -10px;
}
.page-template-alert-sound .image-text-with-shape.audiance .image-text-wrapper{justify-content:space-between}
.page-template-alert-sound .image-text-with-shape.audiance .image-text-wrapper .image.text-right{max-width:60%;flex:0 0 60%}
.page-template-alert-sound .image-text-with-shape .image-text-wrapper .text{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
.page-template-alert-sound .image-text-with-shape .image-text-wrapper .text .title-wrapper{padding-right:35px}
.page-template-alert-sound .title-wrapper{padding-right:0}
.page-template-alert-sound .improve-your-twitch .image-text-with-shape .image-text-wrapper .text{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;padding-left:0}
.page-template-alert-sound .improve-your-twitch .image-text-with-shape .image-text-wrapper .image{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}
.page-template-alert-sound .wide-selection-right{top:50%;border-radius:0;max-height:521px;right:15px;transform:translateY(-50%)}
.page-template-alert-sound .wide-selection-right::before{background:rgb(52 24 112 / 80%)}
.page-template-alert-sound .wide-selection-text{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}
.page-template-alert-sound .wide-selection-of-sourse .image-text-with-shape .image-text-wrapper .text .title-wrapper{padding-right:0}
.page-template-alert-sound .affordable .image-text-with-shape .image-text-wrapper .text .title-wrapper{padding-right:20px}
.alert-sound-channel .graphic-pro-parent{padding:0 20px}
.process-work-section .process-item .image{justify-content:space-between}
.process-work-section .process-item .image .text{max-width:287px;margin-left:34px}
.process-work-section .process-item .image .text h2{margin:0 0 20px 0;padding:0;color:#fff;font-size:28px;line-height:34px}
.process-work-section .process-item .image .text h2 span{display:inline-block}
.process-work-section .process-item .process-block .text p{line-height:28px}
.term-twitch-stream-packages section.home-banner.store-banner{padding:0}
.home .search-form form .search-fields{width:100%;border-left:0;overflow:hidden;background:rgba(0,0,0,.25);border:1px solid #fff;backdrop-filter:blur(7.5px);border-radius:6px}
.home .search-form form .search-fields input{padding:19px 20px!important;padding-right:50px!important;height:62px;backdrop-filter:blur(44px);border:0;border-radius:0;font-size:14px!important;line-height:21px;color:#fff!important;width:100%;font-weight:600;background:rgba(0,0,0,.25);backdrop-filter:blur(7.5px)}
.home .search-form form .cat-dropdown .select-styled{border:0;border-radius:0;position:absolute;width:208px;right:65px;padding-right:20px;justify-content:end}
.home .cat-dropdown select{background:0 0!important;width:148px;height:62px;border:0;border-radius:0;color:#fff;font-size:14px;line-height:21px;font-family:'Titillium Web';font-weight:700;padding:18px!important}
.home .search-form form .cat-dropdown .select-styled{background:0 0;width:75px;height:56px;border:0;border-radius:0;color:#fff;font-size:14px;line-height:21px;font-family:'Titillium Web';font-weight:700;padding:0 18px;cursor:pointer;display:flex;align-items:center;background-image:url(../images/search-angle-down.svg);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 13px) 50%}
.home .search-form form .cat-dropdown ul.select-options{min-width:100%;height:250px;overflow-y:auto;left:0}
.home .search-form form .cat-dropdown .select-styled{border:0;border-radius:0;position:absolute;right:65px;top:50%;transform:translateY(-50%);justify-content:end;padding:0 25px 0 0;width:190px;background-position:calc(100% - 5px) 50%}
.home .search-form form{position:relative}
.home .search-form form .cat-dropdown{position:unset;border:0}
.home .search-form form .cat-dropdown .select-styled:after{content:"";position:absolute;right:-11px;width:1px;height:22px;background:#fff;opacity:.5;border-radius:5px;top:50%;transform:translateY(-50%)}
.term-animated-stream-graphics section.home-banner.store-banner,.term-intermission-and-starting-soon section.home-banner.store-banner{padding:0;margin:0}
.single-download .container{max-width:1270px}
.single-download .product-content-left{width:60%}
.single-download .product-content-right{width:40%}
.single-download .products-img-full .single-img{width:80%}
.single-download .products-img-full .full-img-gallery{padding:0px 12px;width:20%}
.single-download .products-img-full .full-img-gallery .img-gallery-item img{height:127px}
.single-download .products-img-full .full-img-gallery .img-gallery-item{margin:0 3px 15px}
.single-download .single-img-item iframe{border-radius:10px}
#search-2{padding:10px 14px;position:relative;}
.toolbar-wraping  #search-2{padding:0;position:relative;margin-left: 43px;}
.search-2 form.search-form{display:flex}
#search-2 form.search-form{display:flex;align-items:center;width:100%}
#search-2 form.search-form button.search-submit{display:none}
#search-2 form.search-form label{width:100%;position:relative;margin-bottom: 0;}
#search-2 form.search-form label:after{content:"";position:absolute;right:10px;width:24px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/product-search-icon.svg);display:inline-block;top:50%;transform:translateY(-50%)}
#search-2 form.search-form label input{width:100%;padding:10px 17px!important;color:#020039!important}
#search-2 form.search-form label input::placeholder{color:#020039!important;opacity:.5}
.term-twitch-panels section.home-banner.store-banner{padding:0}
.product-data .title-wrap .offer{text-align:center;color:#020039}
.product-data .title-wrap .offer span.icon br{display:none}
section.product-page-content.version-3 .product-data .title-wrap h3.offer{font-size:16px;line-height:24px;font-weight:400}
.product-data .title-wrap .offer span.icon span{font-weight:700}
.category-tag-store a{background:rgba(104,43,227,.15);border-radius:4px;padding:6px 10px;font-size:14px;line-height:normal;margin-bottom:12px;color:#020039;margin-right:10px}
.category-tag-store a:hover{background-color:#682be3;color:#fff}
.addtocart-block .price-options ul li:last-child{margin-bottom:15px}


.mask {
    height: 70px;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-left: 10px;
}
.mask span {
    display: block;
    box-sizing: border-box;
    position: absolute !important;
    top: 80px;
    padding-bottom: 6px;
    background-size: 100% 100%;
    -webkit-background-clip: text;
    background-clip: text;
    background-repeat: no-repeat;
}
.mask span[data-show] {
    transform: translateY(-100%);
    transition: .5s transform ease-in-out;
  }
  .mask span[data-up] {
    transform: translateY(-200%);
    transition: .5s transform ease-in-out;
  }
  .track-alert {
    position: relative !important;
    white-space: normal !important;
    animation: auto !important;
    will-change: auto !important;
    flex-wrap: wrap;
    margin-bottom: -30px;
    }
    .what-will-you-get.get-video-url.custom-tab {
        display: none;
    }
    .products-grid-parent .trending-search {
        display: none;
    }
    .toolbar-wraping {
        display: flex;
        align-items: center;
    }
    .label-green {
        background: #2BE380 !important;
    }
    .label-purple {
        background: #602FDA !important;
    }
    .label-yellow {
        background: #F8D162 !important;
        border-radius: 59.5px;
        color: #020039;
        font-size: 14px !important;
        font-weight: 700 !important;
        padding: 10px 20px !important;
    }
    .label-yellow::before {
        content: "";
        display: block;
        width: 100%;
        height: 100%;
        border-bottom: 5px solid #6D09E6;
        border-radius: 59.5px;
        position: absolute;
        bottom: 0;
        left: 0;
    }

    .term-best-sellers .home-banner.store-banner .img-wrap:before {
        display: none;
    }
    .term-best-sellers .home-banner.store-banner .img-wrap img {
        min-height: 493px !important;
        max-height: 493px !important;
        object-position: bottom;
    }
    .tax-download_category.term-twitch-webcam-overlays .home-banner .banner-content {
        top: 30%;
    }
    .quick-product-btn .label-yellow {
        font-size: 25px !important;
        line-height: 36px;
        padding: 17px 54px !important;
        position: relative;
        z-index: 99999;
    }
    .quick-product-btn .label-yellow::before {
        width: auto;
        height: auto;
    }
    .product-grid-section {
        background: #030124;
        padding: 74px 0 60px 0;
    }
    .product-heading h2 {
        font-weight: 700;
        font-size: 62px;
        line-height: 120%;
        color: #F7F4FE;
        margin-bottom: 0;
    }
    .product-heading p {
        font-weight: 600;
        font-size: 18px;
        line-height: 27px;
        color: #FFFFFF;
        max-width: 777px;
        width: 100%;
    }
    .product-import-heading {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 65px;
    }
    .quick-product-btn {
        position: relative;
    }
    .quick-product-btn::after {
        content: "";
        display: block;
        background-image: url("../images/quick.png");
        background-repeat: no-repeat;
        background-position: 50% 40%;
        width: 470px;
        height: 207px;
        position: absolute;
        top: -35px;
        left: 50%;
        transform: translateX(-50%);
    }
    .products-grid .product-item .content-wrap .bestseller-label {
        border-radius: 0;
        margin-bottom: 5px !important;
    }
    .product-grid-section .products-grid .content-wrap-inner-top h5 {
        min-height: auto !important;
    }
    .product-grid-section .products-grid .product-item .content-wrap .rating-wrap span.overall-rating{
        color: #020039;
    }
    .product-grid-section .products-grid .product-item .content-wrap .rating-wrap {
        margin: 0;
    }
    .product-grid-section .products-grid .product-item .content-wrap h5 {
        margin: 0 0 10px;
    }
    .product-grid-section .products-grid .product-item .content-wrap .rating-wrap {
        display: flex !important;
    }
    .product-grid-section .products-grid .price-wrap > div:first-child {
        display: none;
    }
    .product-grid-section .products-grid .product-item .content-wrap .price-wrap {
        margin: 24px 0;
        padding: 0;
        border: 0;
        border-radius: 0;
    }
    .product-grid-section .products-grid .product-item .content-wrap {
        padding: 8px 26px 24px;
    }
    .product-grid-section .products-grid .product-item .content-wrap .price-wrap .price {
        font-weight: 700;
        font-size: 18px;
        line-height: 22px;
        color: #602FDA;
    }
    .ends-time span {
        font-weight: 700;
        font-size: 16px;
        line-height: 22px;
        color: #020039;
        margin-left: 8px;
    }
    .product-grid-section .products-grid .product-item{
        position: relative;
        border-bottom: 5px solid #80809C;
    }
    .product-grid-section .products-grid .product-item::after {
        content: "";
        display: block;
        width: 250px;
        height: 5px;
        background: #602FDA;
        position: absolute;
        bottom: -5px;
        left: 0;
    }
    .ends-time img {
        vertical-align: sub;
    }
    .ends-time {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    .term-twitch-panels .home-banner.store-banner .img-wrap img {
        min-height: 700px;
        max-height: 700px;
    }
    .term-intermission-and-starting-soon .trending-search-items {
        display: none !important;
        margin: 0 !important;
    }
    .home .home-banner .banner-content .title-wrap h2 span.and-text {
        margin: 0 5px;
    }
    .page-template-alert-sound .home-banner .banner-content{
        left: 50%;
        transform: translateX(-50%) !important;
    }
    .mob-content {
        display: none;
    }
    /* .ssb-slider .slick-list.draggable .slick-track .ssb-slider-inner:nth-child(2) .store-banner-slider-left {
        width: 525px;
    } */
    .page-template-stream-store .store-banner-slider-left h2 {
        min-height: 134px !important;
    }
    .find-more {
        font-weight: 700;
        font-size: 14px;
        line-height: 21px;
        color: #682BE3;
        display: inline-block;
        transition: .5s ease-in-out;
        background: #FFFFFF;
        border: 1px solid #682BE3;
        box-shadow: 0px 4px 0px #531BC5;
        border-radius: 4px;
        padding: 17px 36px;
        margin-left: 57px;
    }
    .product-heading-with-btn {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        margin-bottom: 20px;
    }
    .quick-import-tag a {
        font-weight: 400;
        font-size: 14px;
        line-height: 21px;
        color: #020039;
        background: rgba(104, 43, 227, 0.15);
        border-radius: 4px;
        display: inline-block;
        transition: .5s;
        padding: 3px 7px;
        text-align: center;
    }
    
    .quick-import-tag {
        text-align: center;
    }
    .store-banner-slider-right.full-img {
        position: relative;
    }
    .store-banner-slider-right.full-img::before {
        content: "";
        display: block;
        background-image: url("../images/finger-arrow.png");
        background-repeat: no-repeat;
        width: 30px;
        height: 40px;
        position: absolute;
        left: 60%;
        top: 15%;
    }
    .term-obs-stinger-transitions section.home-banner.store-banner {
        padding: 0;
    }
    .term-obs-stinger-transitions .home-banner .banner-content .title-wrap p{
        margin-bottom: 30px !important;
    }
    .term-obs-stinger-transitions .home-banner .banner-content .title-wrap p:last-child {
        margin-bottom: 0 !important;
    }
    .term-obs-stinger-transitions .home-banner.store-banner .img-wrap img {
        object-position: bottom;
    }
    .term-obs-stinger-transitions .home-banner .banner-content {
        top: 25%;
    }
    .term-premade-overlays .trending-search {
        display: none !important;
    }
    .term-twitch-alerts .twitch-alert-hero-image {
        display: none !important;
    }
    .term-stream-scene-banners .home-banner.store-banner .banner-content .title-wrap p {
        margin-bottom: 30px !important;
    }
    
    .term-stream-scene-banners .home-banner.store-banner .banner-content .title-wrap p:last-child {
        margin-bottom: 0 !important;
    }
    .term-stream-scene-banners .home-banner.store-banner .img-wrap img {
        min-height: 523px !important;
        max-height: 523px !important;
        object-position: bottom;
    }
    .term-stream-scene-banners section.home-banner.store-banner {
        padding: 50px 0 0 0;
    }
    .term-stream-scene-banners .home-banner .banner-content {
        top: 30% !important;
    }
    .term-obs-stinger-transitions .home-banner .banner-content .title-wrap {
        text-align: left;
    }
    .term-obs-stinger-transitions .home-banner .banner-content .title-wrap p {
        max-width: 805px;
        margin: 0 auto 0 0;
    }
    .term-obs-stinger-transitions .trending-search {
        display: none !important;
    }
    .term-obs-stinger-transitions .home-banner.store-banner .img-wrap img {
        min-height: 550px !important;
        max-height: 550px !important;
    }
    .term-premade-overlays .home-banner.store-banner .img-wrap img {
        min-height: 575px !important;
        max-height: 575px !important;
    }
    .term-offline-banners section.home-banner.store-banner {
        padding: 50px 0 0 0;
    }
    .term-offline-banners .title-wrap p {
        margin-bottom: 30px !important;
    }
    .term-offline-banners .home-banner.store-banner .img-wrap img {
        min-height: 523px !important;
        max-height: 523px !important;
        object-position: bottom;
    }
    .term-offline-banners .title-wrap p:last-child {
        margin-bottom: 0 !important;
    }
    .term-offline-banners .home-banner .banner-content {
        top: 30%;
    }
    .term-quick-import-ready .home-banner .banner-content .title-wrap {
        text-align: left;
    }
    .term-quick-import-ready .banner-content .trending-search-items ul li a {
        color: #030124;
        background-image: url("../images/Vector.png");
        background-repeat: no-repeat;
        background-position: center right 22%;
        padding: 13px 20px 13px 20px !important;
        min-width: 191px;
        width: 100%;
    }
    .term-quick-import-ready .twitch-alert-hero-description {
        max-width: 514px;
        width: 100%;
        margin-right: 128px;
    }
    .term-quick-import-ready .home-banner.store-banner .img-wrap img {
        min-height: 550px !important;
        max-height: 550px !important;
        object-position: bottom;
    }
    .term-quick-import-ready .home-banner .banner-content {
        top: 35%;
    }
    .term-quick-import-ready section.home-banner.store-banner {
        padding: 50px 0 0 0;
    }
    .page-template-stream-store .ssb-slider-inner .store-banner-slider-left img.img-set {
        position: absolute;
        top: 40%;
        left: 63%;
    }
    .term-sound-pack .home-banner.store-banner .img-wrap img {
        min-height: 460px !important;
        max-height: 460px !important;
    }
    .term-sound-pack section.home-banner.store-banner {
        padding: 50px 0 0 0;
    }
    .term-sound-pack .home-banner .banner-content {
        top: 40%;
    }
    .term-intermission-and-starting-soon .home-banner.store-banner .img-wrap img {
        min-height: 687px !important;
        max-height: 687px !important;
        object-position: bottom;
    }
     .for-mobile {
        display: none;
    }

    .page-template-custom-twitch-graphics section.streaming-apps {
        background-image: url("../images/graphics-apps.png");
    }

    .page-template-blog-page .blog-banner .breadcrumbs-block {
        display: none;
    }
    .main-blog-banner .title-block span.blog-text {
        font-weight: 700;
        font-size: 16px;
        line-height: 120%;
        text-align: center;
        letter-spacing: 2px;
        text-transform: uppercase;
        color: #F7F4FE;
    }
    .main-blog-banner .title-block  p {
        font-weight: 400;
        font-size: 16px;
        line-height: 26px;
        color: #FFFFFF;
    }
    .main-blog-banner {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    .page-template-blog-page .blog-posts-block a.btn {
        display: none;
    }
    .blog-bottom--inner .blog-newsletter-form .gform_legacy_markup_wrapper {
        margin-bottom: 0 !important;
        margin-top: 0 !important;
        max-width: 100%;
    }
    .purchase-form-heading h3 {
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 0;
    }
    .content-wrap-inner p > br {
        display: none;
    }
    .information-text p {
        font-weight: 400;
        font-size: 16px;
        line-height: 24px;
        color: #020039;
    }
    .information-text p > a {
        color: #682BE3;
        font-weight: 700;
    }
    .checkout-content-inner .button-wrap .note {
        display: none;
    }
    .checkout-content-inner div#edd_checkout_wrap::before {
        content: "";
        display: block;
        z-index: -1;
        width: 100%;
        height: 100%;
        background: #F5F5F8;
        position: absolute;
        right: auto;
        left: -100%;
        top: 0;
        z-index: -1;
    }
    .checkout-content-inner div#edd_checkout_wrap div#edd_purchase_form_wrap span.edd-required-indicator {
        display: none;
    }
    section.checkout-content .right  div#edd_checkout_cart_wrap table#edd_checkout_cart tr#edd_cart_item_0_375812 {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    section.checkout-content .right  div#edd_checkout_cart_wrap #edd_checkout_cart td.edd_cart_item_name {
        display: flex;
        align-items: center;
        width: 100%;
        border: none;
        padding: 0;
    }
    section.checkout-content .right #edd_checkout_cart td.edd_cart_item_price {
        font-size: 16px;
        line-height: 18px;
        color: #682be3;
        text-align: right;
        /* display: flex; */
        flex-wrap: wrap;
        align-items: center;
        width: 30%;
        border: 0;
        padding: 0;
    }
    section.checkout-content .right span.edd_cart_item_price_qty {
        font-weight: 400;
        font-size: 16px;
        line-height: 19px;
        color: #020039;
        opacity: 0.5;
        margin-right: 15px;
    }
    #edd_checkout_user_info legend {
    display: none;
    }
    .checkout-content-inner .left #edd_payment_mode_select_wrap div#edd-payment-mode-wrap span {
        font-weight: 400;
        font-size: 14px;
        line-height: 26px;
        color: #4C4C4C;
        opacity: 0.5;
        margin-bottom: 19px;
        display: inline-block;
    }
    .cfm-section-details {
        font-weight: 400;
        font-size: 16px;
        line-height: 24px;
        color: #020039;
    }
    
    .cfm-section-details a {
        color: #682BE3;
        font-weight: 700;
    }
    .start-frome-fee-delivery-section .text {
   
    justify-content: end;

}

.checkout-highlight-box .download-cart {
    margin-right: 24px;
}

.page-template-blog-page .filter-btn-parent .filter-btns {
    margin: 40px auto 35px;
    flex-wrap: wrap;
    max-width: 770px;
    background-color: #fff;
    box-shadow: 0 1px 2px rgb(0 0 0 / 15%);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}
.page-template-blog-page .filter-btn-parent .filter-btns a{
    background: 0 0;
    box-shadow: none;
    margin: 0;
    font-size: 16px;
    line-height: 24.34px;
    color: #020039;
    padding: 12px 20px;
    font-family: 'Titillium Web';
    font-weight: 700;
    border-radius: 4px;
}
.product-data .edd_purchase_submit_wrapper button.edd-add-to-cart.button.edd-submit.edd-has-js {
    font-size: 14px;
    font-family: 'Titillium Web';
    font-weight: 700;
    line-height: 22px;
    text-decoration: none;
    padding: 15px 34px;
    display: inline-block;
    outline: 0;
    border-radius: 4px;
    background-color: #682be3!important;
    box-shadow: 0 4px 0 #531bc5;
    color: #fff;
    text-align: center;
    border: none!important;
    max-width: 100%;
    transition: all ease-in-out .3s;
    width: 100%;
}
.product-data .edd_purchase_submit_wrapper button.edd-add-to-cart.button.edd-submit.edd-has-js:hover {
    background-color: #531bc5!important;
    box-shadow: 0 4px 0 #682be3;
    color: #fff;
    text-decoration: none;
}