#sponsorshippage *{box-sizing:border-box;font-family:Montserrat,sans-serif!important}#sponsorshippage .row{max-width:1280px;padding:0 30px;margin:0 auto;height:inherit;min-height:inherit}#sponsorshippage #hero{padding-top:215px;max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;height:1420px}#sponsorshippage #hero .row{display:flex;justify-content:space-between;height:100%}#sponsorshippage #hero .row h1{flex:1 0 43%;max-width:43%;font-family:Montserrat;font-weight:500;font-size:50px;line-height:70px;letter-spacing:.1em;color:#fff;text-transform:uppercase;margin:75px 0 0}#sponsorshippage #hero .row .txt{flex:1 0 57%;max-width:57%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 190px 120px}#sponsorshippage #hero .row .txt p{font-family:Montserrat;font-weight:500;font-size:25px;line-height:35px;letter-spacing:.1em;color:#fff}#sponsorshippage #clubs{background:#fff;padding:98px 0}#sponsorshippage #clubs .row{max-width:1440px}#sponsorshippage #clubs .row h2{font-family:Montserrat;font-weight:500;font-size:20px;line-height:25px;letter-spacing:.1em;text-align:center;color:#399eca;text-transform:uppercase;margin:0 auto 36px}#sponsorshippage #clubs .row h3{font-family:Montserrat;font-weight:700;font-size:40px;line-height:49px;letter-spacing:.1em;text-align:center;color:#17222e;margin:0 auto}#sponsorshippage #clubs .row .owl-carousel{margin-top:130px}#sponsorshippage #clubs .row .slide .img{padding:0 20px;height:64px}#sponsorshippage #clubs .row .slide .img img{width:100%;height:100%;object-fit:contain}#sponsorshippage #list .post{max-width:100%;display:flex;flex-direction:column}#sponsorshippage #list .post .txt{background:#17222e;display:flex;flex-direction:column;text-align:center;justify-content:center;min-height:356px;padding:0 20px}#sponsorshippage #list .post .txt h2{font-family:Montserrat;font-weight:500;font-size:40px;line-height:56px;letter-spacing:.1em;color:#fff;margin:0 auto 30px;text-align:center;text-transform:uppercase;max-width:670px}#sponsorshippage #list .post .txt p{font-family:Montserrat;font-weight:500;font-size:18px;line-height:25px;letter-spacing:.1em;color:#fff;margin:0 auto;text-align:center;max-width:550px}#sponsorshippage #list .post .txt a{font-family:Montserrat;font-weight:500;font-size:16px;line-height:28px;letter-spacing:.1em;color:#fff;text-align:center;text-transform:uppercase;border:1px solid #fff;padding:10px 30px;margin:35px auto 0;transition:all .3s}#sponsorshippage #list .post .txt a:hover{color:#17222e;background:#fff}#sponsorshippage #list .post .img{position:relative;width:100%;overflow:hidden}#sponsorshippage #list .post .img>img{opacity:0}#sponsorshippage #list .post .img .bg{height:185%;position:absolute;left:0;right:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}#sponsorshippage #list .post .img .bg img{width:100%;height:100%;object-fit:cover}#sponsorshippage #list .post:nth-of-type(1) .img .bg{background-position:left 65% center}#sponsorshippage #list .post:nth-of-type(3) .img .bg{background-position:left 20% center}#sponsorshippage #mast{max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:900px}#sponsorshippage #mast .row{max-width:100%;display:flex;justify-content:center;align-items:stretch;padding:0}#sponsorshippage #mast .row .txt{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 50%;max-width:50%;background:#fff;padding:80px 116px 80px 80px}#sponsorshippage #mast .row .txt .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:520px}#sponsorshippage #mast .row .txt h1{font-family:Montserrat;font-weight:700;font-size:30px;line-height:36px;letter-spacing:.1em;color:#000;margin:0 0 15px;text-align:left}#sponsorshippage #mast .row .txt p{font-family:Montserrat;font-weight:500;font-size:16px;line-height:22px;letter-spacing:.1em;color:#17222e;margin:0 auto 30px;text-align:left}#sponsorshippage #mast .row .img{flex:1 0 50%;max-width:50%}#sponsorshippage #mast .row .img img{width:100%;height:100%;object-fit:cover}#sponsorshippage #mast .klaviyo-form{width:100%;max-width:100%}#sponsorshippage #mast .klaviyo-form>div>form{padding:0!important;max-width:100%!important}#sponsorshippage #mast .klaviyo-form>div>form>div>div>div{padding:0!important;min-height:60px;margin:0 0 10px;flex:1!important}#sponsorshippage #mast .klaviyo-form input{height:auto!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;border:none!important;background:#e9e9e9!important;padding:20px!important}#sponsorshippage #mast .klaviyo-form button:focus,#sponsorshippage #mast .klaviyo-form input:focus,#sponsorshippage #mast .klaviyo-form select:focus,#sponsorshippage #mast .klaviyo-form textarea:focus{outline:0!important;box-shadow:none!important}#sponsorshippage #mast .klaviyo-form button{margin-top:10px!important;flex:1!important;border:2px solid #17222e!important;background:#17222e!important;padding:20px 30px!important;text-align:center!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:16px!important;width:100%;transition:all .3s}#sponsorshippage #mast .klaviyo-form button:hover{background:#fff!important;color:#17222e!important}#sponsorshippage #mast .klaviyo-form p{text-align:left!important}#sponsorshippage #mast .klaviyo-form .go3959024032{height:60px!important;border:none!important;padding:0!important}#sponsorshippage #mast .klaviyo-form .go3959024032 input{background-image:url(ico-dropdown.svg)!important;background-size:auto 10px!important;background-position:right 20px center!important;padding-right:50px!important;background-repeat:no-repeat!important}#sponsorshippage #mast .klaviyo-form .go3959024032 svg{display:none}#sponsorshippage #mast .klaviyo-form .go1274417110,#sponsorshippage #mast .klaviyo-form .go1931856989,#sponsorshippage #mast .klaviyo-form .go4182963500,#sponsorshippage #mast .klaviyo-form .go545436083{height:60px!important;border:none!important;padding:0!important;background:#e9e9e9!important}#sponsorshippage #moreabout .post{max-width:100%;display:flex;flex-direction:column}#sponsorshippage #moreabout .post .txt{background:#17222e;display:flex;flex-direction:column;text-align:center;justify-content:center;min-height:356px;padding:0 20px}#sponsorshippage #moreabout .post .txt h2{font-family:Montserrat;font-weight:500;font-size:40px;line-height:56px;letter-spacing:.1em;color:#fff;margin:0 auto 40px;text-align:center;text-transform:uppercase;max-width:970px}#sponsorshippage #moreabout .post .txt p{font-family:Montserrat;font-weight:500;font-size:18px;line-height:25px;letter-spacing:.1em;color:#fff;margin:0 auto;text-align:center;max-width:750px}#sponsorshippage #moreabout .post .txt a{font-family:Montserrat;font-weight:500;font-size:16px;line-height:28px;letter-spacing:.1em;color:#fff;text-align:center;text-transform:uppercase;border:1px solid #fff;padding:10px 30px;margin:40px auto 0;transition:all .3s}#sponsorshippage #moreabout .post .txt a:hover{color:#17222e;background:#fff}#sponsorshippage #moreabout .post .img{position:relative;width:100%;overflow:hidden}#sponsorshippage #moreabout .post .img>img{opacity:0}#sponsorshippage #moreabout .post .img .bg{height:185%;position:absolute;left:0;right:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center}#sponsorshippage #moreabout .post .img .bg img{width:100%;height:100%;object-fit:cover}#shopify-section-spapplicationhero,#shopify-section-spintroducehero,#shopify-section-spclubshero{padding-top:130px}.template-page-application .PageContainer,.template-page-introduce .PageContainer,.template-page-clubs .PageContainer{background:#fff}#section-footer{margin-top:0!important}.template-page-introduce #sponsorshippage #moreabout .post .txt{padding:85px 20px}.template-page-clubs #sponsorshippage #shopify-section-spclubs{padding:30px 0}@media only screen and (max-width:1240px){#shopify-section-spapplicationhero,#shopify-section-spintroducehero,#shopify-section-spclubshero{padding-top:86px}}@media only screen and (max-width:1150px){#sponsorshippage #mast .row .txt{padding:40px 50px}}@media only screen and (max-width:1050px){#sponsorshippage #hero .row h1{font-size:40px;line-height:60px}#sponsorshippage #mast .row .txt{padding:40px 40px 40px 30px}}@media only screen and (max-width:900px){#sponsorshippage #hero{height:auto;padding-bottom:130px}#sponsorshippage #hero .row{flex-direction:column}#sponsorshippage #hero .row h1{font-size:32px;line-height:52px;margin-bottom:150px}#sponsorshippage #hero .row .txt{flex:1 0 100%;max-width:100%;padding:0;justify-content:flex-start}#sponsorshippage #hero .row .txt p{font-size:20px;line-height:30px;max-width:540px}#sponsorshippage #clubs{padding:75px 0 15px}#sponsorshippage #clubs .row h2{margin:0 auto 90px}#sponsorshippage #list .post .txt{min-height:280px}#sponsorshippage #list .post .txt h2{font-size:30px;line-height:46px;max-width:520px}#sponsorshippage #list .post .img{height:auto}#sponsorshippage #mast .row .txt{padding:40px 30px 40px 20px}#sponsorshippage #mast .row .txt h1{font-size:25px;line-height:31px}#sponsorshippage #moreabout .post .txt h2{font-size:30px;line-height:46px}.template-page-clubs #sponsorshippage #clubs .row h2{margin:0 auto 36px}.template-page-clubs #sponsorshippage #clubs .row h3{font-size:30px;line-height:46px}}@media only screen and (max-width:750px){#sponsorshippage #clubs .row{padding:0 15px}#sponsorshippage #clubs .row h2{margin:0 auto 60px}#sponsorshippage #clubs .row .slide .img{padding:0}#sponsorshippage #clubs .row .slide .img img{height:50px}#sponsorshippage #list .post .txt{min-height:260px}#sponsorshippage #list .post .txt h2{font-size:26px;line-height:42px;max-width:490px;margin:0 auto 20px}#sponsorshippage #list .post .img{height:24rem;background-position:center center}#sponsorshippage #mast{height:auto}#sponsorshippage #mast .row{flex-direction:column;justify-content:flex-start}#sponsorshippage #mast .row .txt{flex:auto;max-width:100%;padding:60px 80px;order:2}#sponsorshippage #mast .row .img{flex:auto;max-width:100%;order:1}#sponsorshippage #moreabout .post .img{height:24rem}#sponsorshippage #moreabout .post .img img{object-fit:cover;width:100%;height:100%}#sponsorshippage #moreabout .post .txt h2{font-size:26px;line-height:42px}.template-page-clubs #sponsorshippage #clubs .row h3{margin-bottom:70px;font-size:25px;line-height:31px}.template-page-clubs #sponsorshippage #clubs .row .owl-carousel{margin-top:80px}}@media only screen and (max-width:650px){#sponsorshippage #hero .row h1{font-size:26px;line-height:44px;max-width:60%}#sponsorshippage #list .post .txt{min-height:0;padding:60px 20px}#sponsorshippage #list .post .txt h2{font-size:22px;line-height:36px;max-width:390px;margin:0 auto 20px}#sponsorshippage #list .post .txt p{font-size:16px;line-height:22px;max-width:456px}#sponsorshippage #list .post .img{background-position:center center}#sponsorshippage #mast .row .txt{padding:60px 50px}#sponsorshippage #moreabout .post .txt h2{font-size:22px;line-height:38px}.template-page-clubs #sponsorshippage #clubs .row h3{margin-bottom:50px;font-size:25px;line-height:31px}.template-page-clubs #sponsorshippage #clubs .row .owl-carousel{margin-top:80px}}@media only screen and (max-width:552px){#shopify-section-spapplicationhero,#shopify-section-spintroducehero,#shopify-section-spclubshero{padding-top:80px}}@media only screen and (max-width:500px){#sponsorshippage #list .post .txt h2{font-size:22px;line-height:36px;max-width:385px;margin:0 auto 20px}#sponsorshippage #list .post .txt p{font-size:16px;line-height:22px;max-width:456px}}@media only screen and (max-width:450px){#sponsorshippage #hero{padding-bottom:100px}#sponsorshippage #hero .row h1{font-size:23px;line-height:40px;margin-bottom:130px;max-width:85%}#sponsorshippage #hero .row .txt p{font-size:18px;line-height:28px}#sponsorshippage #clubs{padding-bottom:50px}#sponsorshippage #clubs .row h2{margin:0 auto 45px;font-size:18px;line-height:23px}#sponsorshippage #clubs .row .slide .img img{height:40px}#sponsorshippage #mast .row .txt{padding:60px 20px}#sponsorshippage #mast .row .txt h1{font-size:20px;line-height:26px}.template-page-clubs #sponsorshippage #clubs .row h3{margin-bottom:0;font-size:20px;line-height:26px}.template-page-clubs #sponsorshippage #clubs .row .owl-carousel{margin-top:80px}}
/*# sourceMappingURL=/cdn/shop/t/268/assets/sponsorship.css.map */
