.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;*margin-left:2.0744680846382977%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}@media(max-width:767px){.row-fluid{width:100%}.row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0}}@media(min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.762430939%;*margin-left:2.709239449638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media(min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.564102564%;*margin-left:2.510911074638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}@media(max-width:767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media(min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}form{padding:5px 0 0}form.hs-custom-form>*{padding:0 15px}body.agst2-sidebar-form,body.agst2-form{margin:0;height:;position:relative;font-family:'Source Sans Pro',sans-serif}body.agst2-sidebar-form p{font-size:.875em}a{color:#ab1a2d}.hs-richtext{font-family:'Source Sans Pro',sans-serif;color:#333;font-size:13px;line-height:15px;margin-bottom:8px}input[type="text"],input[type="email"],.input select,.input textarea{background:#efefef;border-radius:5px;box-shadow:0 2px 7px rgba(0,0,0,0.2) inset;font-family:'Source Sans Pro',sans-serif;line-height:19px;margin-bottom:18px;padding:1px 3px;text-indent:10px;width:96%;border:medium none}input[type="text"],input[type="email"],.input select{height:30px}.input textarea{height:150px;padding:10px 5px 3px}.input select{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;height:18px !important;line-height:19px;outline:0 none;padding:6px 2% !important}.agst2-sidebar-form .hs_firstname label,.agst2-sidebar-form .hs_lastname label,.agst2-sidebar-form .hs_email label,.agst2-sidebar-form .hs_phone label,.agst2-sidebar-form .hs_company label{display:none}.inputs-list{list-style-type:none;padding:0;margin:0}.hs-form-booleancheckbox label{font-family:'Source Sans Pro',sans-serif;font-size:13px;line-height:15px;padding-bottom:15px;color:#333}.hs-form-booleancheckbox input[type="checkbox"]{margin-right:6px}.actions input[type="submit"]{background:#ab192e;border-radius:14px 0 11px;color:#fff;cursor:pointer;float:right;margin:0;padding:10px 20px 8px;text-transform:uppercase;font-family:'Source Sans Pro',Arial,sans-serif;font-size:12px;bottom:0;right:0;border:0}.actions input[type="submit"]:hover{text-decoration:underline}.hs-form-required{color:red}.hs-form-field label{display:block;font-size:13px;font-family:'source_sans_prosemibold',sans-serif;margin-bottom:5px}.solution-inquiry .hs-form-booleancheckbox label{font-weight:normal}.solution-inquiry .hs-form-field input{margin-top:5px}.solution-inquiry .hs_industry_agst2,.solution-inquiry .hs_agst2_solution_of_interest_dd{float:left;width:47%;padding:0}.solution-inquiry .hs_industry_agst2{margin-right:1%;padding-left:2%}.solution-inquiry select{width:90%;text-indent:0}@media(max-width:470px){.solution-inquiry .hs_industry_agst2,.solution-inquiry .hs_agst2_solution_of_interest_dd{width:96%;padding:0 15px}}.agst2-sidebar-form .row-number-1,body.agst2-form .row-number-1{display:none}form.hs-custom-form .hs_submit{padding:0}.agst2-form form.hs-custom-form .hs_submit{padding:0 30px}.hs-content-name-agst2-form-newsletter-signup .hs_submit{margin:15px 0 0}.email-validation{display:none !important}@font-face{font-family:'Source Sans Pro';src:url('//cdn2.hubspot.net/hub/322350/file-462257827-eot/fonts/sourcesanspro-regular-webfont.eot');src:url('//cdn2.hubspot.net/hub/322350/file-462257827-eot/fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//cdn2.hubspot.net/hub/322350/file-460521306-woff/fonts/sourcesanspro-regular-webfont.woff') format('woff'),url('//cdn2.hubspot.net/hub/322350/file-456638509-ttf/fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),url('//cdn2.hubspot.net/hub/322350/file-459127333-svg/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_prosemibold';src:url('//cdn2.hubspot.net/hub/322350/file-463509045-eot/sourcesanspro-semibold-webfont.eot');src:url('//cdn2.hubspot.net/hub/322350/file-463509045-eot/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('//cdn2.hubspot.net/hub/322350/file-460592461-woff/sourcesanspro-semibold-webfont.woff') format('woff'),url('//cdn2.hubspot.net/hub/322350/file-460588531-ttf/sourcesanspro-semibold-webfont.ttf') format('truetype'),url('//cdn2.hubspot.net/hub/322350/file-459147688-svg/sourcesanspro-semibold-webfont.svg') format('svg');font-weight:normal;font-style:normal}.lt-ie9 input{height:auto;padding:8px 3px}.placeholdersjs{color:#999 !important}