@import url(https://assets.stahls.com/stahls/StahlsGlyphs/style.css);@import url(https://assets.stahls.com/stahls/StahlsGlyphs/style.css);button,html,input,select,textarea{color:#000}::-moz-selection{background:#528bce;color:#eee;text-shadow:none}::selection{background:#528bce;color:#eee;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.4}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:proxima-nova,sans-serif;color:#000;font-size:1rem}#container{margin:0 auto;max-width:1280px}#content{padding-bottom:0!important}p:empty{margin:0!important;padding:0!important}p{padding-bottom:14px}.site-footer{border-top:none!important;margin-top:0!important}a.watch-video{display:inline-block;position:relative;padding-left:22px}a.watch-video:before{position:absolute;content:"\e963";font-family:StahlsGlyphs;left:0}p.privacy-policy{margin:0 auto;text-align:center;font-weight:400;color:#666;font-size:.75rem;line-height:1.2;max-width:370px}p.privacy-policy a{text-decoration:underline;color:#666}body,footer{line-height:1.5}::-moz-selection{background:#303030;color:#e9e9e9;text-shadow:1px 1px 0 rgba(0,0,0,.9)}::selection{background:#303030;color:#e9e9e9;text-shadow:1px 1px 0 rgba(0,0,0,.9)}.fan-main ::-moz-selection,.fan-ready ::-moz-selection{background:#0080f0;color:#e9e9e9;text-shadow:1px 1px 0 rgba(0,0,0,.8)}.fan-main ::selection,.fan-ready ::selection{background:#0080f0;color:#e9e9e9;text-shadow:1px 1px 0 rgba(0,0,0,.8)}#container{max-width:none}#content{margin-top:0;padding:0}#content a{box-shadow:none}.site-content,.wrap{max-width:none}.fan-container section,footer section{margin:0 auto;max-width:1500px;padding:0 30px}.fan-container{font-size:18px}.fan-container h1,.fan-container h2,.fan-container h3{font-weight:700;color:#0065bd}.fan-container h1{font-size:48px}.fan-container h2{font-size:36px;line-height:1.2}.fan-container h3{font-size:19px}.fan-container a.btn{display:block;overflow:hidden;position:relative;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;-webkit-transition:background .18s ease-in-out;-moz-transition:background .18s ease-in-out;-o-transition:background .18s ease-in-out;transition:background .18s ease-in-out;font-weight:600;background:#e1251b;border:2px solid #e1251b;color:#fff;font-size:1rem;max-width:200px;min-width:200px;padding:8px 15px;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.fan-container a.btn:focus{color:#fff;outline:0}.fan-container a.btn:after,.fan-container a.btn:before{position:absolute;width:100%;content:'';height:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .24s;transition:transform .24s;-webkit-transition-timing-function:cubic-bezier(0.75,0,0.125,0.8);transition-timing-function:cubic-bezier(0.75,0,0.125,0.8)}.fan-container a.btn:before{background:#c62118}.fan-container a.btn:after{background:#981912}.fan-container a.btn:hover{border:2px solid #e1251b;color:#fff}.fan-container a.btn:hover:after,.fan-container a.btn:hover:before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.fan-container a.btn:hover:after{-webkit-transition-delay:175ms;transition-delay:175ms}.fan-intro{min-height:880px;padding:80px 0}.fan-intro h1{color:#0065bd;line-height:1.3;padding:55px 0 50px}.fan-intro section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fan-intro section>div{padding-left:100px;padding-right:30px;width:560px}.fan-intro figure{width:calc(100% - 560px)}.fan-intro figure~figure{display:none}.fan-intro a.btn{margin:60px 0 0;max-width:140px;min-width:140px}.fan-partners{text-align:center;background-color:#efefef;min-height:440px;padding:80px 30px}.fan-partners h2{padding-bottom:40px}.fan-partners section{max-width:1280px;padding:0}.fan-partners section>div{padding:0 30px}.carousel-slider .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fan-main{position:relative;font-weight:600;background-color:#333;background-image:url("/wp-content/themes/stahlstheme/images/global-fan/61007c7ac0d069e98d3dfdbeed7722a5ef02f593.jpg");background-size:cover;color:#fff;min-height:1064px;padding:100px 0}.fan-main h2{color:#fff;line-height:1.3;padding-bottom:24px}.fan-main ul{display:block;border-bottom:2px solid #e1251b;border-top:2px solid #e1251b;margin:50px 0;padding:22px;padding-right:0}.fan-main li~li{padding-top:15px}.fan-main p:last-child{margin-top:50px}.fan-main-content{padding-left:100px;padding-right:100px;width:750px}.fan-main-image{position:absolute;background-image:url("/wp-content/themes/stahlstheme/images/global-fan/1718211dfdf58f28539289ad2c1149228e11857a.png");background-size:cover;height:100%;right:0;top:0;width:48vw}.fan-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:850px;padding:80px 0}.fan-media h2{padding-bottom:14px}.fan-media p{padding-bottom:60px}.fan-media iframe{box-shadow:5px 5px 15px 0 rgba(0,0,0,.5)}.fan-ready{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;text-align:center;background-color:#000;color:#fff;min-height:545px}.fan-ready h2{color:#fff;padding-bottom:14px}.fan-ready section h2,.fan-ready section p{position:relative;z-index:5}.fan-ready img{position:absolute;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;left:50%;max-width:100%;object-fit:cover;opacity:.35;top:50%;width:100%;z-index:0}.fan-ready a.btn{margin:40px auto 0}.fan-ready section:after,.fan-ready section:before,.fan-ready:after,.fan-ready:before{position:absolute;display:block;border-style:solid;content:"";height:0;transform:rotate(0);width:0;z-index:1}.fan-ready section:before,.fan-ready:before{border-width:110px 110px 0 0;border-color:#fff transparent transparent transparent;left:0;top:0}.fan-ready section:after,.fan-ready:after{border-width:0 0 110px 110px;border-color:transparent transparent #fff transparent;bottom:0;right:0}.fan-ready section:after,.fan-ready section:before{z-index:10}.fan-ready section:before{border-width:106px 106px 0 0;border-color:#e1251b transparent transparent transparent}.fan-ready section:after{border-width:0 0 106px 106px;border-color:transparent transparent #e1251b transparent}.fan-contact{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;background:#efefef;background:linear-gradient(90deg,#efefef 0,#efefef 50%,#fff 50%,#fff 100%);min-height:600px}.fan-contact h2{padding-bottom:25px}.fan-contact h3{color:#e1251b;padding-bottom:5px}.fan-contact section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fan-contact-win{background-color:#efefef;padding:100px;padding-right:50px;width:500px}.fan-contact-form{position:relative;background-color:#fff;padding:100px;width:calc(100% - 500px)}.fan-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:90px;grid-row-gap:0px}.fan-form>div:first-of-type{grid-area:1/1/2/2}.fan-form>div:first-of-type>div{padding-bottom:45px}.fan-form>div:nth-of-type(2){grid-area:1/2/2/3}.fan-form>div:nth-of-type(2)>div{padding-bottom:45px}.fan-form>div:nth-of-type(3){grid-area:2/1/3/3;height:44px}.fan-form input[type=email],.fan-form input[type=text],.fan-form select,.fan-form textarea{width:100%;font-family:proxima-nova,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:border .22s ease-in-out;-moz-transition:border .22s ease-in-out;-o-transition:border .22s ease-in-out;transition:border .22s ease-in-out;border:2px solid transparent;border-bottom:2px solid #0065bd;color:#000;font-size:16px;height:40px}.fan-form input[type=email]::placeholder,.fan-form input[type=text]::placeholder,.fan-form select::placeholder,.fan-form textarea::placeholder{font-style:italic;color:#999}.fan-form input[type=email]:focus,.fan-form input[type=text]:focus,.fan-form select:focus,.fan-form textarea:focus{background-color:#f5f5f5;border:2px solid rgba(0,0,0,.15);border-bottom:2px solid #0065bd}.fan-form input[type=submit]{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;font-weight:600;background-color:#e1251b;border:2px solid #e1251b;color:#fff;cursor:pointer;font-size:16px;height:44px;padding:0;width:150px}.fan-form input[type=submit]:focus,.fan-form input[type=submit]:hover{background-color:#981912}.fan-form select{padding:0 8px}.fan-form select.fan-interest{font-style:italic;color:#999}.fan-form select.fan-interest option{color:#000;font-style:normal}.fan-form textarea{height:125px}.form-info>div{position:relative}.form-info>div span{display:block}.form-submit{text-align:left}form[data-status=init] .wpcf7-not-valid-tip{display:none}.wpcf7-form.submitting .wpcf7-submit{opacity:.6;pointer-events:none}.wpcf7 form .wpcf7-response-output{position:absolute;bottom:32px;left:auto;margin:0;z-index:0}.wpcf7-spinner{position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;margin:0}.wpcf7-not-valid-tip{position:absolute;font-family:proxima-nova,sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);font-weight:600;background-color:#b1322a;bottom:-48px;color:#fff!important;font-size:14px;left:50%;line-height:1.3;margin:0;padding:12px 12px 10px 35px;width:calc(100% - 30px);z-index:5}.wpcf7-not-valid-tip:before{position:absolute;display:block;font-family:StahlsGlyphs;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:400;content:"\e9d8";color:#fff;font-size:18px;left:10px;top:50%}.wpcf7-not-valid-tip:after{position:absolute;border:solid transparent;border-color:rgba(177,50,42,0);border-bottom-color:#b1322a;border-width:8px;bottom:100%;content:"";height:0;left:50%;margin-left:-8px;pointer-events:none;width:0}.site-content~footer{display:-webkit-box;display:-ms-flexbox;display:flex}footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:600;background-color:#0065bd;font-size:17px;line-height:1;min-height:95px}footer section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}footer ul{font-size:34px;list-style:none}footer li{display:inline-block}footer li~li{margin-left:12px}footer li:last-child{position:relative;font-size:44px;top:4px}footer li a{display:inline-block}@media screen and (max-width:1499px){.fan-intro{min-height:0}.fan-intro h1{font-size:40px;padding:38px 0 32px}.fan-intro section>div{padding-left:20px}.fan-intro a.btn{margin:50px 0 0}.fan-main{min-height:0;padding:80px 0}.fan-main-content{padding-left:20px;padding-right:50px;width:680px}.fan-main-image{width:calc(100% - 710px)}.fan-contact-win{padding:100px;padding-left:20px;padding-right:50px;width:430px}.fan-contact-form{padding:100px 60px;padding-right:20px;width:calc(100% - 430px)}.fan-form{grid-column-gap:60px}}@media screen and (max-width:1279px){.fan-container h2{font-size:32px}.fan-intro h1{font-size:36px;padding:38px 0 28px}.fan-intro section>div{width:450px}.fan-intro figure{width:calc(100% - 450px)}.fan-main-content{width:600px}.fan-main-image{width:calc(100% - 630px)}.fan-ready{min-height:450px}.fan-contact-win{width:380px}.fan-contact-form{padding:100px 50px;padding-right:20px;width:calc(100% - 380px)}.fan-form{grid-column-gap:30px}.wpcf7-not-valid-tip{width:100%}}@media screen and (max-width:1023px){.fan-intro{text-align:center;padding:60px 0 80px}.fan-intro h1{padding:28px 0 20px}.fan-intro section{display:block}.fan-intro section>div{width:100%;padding-left:0;padding-right:0}.fan-intro figure{margin:0 auto;display:none;max-width:640px;width:auto}.fan-intro figure~figure{display:block;margin-top:55px}.fan-intro figure~figure img{box-shadow:5px 5px 15px 0 rgba(0,0,0,.5)}.fan-intro a.btn{margin:35px auto 75px}.fan-main{padding:80px 0 0}.fan-main section{padding:0}.fan-main-content{width:100%;padding-left:30px;padding-right:30px}.fan-main-image{width:100%;position:static;height:540px;margin-top:80px}.fan-media{min-height:0;padding:70px 0 60px}.fan-media h2{padding-bottom:10px}.fan-media p{padding-bottom:50px}.fan-media iframe{height:398px;width:708px}.fan-contact{display:block;background:#efefef;min-height:0}.fan-contact section{padding:0}.fan-contact-win{width:100%;text-align:center;padding:60px 30px}.fan-contact-form{width:100%;padding:70px 30px 100px}footer{padding:24px 0 28px}footer section{display:block}footer div{padding-top:18px}}@media screen and (max-width:767px){.fan-media iframe{height:200px;width:354px}.fan-ready section:before,.fan-ready:before{border-width:70px 70px 0 0}.fan-ready section:after,.fan-ready:after{border-width:0 0 70px 70px}.fan-ready section:before{border-width:66px 66px 0 0}.fan-ready section:after{border-width:0 0 66px 66px}.fan-form{display:block}.fan-form>div:nth-of-type(3){margin-top:40px}.fan-contact-form{padding:70px 30px}.wpcf7 form .wpcf7-response-output{position:static;margin-top:50px}.wpcf7-spinner{top:65px}footer{font-size:16px;line-height:1.4}footer ul{font-size:20px}footer li:last-child{font-size:26px;top:3px}footer div{padding-top:15px}}