/*!
 * Start Bootstrap - Agency v4.1.1 (https://startbootstrap.com/template-overviews/agency)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE)
 */html{height:100%}body{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAA5CAMAAABarWbmAAAAllBMVEUAAAADAwMAAAAUFBQKCgoKCgoKCgoMDAwKCgoLCwsJCQkLCwsKCgoKCgoKCgoKCgoICAgKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoJCQkKCgoKCgoKCgoKCgoMDAwLCwsKCgoICAgICAgKCgoJCQkKCgoKCgoKCgoKCgoJCQkKCgoLCwsLCwsKCgoGBgYKCgoKCgpu1IxTAAAAMXRSTlMABQMJqNpuDPo1OGvdPyS2Me2BQ/Hf1NDHwXOloVFNGLKVEw7jkIdlYZot5npeWyAbmRC9IgAAAnhJREFUSMftV2uTojAQHIIC6q6CiG/xvb5Wd/v//7nLhHBhzQar7q6u9oMpy8pQTfcwFWYaQps8ci6PGmhQzRLUwpPjv3OIgkP8bR4zEo/yiMkXbgqVh1tFeHQGYfQqMZ6DIXyLEL2FDha+7XUEGgGzLpFvAwTR8YKoF+FylIo2i7ynOwNGJIIEUX9rKckwnQCrmOIVME6/A2z7wCUQMljugd1BKokvgG5DSuRqm4+ARrfKosCHDNgvqcjx3JNKpiyM9fsRBh0h9xyJYCCT9TkyhRgDvbN65uIvHwJzLouObztgveG9ltmsgd2N97oQc2CYm+R5I6ZcllBLTKREbHJXu1YPmOhkQ5llMhWawZT4cw9kV7n/YImFBBtAob/gZD9kcM2A9WeR9R0mZqX0XRZi6tkngi9NZVne0zJLo1Gt9KIJuU5LDbBllicGNBeVQtinao4kdZ9trlWCueJzrS0d0FTP6SZp4qgAbsgULxsSNZBthqAW4FOAZkheHeQFHfKeHE+OJ8e/49jWQsJH723I/UM87B/1E5pOSLh3f48RRR87MdYF0P3Ubtmm+a91P7VkzAQxfV0Iq2dX+3qL77BbtpTIbma+VFmUrJkvt8xu/p78/Z6oMmiPywlyN33GbQboaRwIGVQAubYhnh40RzXSS4xfmIPsqJPzCuMxzEsZlljpUVq1FuVENdPYmBTjTvSljZS4XL/OHd8oKVdgmSXWv2pzQKIzsB2XcRirM51XpTux3RqQdATZFqfqdHaS5c4l2WaJCqslHOd2o3whmxnXsUzHILTINwAbo/yp/X6YR45BaNdNYJ99cr2RfuzXf8h3w5PjDzh+Af+UT66cmpSVAAAAAElFTkSuQmCC");background-attachment:fixed;background-color:#1a1a1a;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-100}p{line-height:1.75}a{color:#ec008c}a:hover{color:#ff20a4}.text-primary{color:#ec008c !important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}.text-justify{text-align:justified}main{background-color:#1a1a1a;border-top:3px solid #ec008c;border-bottom:3px solid #ec008c}section{padding-top:100px;text-align:justified}section#connect{padding-bottom:100px}section h2.section-heading{color:#909090;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c;font-size:40px;margin-top:0;margin-bottom:15px}section h3.section-subheading{font-size:16px;font-weight:400;font-style:italic;margin-bottom:75px;text-transform:none;font-family:'Droid Serif', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media (min-width: 768px){section{padding-top:150px}section#connect{padding-bottom:150px}}.btn{font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#ec008c;border-color:#ec008c}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#ff139f !important;border-color:#ff139f !important;color:white}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(254,209,55,0.5) !important}::-moz-selection{background:#ec008c;text-shadow:none}::selection{background:#ec008c;text-shadow:none}img::selection{background:transparent}img::-moz-selection{background:transparent}.row.window{border-top:3px solid #ec008c;border-bottom:3px solid #ec008c;background-color:#f2f2f2}#mainNav{text-align:right;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #040404;border-bottom:none;background-color:#040404}#mainNav .navbar-toggler{font-size:12px;right:0;padding:13px;text-transform:uppercase;color:white;border:0;background-color:#ec008c;font-family:'Zen Dots', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c}#mainNav .navbar-brand{text-transform:uppercase;color:#909090;font-family:'Zen Dots', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#ddd}#mainNav .navbar-nav .nav-item .nav-link{color:#909090;font-weight:400;padding:0.75em 0;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #00aeef,0 0 0.1em #ec008c;font-family:'Zen Dots', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#ec008c}@media (max-width: 992px){#mainNav{border-bottom:3px solid #ec008c}}@media (min-width: 992px){#mainNav{padding-top:25px;padding-bottom:25px;-webkit-transition:padding-top 0.3s, padding-bottom 0.3s, background 0.3s, border 0.3s;-moz-transition:padding-top 0.3s, padding-bottom 0.3s, background 0.3s, border 0.3s;transition:padding-top 0.3s, padding-bottom 0.3s, background 0.3s, border 0.3s;border-bottom:3px solid transparent;background-color:transparent}#mainNav .navbar-brand{font-size:1.75em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#mainNav.navbar-shrink{padding-top:0;padding-bottom:0;border-color:#ec008c;background-color:#040404}#mainNav.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}}header.masthead{text-align:center;color:#ec008c}header.masthead.unfixed{opacity:0;position:relative;bottom:100%}header.masthead.fixed{z-index:-1;position:fixed;top:0;left:0;right:0}header.masthead .intro-text{padding-top:150px;padding-bottom:100px}header.masthead .intro-text .intro-heading{color:#00aeef;padding:0.2em;font-size:37px;font-weight:700;font-family:'Zen Dots', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c}header.masthead .intro-text .intro-heading .intro-line-vr,header.masthead .intro-text .intro-heading .intro-line-competitive,header.masthead .intro-text .intro-heading .intro-line-speedball{color:#ec008c}@media (min-width: 768px){header.masthead .intro-text{padding-top:250px;padding-bottom:250px}header.masthead .intro-text .intro-heading{font-size:55px;font-weight:700;font-family:'Zen Dots', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #040404,0 0 0.1em #ec008c}}.public-service-heading{margin:15px 0;text-transform:none}.public-service-heading::before{color:#00aeef;font-weight:normal;content:'snap.gs/'}.public-service-heading::after{color:#00aeef;font-weight:normal;content:'/1'}.col-md-4:nth-child(4) .public-service-heading::after,.col-md-4:nth-child(5) .public-service-heading::after,.col-md-4:nth-child(6) .public-service-heading::after{content:'/2'}.private-service-heading{margin:15px 0;text-transform:none}.speedball-heading{margin:15px 0;text-transform:none}.speedball-story{margin:15px 0;text-align:center}.speedball-story img{width:225px;height:225px}.speedball-story h4{margin-top:25px;margin-bottom:0;text-transform:none}.speedball-story p{margin-top:0}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:248px}section#contact .form-control:focus{border-color:#ec008c;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:700;color:#ced4da;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}section#contact :-moz-placeholder{font-weight:700;color:#ced4da;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}section#contact ::-moz-placeholder{font-weight:700;color:#ced4da;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}section#contact :-ms-input-placeholder{font-weight:700;color:#ced4da;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}footer{color:#909090;padding:25px 0;text-align:center}footer .copyright{font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:90%;line-height:40px;text-transform:none;text-shadow:0 0 0.4em #040404,0 0 0.3em #040404,0 0 0.2em #00aeef,0 0 0.1em #ec008c}footer ul.quicklinks{font-size:90%;line-height:40px;margin-bottom:0;text-transform:none;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}
