@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@300;400;500;600;700;800;900&display=swap");/*1d0a2b31866a105bdfa9161468881ad1*/
html{scroll-behavior:smooth;scroll-padding-top:5px}h1,h2,h3,h4,h5,h6{font-family:"League Spartan", sans-serif}strong,em{color:inherit}h1{font-size:3rem;font-weight:bold;line-height:1;color:black}p{margin:0.95rem 0}#g-feature p,#g-main p{line-height:2rem}ul{list-style:none}hr{border-bottom:1px solid #D8D8D8}#g-main a,#g-feature a{text-decoration:underline}.btn{color:white !important;font-family:"League Spartan";font-size:1.3125rem;font-weight:bold;padding:0.5rem 1.5rem;border-radius:0.375rem;text-transform:uppercase}#g-main a.btn,#g-feature a.btn{text-decoration:none}.btn.btn-secondary{background:#507ba3}#g-header .g-container>.g-grid{align-items:center;font-size:1.3125rem}.g-home #g-header .g-container>.g-grid{text-shadow:2px 2px 2px rgba(0, 0, 0, 0.55)}.g-home #g-header .logo a,#g-header .logo a{color:#FFF;text-shadow:4px 4px 2px rgba(0, 0, 0, 0.25);font-family:"League Spartan";font-size:1.75rem;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}#g-header .logo a{text-shadow:none}#g-header .g-social a{background:none;border:none;margin-bottom:0}.g-home #g-header #menu-1841-particle,#g-header #menu-1841-particle{color:#FFF;font-family:"League Spartan";font-weight:bold}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{font-family:"League Spartan";font-weight:bold}#g-header #menu-1841-particle,#g-header .logo a,#g-header a{color:black}.g-home #g-header .social a{color:white}#g-header .social a{color:#294057}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:black}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background:transparent}#g-footer a,#g-footer a:hover{color:white}#g-footer h3{color:white;font-family:"League Spartan";font-size:1.75rem;font-weight:800;line-height:1.625rem}#g-footer div.size-30:nth-child(3){display:flex;align-items:center;justify-content:center;color:#FFF;font-family:"League Spartan";font-size:2.375rem;font-weight:700;line-height:1}#g-footer .left-footer p{font-family:"League Spartan";font-size:1.3125rem;font-style:normal;font-weight:700}#g-footer #mod-custom127 .social-icons{font-size:2.5rem}#g-footer #mod-custom128{border-bottom:5px solid white;border-right:5px solid white}.g-home #g-header{position:absolute;width:100%}#g-header a{color:white}.g-home #g-showcase{height:47vw;display:flex;align-items:end;background-repeat:no-repeat;background-size:cover}#mod-custom131{margin-bottom:5vw}.g-home #g-showcase #mod-custom131 h2{font-size:2.75rem;font-weight:bold}.g-home #g-showcase #mod-custom131 h3{font-size:2rem;font-weight:normal}.g-home #g-feature{padding:3rem 0}.g-home #g-feature h1>span{font-size:2rem}.g-home #g-main{padding:2.5rem 0;background:linear-gradient(90deg, #507ba3 26%, #294057 81%), url('https://stupidwizards.com/images/home/home-texture-background.png');background-blend-mode:multiply}.g-home #g-main h2{color:#FFF;font-size:2.75rem;font-weight:700}.wf-mediabox-container{padding:0;border-radius:1.625rem}.wf-mediabox-caption,.wf-mediabox-nav{display:none}.wf-mediabox-content-iframe .wf-mediabox-content-item,.wf-mediabox-content-object .wf-mediabox-content-item,.wf-mediabox-content-video .wf-mediabox-content-item,.wf-mediabox-content-ajax .wf-mediabox-content-item{overflow:clip}.wf-mediabox-content-item iframe body,.wf-mediabox-body::after,.wf-mediabox-container{background:transparent}.wf-mediabox-body{box-shadow:unset}h3.card-title{color:white;font-weight:bold}.card-img,.card-img-top,.card-img-bottom{width:initial}.card{border:none;border-radius:1.625rem}.card-body{color:white;border:3px solid black;border-radius:1.625rem}.card img{filter:drop-shadow(3px 0px 2px rgba(0, 0, 0, 0.6))}.card-kellen{background-color:#294057}.card-willow{background-color:#507ba3}.card-vincent{background-color:#1C2B3B}#mod-custom119 h2,#mod-custom130 h2{font-size:2.5rem;font-weight:900}#mod-custom119 h3,#mod-custom130 h3{font-size:1.95rem}#mod-custom130 h4{font-weight:1.75rem;font-weight:700}.SocialMenuLinks{font-size:2.5rem}.EpisodePage .MainContent .g-content{padding:0.75rem;margin:0}.patreon-teaser{text-align:center}.fields-container{margin:0}.PatreonEpisodeTitle{margin-bottom:0}.ContentWarning{font-size:0.65rem;font-weight:lighter;color:rgba(0, 0, 0, 0.75);margin-top:0}.StorePage .MainContent{min-height:100vh}.ba-form-page{padding-top:0 !important}.ba-form-footer{display:none !important}#g-offcanvas a{color:white}.row{margin-left:0;margin-right:0}#g-main .platform-content .col{padding:0}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-right:0;padding-left:0}@media only screen and (max-width:59.99rem) {.logo #custom-4141-particle{text-align:center}}@media only screen and (max-width:47.99rem) {h1{font-size:2.5rem}#g-main .platform-content .row,#g-subfeature .platform-content .row{margin-left:0}#g-main{padding:0;text-align:center}#g-showcase{background-image:url('https://stupidwizards.com/images/home/stupid-wizards-campaign-2-lovely-lawrence-kansas-mobile.jpg');background-position:bottom;background-repeat:no-repeat;background-size:cover}.g-home #g-showcase{height:100vw}.g-home #g-showcase .g-content{margin-bottom:0;padding-bottom:0}#mod-custom131{margin-bottom:0;line-height:1}.g-home #g-showcase #mod-custom131 h2{font-size:2rem;font-weight:bold;text-shadow:4px 4px 2px rgba(0, 0, 0, 0.25)}.g-home #g-showcase #mod-custom131 h3{font-size:1.5rem;font-weight:normal;margin-bottom:0.5rem !important;text-shadow:4px 4px 2px rgba(0, 0, 0, 0.25)}.hero-image,#custom-4373-particle{text-align:center}.g-home #g-main,.g-home #g-feature,.g-home #g-subfeature{padding:0}#g-feature #mod-custom129{text-align:center}#g-feature #mod-custom129 div.col-md-8:nth-child(2){order:0}#g-feature #mod-custom129>div:nth-child(1)>div:nth-child(1){order:1}}@media only screen and (min-width:48rem) and (max-width:59.99rem) {#g-header .g-container .g-grid .logo.size-30{flex:100%}}
