a,div,li,ol,p,ul{color:#666;font-family:Roboto Condensed,sans-serif}ul{margin-bottom:0!important}.learnmore{background:rgba(255,255,255,0;);border:2px solid #fb0;color:#000;float:left;margin:10px 0 25px;padding:10px 30px;transition:all .3s}.learnmore:hover{background:#fb0;color:#000}.support .learnmore{background:rgba(255,255,255,0;);border:2px solid #fb0;color:#fff;float:left;margin:10px 0 0;padding:10px 30px;text-align:center;transition:all .3s;width:100%}.why a{color:#000}.header{background:#666;background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;margin:0;padding:50px 0 100px;position:relative;width:100%}.rec-header{background:url(https://21230240.fs1.hubspotusercontent-na1.net/hubfs/21230240/SSI-Marine-Campaign/RecBoating-2.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.rec-number{color:#000;float:left;font-size:16px;margin:-10px 0 0;text-align:right;text-transform:uppercase;width:100%}.rec-number span{height:10px;margin-right:70px}.rec-number div{color:#000;font-size:42px;line-height:42px;margin:0}.number,.rec-number div{float:left;text-align:right;width:100%}.number{color:#fff;font-size:16px;margin:-10px 0 0;text-transform:uppercase}.number span{height:10px;margin-right:70px}.number div{color:#fff;float:left;font-size:42px;line-height:42px;margin:0;text-align:right;width:100%}.header .logo{width:30%}.header h1{color:#fff;font-size:36px!important;font-weight:400;margin:0;text-transform:uppercase}.header h1,.header h2{font-family:Roboto Condensed,sans-serif}.header h2{color:#fb0;font-size:24px!important}.headerholder{background:rgba(0,0,0,.6);border-bottom:5px solid #fb0;float:left;margin:50px 0 0;padding:30px;width:100%}.industry-specific{float:left;margin:0;padding:50px 0 100px;position:relative;width:100%}.industry-specific .form{background:rgba(0,0,0,.9);border-top:5px solid #fb0;float:left;margin:-250px 0 0;padding:20px 30px;width:100%}.industry-specific .form h3{color:#fff;font-size:24px!important;margin:0;padding:0}.industry-specific .form h3,label{font-family:Roboto Condensed,sans-serif}label{color:#ccc!important}input,select,textarea{background:#222!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#fff!important;width:100%!important}input[type=submit]{background:#fb0!important;color:#000!important;font-size:14px;padding:10px;text-transform:uppercase}.support{background:#222;color:#fff;float:left;margin:0;padding:0;width:100%}.support h4{border-bottom:1px solid #fb0;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:32px!important;font-weight:900;margin:80px 0 30px;text-transform:uppercase}.support h4:after{border-top:1px solid #fb0;content:"";display:block;height:5px;width:100%}.support p,li{color:#999}.why{background:#ececec;color:#fff;float:left;margin:0;padding:0;width:100%}.why h4{border-bottom:1px solid #fb0;color:#222;font-family:Roboto Condensed,sans-serif;font-size:32px!important;font-weight:900;margin:80px 0 30px;text-transform:uppercase}.why h4:after{border-top:1px solid #fb0;content:"";display:block;height:5px;width:100%}.why p,li{color:#999}.marine{background:#fff;float:left;margin:0;padding:0 0 100px;width:100%}.marine h4{border-bottom:1px solid #fb0;color:#222;font-family:Roboto Condensed,sans-serif;font-size:32px!important;font-weight:900;margin:80px 0 30px;text-transform:uppercase}.marine h4:after{border-top:1px solid #fb0;content:"";display:block;height:5px;width:100%}.marine h5{color:#222;font-family:Roboto Condensed,sans-serif;text-transform:uppercase}.footer{background:#222;color:#999;float:left;margin:0;padding:50px 0;width:100%}.footer .columns{margin:0!important;padding:0!important}.footer h4{color:#fb0;font-size:32px;margin:0}.footer h4,.footer h5{font-family:Roboto Condensed,sans-serif;font-weight:900}.footer h5{border-bottom:1px solid #fb0;color:#fff;font-size:21px;margin:30px 0 10px;text-transform:uppercase}.footer h5:after{border-top:1px solid #fb0;content:"";display:block;height:5px;width:100%}.footer strong{color:#e3e3e3}@media only screen and (max-width:1620px){.support h4{margin-top:40px}}@media only screen and (max-width:1550px){.imageholder{float:left;overflow:hidden;width:100%}.imageholder img{max-width:120%!important}}@media only screen and (max-width:1400px){.imageholder img{margin-left:-100px!important;max-width:150%!important}}@media only screen and (max-width:1000px){.header .logo{width:40%}.header{padding-bottom:0}}@media only screen and (max-width:800px){.header .logo{width:50%}}@media only screen and (max-width:600px){.header{background-position:60%}.header .logo{width:70%}.industry-specific .form{margin-top:0}.support,.why{padding-bottom:50px}.footer strong{float:left;margin-top:20px;width:100%}.number div{font-size:26px}.number span{margin-right:25px}}@media only screen and (max-width:450px){.number div{font-size:18px}.number span{margin-right:17px}}