:export{primary:#00205b;secondary:#d6001c}.grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.grid--center-all{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;text-align:center}.grid--center-content{text-align:center}.grid__col-1,.grid__col-2{width:100%}@media (min-width:768px){.grid__col-2{width:50%}}.grid__col-3{width:100%}@media (min-width:768px){.grid__col-3{width:50%}}@media (min-width:1024px){.grid__col-3{width:33.3333333333%}}.grid__col-4{width:100%}@media (max-width:1023px)and (min-width:400px){.grid__col-4{width:50%}}@media (min-width:768px){.grid__col-4{width:33.3333333333%}}@media (min-width:1024px){.grid__col-4{width:25%}}.grid__col-25{width:100%}@media (min-width:768px){.grid__col-25{width:25%}}.grid__col-75{width:100%}@media (min-width:768px){.grid__col-75{width:75%}}.main-container,body{background:#eef5fc}.hidden{display:none}.summer-campaign h2{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.75rem;justify-content:center;margin:0;text-align:center;width:100%}.summer-campaign h2:after{background:#00205b;content:"";display:block;height:2px;margin-top:1.25rem;width:50px}.summer-campaign p{line-height:1.4}.summer-campaign form{background:#fff;margin:4rem auto 3rem;max-width:700px;padding:4rem 2rem 2rem;position:relative}.summer-campaign form:before{background:url(../images/campaign/summer/football-player-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";height:90px;position:absolute;top:-3rem;width:120px}.summer-campaign label,.summer-campaign label a{font-size:.9rem}.summer-campaign label,.summer-campaign p{margin:0;padding-bottom:.25rem}.summer-campaign input,.summer-campaign select,.summer-campaign textarea{padding:.5rem .65rem}.summer-campaign input,.summer-campaign label,.summer-campaign select,.summer-campaign textarea{display:block;line-height:1.5;margin:0 auto;max-width:350px;width:100%}@media (max-width:767px){.summer-campaign input,.summer-campaign label,.summer-campaign select,.summer-campaign textarea{max-width:unset}}.summer-campaign .numbered-lines{position:relative}.summer-campaign .numbered-lines:before{color:#7986a7;content:"1.\a 2.\a 3.\a 4.\a 5.\a 6.";font-size:.9rem;left:24.5%;line-height:1.48;position:absolute;top:.55rem;white-space:pre-wrap}@media (max-width:767px){.summer-campaign .numbered-lines:before{left:16px}}.summer-campaign .numbered-lines textarea{height:170px;padding-left:40px!important;resize:none}.summer-campaign [class^=grid__col-]{padding-bottom:1rem}.summer-campaign .consent__container{margin:0 auto;max-width:350px}@media (max-width:767px){.summer-campaign .consent__container{max-width:unset}}.summer-campaign .consent__container .checkbox{height:16px;margin:5px 10px 0 0;width:16px}.summer-campaign .consent__container .label{width:calc(100% - 30px)}.summer-campaign .preface p{font-size:1.1rem}.summer-campaign .cta{text-align:center}.summer-campaign .cta .button{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#00205b;border:2px solid #00205b;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;justify-content:center;line-height:100%;padding:16px 20px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.summer-campaign .cta .textLink{background:none;border:0;color:#00205b;text-decoration:underline}.summer-campaign .submit-message{background:#fff;margin:2rem auto;max-width:700px;padding:1rem;text-align:center}

/*# sourceMappingURL=summer-style.css.map*/