a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}p{padding-bottom:20px}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:icon;src:url("../fonts/icon.eot");src:url("../fonts/icon.eot?#iefix") format("embedded-opentype"),url("../fonts/icon.woff") format("woff"),url("../fonts/icon.ttf") format("truetype"),url("../fonts/icon.svg#icon") format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bar-chart:before{content:"a"}.icon-signal:before{content:"b"}.icon-tasks:before{content:"c"}.icon-tachometer:before{content:"d"}.icon-bars:before{content:"e"}body{font-family:Montserrat,sans-serif;font-weight:400;color:#111}body.homepage{background-color:#111;background-repeat:no-repeat;background-image:url("../img/baseball-small.jpg");background-position:100% 0;background-size:100%}body.light{background:-webkit-gradient(linear,right top,left top,from(#ddd),to(#fff));background:linear-gradient(270deg,#ddd,#fff)}body.contact{background:-webkit-gradient(linear,right top,left top,from(#03b5aa),to(#0391b5));background:linear-gradient(270deg,#03b5aa,#0391b5)}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Signika Negative,sans-serif;padding-bottom:20px;line-height:1;color:#03b5aa}h1,h2{font-size:28px}h3{font-size:22px}section{width:100%}section>div{max-width:1430px;margin:0 auto;padding:0 10px}section>div>div{width:100%;padding:0 10px;float:left}section>div:after{clear:both;content:"";display:block}.nav{background-color:rgba(0,0,0,.8);position:fixed;width:100%;height:60px;z-index:999}.nav>div{max-width:1430px;padding:10px 20px 0;margin:0 auto}.nav>div .logo{display:inline-block;float:left}.nav>div .logo img{max-width:100%;width:170px}.nav>div nav{display:none;float:right;padding:10px 0 20px;position:absolute;top:60px;left:0;width:100%;background-color:rgba(0,0,0,.7)}.nav>div nav.open-nav{display:block}.nav>div nav>ul{text-align:center}.nav>div nav>ul>li{display:block}.nav>div nav>ul>li>a{color:#fff;text-decoration:none;font-size:18px;padding:10px 20px;display:inline-block}.nav>div nav>ul>li .button{font-size:18px;background:#c81f4f}.nav>div .icon-bars{float:right;color:#fff;font-size:30px;padding-top:1px}.nav-spacer{width:100%;height:60px}.button{background:-webkit-gradient(linear,right top,left top,from(#03b5aa),to(#0391b5));background:linear-gradient(270deg,#03b5aa,#0391b5);border-radius:4px;padding:10px 20px;display:inline-block;font-family:Signika Negative,sans-serif;font-weight:700;color:#fff;text-decoration:none;line-height:1}header h1{padding-bottom:0}header h1,header h2{color:#fff;text-shadow:0 0 24px #111}header h2{font-size:18px}header p{color:#fff;font-weight:400;padding-bottom:10px;line-height:1}header p span{display:inline-block;padding:10px 20px;background:rgba(0,0,0,.8)}header>div{max-width:1430px;padding:20px;margin:0 auto}header .button{background:#c81f4f;margin-top:20px;font-size:24px}.svg-wrap svg{position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;top:0}section.services{position:relative}section.services svg{position:absolute;z-index:1;width:100%;height:300px;left:0;right:0;bottom:0}section.services svg polygon{fill:#fff}section.services>div{padding:0 10px}section.services>div>div{width:100%;padding:20px 10px 0;position:relative;z-index:2}section.services>div>div>div{background:#fff;padding:10px;position:relative}section.services>div>div>div>div{border:4px solid #ddd;padding:20px}section.services>div>div>div>div h2{font-size:28px;text-align:center}section.services>div>div>div img{max-width:50%;margin-left:25%}section.details{background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));background:linear-gradient(0deg,#ddd,#fff);margin-top:-1px;padding:40px 10px}section.details h2{text-align:center}section.details .img{margin-left:25%;width:50%;height:0;padding-bottom:50%;position:relative;overflow:hidden;border-radius:50%;background:-webkit-gradient(linear,left bottom,left top,from(#03b5aa),to(#ddd));background:linear-gradient(0deg,#03b5aa,#ddd)}section.details .img>div{overflow:hidden;border-radius:50%;position:absolute;top:4px;left:4px;right:4px;bottom:4px}section.details .img>div img{position:absolute;top:0;left:0;width:100%}section.details h3{color:#03b5aa;padding:10px 0;text-align:center}section.details>div>div{padding:10px;text-align:center;width:100%}section.details>div>div p{text-align:left}section.informed{background:-webkit-gradient(linear,right top,left top,from(#03b5aa),to(#0391b5));background:linear-gradient(270deg,#03b5aa,#0391b5);color:#fff;padding:40px 0;border-width:4px 0;border-color:#03b5aa;border-style:solid}body.contact section.informed{background:transparent;border-width:0}section.informed h2{text-align:center;color:#fff;width:100%}section.informed h3{color:#fff;padding:10px 0;text-align:center}section.informed>div{padding:0}section.informed>div>div{padding:20px;text-align:center;width:100%}section.informed>div>div>div{padding-top:20px;text-align:center;height:80px;width:80px;display:inline-block;overflow:hidden;border-radius:50%;border:2px solid #fff}section.informed>div>div>div:before{color:#fff;font-size:36px;line-height:1}section.thanks{padding-top:20px;text-align:center}section.thanks h2{color:#fff;width:100%}section.thanks p{color:#fff}section.thanks .button{background:#c81f4f}section.about-us{padding:20px 0}section.about-us h1{text-align:center}section.about-us .client{width:100%}section.about-us .client h3{text-align:center}section.about-us .client h3 span{font-size:18px;color:#111;display:block}section.about-us .client ul{padding-left:15px}section.about-us .client ul li{padding-bottom:20px;position:relative}section.about-us .client ul li:before{content:"\2022";color:#03b5aa;position:absolute;left:-15px;top:0;font-weight:700;font-size:24px}section.about-us hr{margin:40px 0;height:1px;background:-webkit-gradient(linear,right top,left top,from(rgba(3,181,170,0)),color-stop(#03b5aa),to(rgba(3,181,170,0)));background:linear-gradient(270deg,rgba(3,181,170,0),#03b5aa,rgba(3,181,170,0));border:none;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}section.about-us .tagline{text-align:center;font-weight:700;font-size:24px;color:#111}section.team{background:#111;color:#fff;padding:20px 0;border-top:2px solid #03b5aa}section.team h2{text-align:center}section.team>div>div img{width:50%}footer>div{padding:10px;color:#fff;font-weight:400;font-style:italic;text-align:center;background:#111}body.contact footer>div{background:transparent}form,form>div{width:100%;padding:10px}form>div{float:left;text-align:center}form .field-small{width:100%}form input,form select,form textarea{padding:10px;border-radius:6px;border:2px solid #ddd;width:100%;font-family:Montserrat,sans-serif;font-size:22px}form .button{background:#c81f4f;border:none;width:auto;padding:20px 30px}@media (min-width:630px){body.homepage{background-image:url("../img/baseball.jpg")}h1,h2{font-size:48px}h3{font-size:36px}.nav{height:80px}.nav>div .logo img{width:auto}.nav>div nav{position:relative;top:auto;left:auto;width:auto;background-color:transparent;padding:5px 0 0}.nav>div nav,.nav>div nav.open-nav{display:block}.nav>div nav>ul{text-align:right}.nav>div nav>ul>li{display:inline-block}.nav>div nav>ul>li>a{height:50px;line-height:50px;padding:0 20px}.nav>div .icon-bars{display:none}.nav-spacer{height:80px}header h2,header p{font-size:24px}header .button,header p span{padding:20px 30px}header .button{margin-top:40px;font-size:36px}section.services svg{height:200px}section.services>div>div>div>div{padding:20px 20px 20px 165px}section.services>div>div>div>div h2{font-size:36px;text-align:left}section.services>div>div>div img{position:absolute;top:20px;left:20px;width:150px;max-width:auto;margin-left:0}section.details>div>div{width:50%}section.details>div>div:last-child{margin-left:25%}section.thanks{padding-top:40px}section.about-us{padding:40px 0}section.about-us .client{width:25%}section.about-us .client h3{text-align:left}section.team{padding:40px 0}section.team>div>div{width:33.33333333%;text-align:center}section.team>div>div img{font-size:36px}form .field-small{width:33.33333333%}}@media (min-width:950px){h1{font-size:60px}section.services>div>div{width:33.33333333%}section.services>div>div>div,section.services>div>div>div>div{padding:20px}section.services>div>div>div>div h2,section.services>div>div>div>div p{text-align:center}section.services>div>div>div img{position:relative;top:auto;left:auto;width:auto;float:none;max-width:50%;margin-left:25%}section.details{padding:40px 0}section.details>div>div{width:33.33333333%;padding:20px}section.details>div>div p{text-align:justify}section.details>div>div:last-child{margin-left:0}section.details>div>div:nth-child(4n+1){margin-left:16.66666667%}section.informed>div>div{width:25%}}@media (min-width:1430px){h1{font-size:72px}h2{font-size:60px}header h2{font-size:32px}header>div{padding:40px 25% 40px 20px}section.services svg{height:100%;top:0}section.services>div{padding:0}section.services>div>div{padding:0 20px}}