textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{padding:10px}.sslp2020 p{margin-bottom:15px !important}a.phone-number{height:39px;line-height:39px;color:#fff;display:block}@media(min-width:979px){.banner-section .container.lg-flex{display:flex;align-items:center;height:300px}.banner-section h1{font-size:50px}}a.button.big-brackets{color:#ee2e24;padding:20px 30px;font-weight:bold}.big-brackets{display:inline-block;position:relative;text-transform:uppercase}a.button.big-brackets:before{position:absolute;content:'';background:url(https://shotspotter.com/system/content-uploads/bracket-mid-left.png) no-repeat center left transparent;background-size:14px;width:20px;height:59px;top:0px;left:0px}a.button.big-brackets:after{position:absolute;content:'';background:url(https://shotspotter.com/system/content-uploads/bracket-mid-right.png) no-repeat center right transparent;background-size:14px;width:20px;height:59px;top:0px;right:0px}.custom-downloadable-asset a{color:#e62f24;text-decoration:underline}.custom-downloadable-asset a img{max-width:175px;margin:0 auto}.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_form{display:block}.form-title,.form-heading{background-color:#e62f24;color:#fff;text-align:center;padding:10px 0}.hs-form{background-color:#eee;padding:20px}.hs-form .hs-button.large.primary{background-color:#e62f24;border-radius:6px;padding:6px 18px;color:#fff;font-size:24px}.hs-form .field.hs-form-field:last-of-type{margin-bottom:25px}.form-copy{background-color:#eee;padding-top:20px}.hs-form .field.hs-form-field{margin-bottom:10px}.hs_submit.hs-submit{padding-top:0}.bulleted-list{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.bulleted-list li{list-style:disc}.row-fluid .container2,.sslp2020 .glob-image{margin:0 auto !important;float:none !important;padding:0 15px;max-width:1170px}.row-fluid .fullwidth{float:left;width:100%}.container{margin:0 auto !important;float:none !important}.row-fluid .lp-hero{color:#fff;position:relative;padding:0 0 50px;margin:83px 0 0 0}.row-fluid .hero-subtitle h4{font-weight:700;font-size:24px}.row-fluid .hero-main-title h1{line-height:1.1;font-size:2.8em}.row-fluid .map-box{background:rgba(0,0,0,.5);max-width:220px;padding:20px;margin:0 auto}.row-fluid .map-box ul li{list-style:none;margin-left:0;border-bottom:1px solid rgba(148,172,174,.3);padding:5px 0 5px}.row-fluid .map-box ul li:last-child{border-bottom:0}.row-fluid .map-box ul li span{color:#94acae;font-size:14px;display:block}.row-fluid .map-box ul li strong{font-weight:600;margin-top:8px;display:block}.row-fluid .lp-header{position:absolute;top:0;left:0;float:left;width:100%;padding:65px 0 0 0;z-index:1}.row-fluid .lhero-left{padding:50px 0 250px 0px}.row-fluid .lp-hero:before{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;height:100%;width:100%;content:''}.row-fluid .hero-inner{position:relative}.row-fluid .benefit-box{padding:25px 25px 10px 25px;box-shadow:1px 0px 5px 0px #f0f0f0;margin-bottom:15px;position:relative;background:#fff}.row-fluid .benefit-box span.tag-title{position:absolute;top:0;left:-75px;background:#e63018;color:#fff;padding:7px 22px;transform:rotate(271deg) translate(-36%);font-size:15px;-webkit-transform:rotate(271deg) translate(-36%);-moz-transform:rotate(271deg) translate(-36%);-o-transform:rotate(271deg) translate(-36%)}.row-fluid .benefit-box.bottom-benefit span.tag-title{left:-68px;top:-2px}.row-fluid .banefit-two-column{display:flex;flex-flow:row wrap;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-moz-flex;-moz-flex-flow:row wrap;display:-o-flex;-o-flex-flow:row wrap}.row-fluid .benefit-percent{padding-right:25px;padding-top:10px;padding-bottom:10px}.row-fluid .benefit-percent:nth-child(2n){padding-right:0;padding-left:20px;border-left:1px solid #b1b2b3}.row-fluid .percent-number span{font-size:40px;color:#e4200e;font-weight:600}.row-fluid .per-text{font-size:12px;color:#e4200e}.row-fluid .per-text span{color:#000}.row-fluid .banefit-two-column{padding:5px 0 20px 0}.row-fluid .benefit-right{padding-left:30px;padding-top:45px}.row-fluid .banefit-inner-text.bitb{font-size:15px;line-height:23px}.row-fluid .benefit-faq{padding-left:25px;margin-bottom:20px}.row-fluid .bf-title h4{color:#e4200e;font-size:15px;position:relative;margin-bottom:5px}.row-fluid .bf-text{font-size:15px}.row-fluid .benefit-title h2{margin-bottom:25px}.row-fluid .bf-title h4:before{position:absolute;top:3px;left:-23px;content:'';background-image:url(https://cdn2.hubspot.net/hubfs/5234017/check.png);background-size:contain;height:16px;width:16px;background-repeat:no-repeat;background-position:center}.row-fluid .benefit-left{margin-top:-270px;position:relative}.row-fluid .benefit-box.top-benefit{box-shadow:5px 15px 5px -14px #f0f0f0}.row-fluid .testimonial-text{font-style:italic;font-size:18px;font-weight:600;max-width:530px;display:inline-block;line-height:26px}.row-fluid .testimonial-content{padding-left:20px;border-left:2px solid #e4200e}.row-fluid .inner-testimonial{position:relative;padding-left:30px}.row-fluid .inner-testimonial .sp-icon{position:absolute;content:"\f10d";left:-30px;font-family:fontawesome;color:#e4200e;font-size:40px;top:0}.row-fluid .lp-testimonial{padding:35px 0}.row-fluid .testimonial-author h4{color:#6f6f70;font-size:14px}.row-fluid .inner-footer{padding-top:15px;border-top:1px solid #e5e5e5;margin-top:15px}.row-fluid .inner-footer a{color:#e4200e}.row-fluid .inner-footer a:hover{color:#000}.row-fluid .f-right p span{display:block;color:#6f6f70;font-size:13px}.row-fluid .f-right{font-size:15px;line-height:1.5}.row-fluid .f-left h4{font-size:14px}.row-fluid .benefit-title h2{max-width:500px;display:inline-block}.row-fluid .video-source{position:relative;padding-bottom:56.25%}.row-fluid .video-source iframe,.row-fluid .video-source video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.row-fluid .lp-video{padding:50px 0}.row-fluid .video-image{text-align:center}.row-fluid .downlao-cta-section{text-align:center;padding:80px 0;position:relative;overflow:hidden}.row-fluid .downlao-cta-section{text-align:center;padding:80px 0;background-color:#222;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center top}.row-fluid .cta-download a{color:#eb2e24;padding:7px 15px;outline:0;font-size:20px;line-height:24px;margin:48px 0 0 0;white-space:normal;position:relative;display:inline-block;color:#e3464b;border:2px solid #e3464b;white-space:inherit;box-sizing:border-box !important;border-radius:7px;font-weight:bold;text-transform:uppercase;width:auto;min-width:80%}.row-fluid .cta-logo img{max-width:60px;height:auto}.row-fluid .cta-logo{margin-bottom:40px}.row-fluid .cta-title h2{text-transform:uppercase;font-size:30px;line-height:48px;font-weight:700;color:#000}.row-fluid .cta-couple{padding:60px;background:#fff;position:relative;z-index:1}.sslp2020 .glob-head{position:absolute;top:0;left:0;width:100%;z-index:1;padding:25px 0 20px 0;background-color:#1e1e1e}.row-fluid .cta-in{display:flex;flex-flow:row wrap;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-moz-flex;-moz-flex-flow:row wrap;display:-o-flex;-o-flex-flow:row wrap}.row-fluid .cta-in .cta-couple{float:left;width:45%;margin-right:10%;padding:30px 25px 80px 25px}.row-fluid .cta-in .cta-couple:nth-child(2n){margin-right:0}.row-fluid .cta-title h2{font-size:20px;line-height:1.2}.row-fluid .downlao-cta-section .container2{max-width:900px}.row-fluid .cta-download a:hover{background:#eb2e24;color:#fff}.row-fluid .consult-sec{background:#f4f5f7;text-align:center;padding:20px 40px}.row-fluid .consult-title h5{font-size:20px;text-transform:uppercase;line-height:1.2}.row-fluid .consult-cta a{box-sizing:border-box !important;background:#e4200e;color:#fff;border-radius:7px;font-weight:bold;padding:8px 20px;display:inline-block;border:2px solid #e3464b}.row-fluid .consult-cta a:hover{background:transparent;color:#e4200e}.row-fluid .consult-cta{margin:25px 0 0 0}.lp-benefit-section{padding:0 0 50px}.row-fluid .hero-main-title{margin:20px 0}.row-fluid .banefit-inner-text{line-height:23px}.row-fluid .heroSec-v2{color:#fff;padding:0 0 50px}.row-fluid .lpbn-v2 .benefit-percent{position:relative;padding:10px 15px 10px 0 !important;width:29%;float:left;margin:10px 6.5% 10px 0;border-left:0}.row-fluid .lpbn-v2 .benefit-percent:before{content:'-';background:#b1b2b3;position:absolute;right:0;top:0;width:1px;height:100%;font-size:0}.row-fluid .lpbn-v2 .benefit-percent:nth-child(3n){margin-right:0}.row-fluid .lpbn-v2 .benefit-percent:nth-child(3n):before{opacity:0;visibility:hidden}.row-fluid .lpbn-v2 .benefit-percent>div{width:100%;margin-left:0}.row-fluid .header-trans-v2{padding:75px 0 0;position:absolute;left:0;top:0;width:100%;z-index:111}.row-fluid .heroleft-v2{width:70%;float:left;padding:200px 0 0}.row-fluid .hero-top-v2 h4{font-size:24px;margin:0 0 10px}.row-fluid .heroleft-v2 h1{font-size:45px}.row-fluid .heroRight-v2{width:30%;float:left}.row-fluid .lpbn-v2 .benefit-left{margin-top:-50px}.row-fluid .heroSec-v2 .map-box{position:relative;z-index:1}.row-fluid .lpbn-v2 .benefit-box{box-shadow:0px 0px 12px 3px rgba(0,0,0,0.1)}.row-fluid .lpbn-v2 .top-benefit{box-shadow:0px 0px 7px 3px rgba(0,0,0,0.1)}.row-fluid .lpbn-v2 .bf-text{line-height:23px}.row-fluid .lpbn-v2 .percent-number{min-height:62.33px}.row-fluid .heroleft-v2 h1{margin:0 0 40px}.row-fluid .logov2-white img{max-width:266px !important}.row-fluid .heroSec-v3 .heroleft-v2{width:80%}.row-fluid .hashMulti-title h3{margin:0 0 20px;font-size:20px}.row-fluid .hashNum-col{width:25%;float:left;padding:0 10px 0 25px;position:relative;margin:0 0 12px}.row-fluid .hsDesc-text{font-size:13px}.row-fluid .hsDesc-text strong{color:#e63018}.row-fluid .hsNumb{position:absolute;left:-1px;top:-11px;font-size:24px;color:#e63018;font-weight:700}.row-fluid .hashNum-col:before{content:'-';position:absolute;left:14px;top:20px;width:1px;height:calc(100% - 35px);background:#e6e7e7;font-size:0}.row-fluid .hsNumb>span{font-size:14px;display:inline-block;vertical-align:bottom;margin:0 0 3px}.row-fluid .lpbn-v2.lpbn-v3 .benefit-box.bottom-benefit span.tag-title{left:-75px}.row-fluid .lpbn-v2.lpbn-v3 .testimonial-text{max-width:100%;font-size:25px;line-height:38px}.row-fluid .lpbn-v2.lpbn-v3 .banefit-inner-text{line-height:28px;font-size:16px}.row-fluid .lpbn-v3 .banefit-inner-text.bitp{font-size:20px}.row-fluid .lpbn-v3 .banefit-inner-text p{margin:0 0 25px !important}.row-fluid .v3r-Img img{height:auto;margin:0 0 12px}.row-fluid .v3Right-col{margin-top:-50px;padding-left:50px}.row-fluid .benefits-v3{padding-top:30px}.row-fluid .benefits-v3 h3{text-transform:uppercase;padding:0 0 12px;margin:0;font-size:20px;border-bottom:2px solid #cacbcb}.row-fluid .benefits-v3 ul{margin:0;padding:0;list-style:none}.row-fluid .benefits-v3 ul li{position:relative;padding:12px 12px 12px 50px;margin:0;min-height:40px;border-bottom:1px solid #e2e3e3}.row-fluid .benefits-v3 ul li:last-child{border-bottom:0}.row-fluid .v3-bnIcon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.row-fluid .benefits-v3 ul li a{font-size:20px;color:#e4200e;text-transform:uppercase;font-weight:700}.row-fluid .benefits-v3 ul li a>span{display:block}.row-fluid .heroSec-v3{position:relative;z-index:1}.row-fluid .heroSec-v3:before{content:'-';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,0.33);font-size:0}.row-fluid .lpbn-v2.lpbn-v3{position:relative;z-index:1}.down-teamplate .row-fluid .header-trans-v2{padding:50px 0 0}.row-fluid .down-hero{padding:180px 0 50px;color:#fff;min-height:100vh}.row-fluid .down-right img{max-width:250px;height:auto}.down-right{text-align:center}.row-fluid .down-full h1{font-size:50px;line-height:1.3}.row-fluid .down-full{padding-bottom:50px;max-width:930px}.row-fluid .down-full h1 span{color:#ee2e24}.row-fluid .dForm{margin-top:50px}.row-fluid .dForm .form-title{display:none}.row-fluid .dForm form{background:transparent;padding:0}.row-fluid .dForm form ul.hs-error-msgs.inputs-list li{margin:0;margin-top:5px}.row-fluid .dForm form ul.hs-error-msgs.inputs-list{position:relative;font-size:15px;list-style:none;padding:0}.row-fluid .dForm .hs_error_rollup{display:none !important}.row-fluid .dInfo{line-height:1.6}.row-fluid .dForm form .hs-input{background:#fff;border-radius:50px;box-shadow:none !important;border:0;height:45px;padding-left:20px;font-size:16px}.row-fluid .dForm .hs-form .field.hs-form-field{margin-bottom:20px}.row-fluid .dForm input.hs-button.primary.large,.row-fluid .dForm input[type="submit"]{border-radius:50px;border:0;text-transform:uppercase;padding:14px 25px 11px 25px;font-size:16px;cursor:pointer;font-weight:600;min-width:200px;text-align:center}.row-fluid .dForm input.hs-button.primary.large:hover,.row-fluid .dForm input[type="submit"]:hover{background:#fff;color:#e62f24}.row-fluid .dForm .submitted-message{text-align:center;border:2px solid;padding:5px}.wdv2 .row-fluid .down-full h1{line-height:normal}.wdv2 .row-fluid .section{padding:40px 0}.wdv2 .row-fluid .down-hero{padding-bottom:40px}.wdv2 .row-fluid .down-full{padding-bottom:30px}.wdv2 .row-fluid .dForm{margin-top:40px}.wdv2 .row-fluid .dForm .hs-form-field>label{color:#fff}.wdv2 .row-fluid .dForm .hs_submit{padding:8px 0 0}.wdv2 .row-fluid .dForm form{margin-bottom:0}.wdv2 .row-fluid .Additional-Resources-Sctn-Enterprise{padding:40px 0 80px}.wdv2 .row-fluid .copyright-sec p{margin:15px 0}.wdv2 .row-fluid .heroARA.hero-Cnctdrct{padding:80px 0}.wdv2 .row-fluid .Additional-Resources-Enterprise-Row{margin:10px 0 0}.row-fluid .scrolCTa-red{padding-top:40px;text-align:center}.row-fluid .scrolCTa-red a{display:inline-block;color:#fff;background:#e62f24;line-height:24px;border-radius:50px;border:0;text-transform:uppercase;padding:14px 25px 11px 25px;font-size:16px;cursor:pointer;font-weight:600;min-width:200px;text-align:center}.row-fluid .scrolCTa-red a:hover{background:#fff;color:#e62f24}.wdv2 .row-fluid .adrSection h2,.wdv2 .row-fluid .Additional-SubText,.wdv2 .row-fluid .Additional-SubText p{color:#fff}.wdv2 .row-fluid .fullwrap{margin:0 auto !important;float:none !important;padding:0 15px;max-width:1170px}.wdv2 .row-fluid .Resources-Enterprise-textgrup{padding-left:20px;padding-right:20px}@media(max-width:1240px){.row-fluid .container2,.sslp2020 .glob-image{max-width:940px}.row-fluid .hero-main-title h1{line-height:1.1;font-size:2.4em}.row-fluid .consult-title h5{font-size:17px}.row-fluid .heroleft-v2 h1{font-size:38px}.row-fluid .lpbn-v3 .banefit-inner-text.bitp{font-size:18px}}@media(max-width:991px){.row-fluid .container2,.sslp2020 .glob-image,.row-fluid .downlao-cta-section .container2{max-width:700px}.row-fluid .lhero-left{padding:50px 0 0px 0px;width:100%}.row-fluid .map-box{max-width:100%}.row-fluid .lhero-right{width:100%;margin:20px 0 0}.row-fluid .benefit-left{margin-top:0;position:relative;background:#fff}.row-fluid .benefit-left,.row-fluid .benefit-right{width:100%;margin:0}.row-fluid .benefit-box span.tag-title{position:absolute;top:0;left:0;background:#e63018;color:#fff;padding:7px 22px;transform:none;font-size:15px;-webkit-transform:none;-moz-transform:none;-o-transform:none;width:100%;text-align:center}.row-fluid .benefit-box.bottom-benefit span.tag-title{left:0;top:0}.row-fluid .benefit-box.bottom-benefit span.tag-title{left:0;top:0}.row-fluid .inner-testimonial .sp-icon{left:0}.row-fluid .inner-testimonial{padding-left:60px}.row-fluid .f-left h4{font-size:13px}.row-fluid .map-image{text-align:center}.row-fluid .benefit-box{padding-top:60px}.row-fluid .lp-benefit-section{padding:50px 0}.row-fluid .benefit-right{padding-left:0;padding-top:20px}.row-fluid .inner-testimonial{padding-left:45px}.row-fluid .lp-header{padding-top:45px}.row-fluid .benefit-title h2{max-width:100%;display:block}.row-fluid .cta-couple{padding:40px 20px}.row-fluid .cta-in{flex-flow:column;-webkit-flex-flow:column;-moz-flex-flow:column;-o-flex-flow:column}.row-fluid .cta-in .cta-couple{float:left;width:100%;margin-right:0;padding:30px;max-width:391px;margin:0 auto !important;margin-bottom:30px !important}.row-fluid .lp-hero{padding:0}.row-fluid .heroleft-v2{width:100%}.row-fluid .hero-top-v2 h4{font-size:20px}.row-fluid .heroRight-v2{width:100%}.row-fluid .lpbn-v2 .benefit-left{margin-top:0}.row-fluid .heroSec-v2{padding-bottom:0}.row-fluid .heroleft-v2{width:80%}.row-fluid .lpbn-v2.lpbn-v3 .benefit-box.bottom-benefit span.tag-title{left:0}.row-fluid .v3Right-col{width:100%;margin:40px 0 0;padding-left:0}.row-fluid .v3r-Img{text-align:center}.row-fluid .heroSec-v2.heroSec-v3{padding-bottom:20px}.row-fluid .heroSec-v3 .heroleft-v2{width:100%}.row-fluid .lpbn-v2.lpbn-v3 .testimonial-text{max-width:100%;font-size:18px;line-height:30px}.row-fluid .benefits-v3 ul li a{font-size:18px}.row-fluid .down-full h1{font-size:39px;line-height:1.2}}@media(max-width:767px){.row-fluid .container2,.sslp2020 .glob-image{max-width:100%}.row-fluid .benefit-percent:nth-child(2n){padding-right:0;padding-left:0;border-left:0}.row-fluid .benefit-percent{padding-right:0}.row-fluid .banefit-two-column{flex-flow:column;-webkit-flex-flow:column;-moz-flex-flow:column;-o-flex-flow:column}.row-fluid .lpbn-v2 .benefit-percent{width:100%;margin-right:0;text-align:center;padding-right:0 !important}.row-fluid .lpbn-v2 .benefit-percent:before{display:none}.row-fluid .heroleft-v2 h1{font-size:31px}.row-fluid .header-trans-v2{padding:40px 0 0}.row-fluid .heroleft-v2{padding-top:150px}.row-fluid .consult-sec{padding-left:25px;padding-right:25px}.row-fluid .hashNum-col{width:50%;padding-right:50px}.row-fluid .hashNum-col:nth-child(2n+1){clear:left}.row-fluid .lpbn-v3 .banefit-inner-text.bitp{font-size:16px}.wdv2 h2,.wdv2 .row-fluid .secTitle h2,.wdv2 .row-fluid .adrSection h2{margin:0 0 5px;font-size:28px;line-height:normal}.wdv2 .row-fluid .down-hero{padding:150px 0 25px}.wdv2 .row-fluid .down-full h1{font-size:34px}.wdv2 .row-fluid .down-full{padding-bottom:20px}.wdv2 .row-fluid .dForm{margin:30px 0 0}.wdv2 .row-fluid .down-right img{margin:40px 0 0}.wdv2 .row-fluid .section{padding:25px 0}.wdv2 .row-fluid .secText,.wdv2 .row-fluid .Additional-SubText,.wdv2 .row-fluid .Additional-SubText p{font-size:16px}.wdv2 .row-fluid .Additional-Resources-Sctn-Enterprise{padding:25px 0 50px}.wdv2 .row-fluid .heroARA.hero-Cnctdrct{padding:50px 0}.wdv2 .row-fluid .heroARA.hero-Cnctdrct .hLeft{padding:100px 30px 40px}}@media(max-width:560px){.row-fluid .hashNum-col{padding-right:20px}}@media(max-width:480px){.row-fluid .inner-testimonial .sp-icon{font-size:30px}.row-fluid .lp-benefit-section{padding:50px 0 20px 0}.row-fluid .testimonial-text{font-size:16px}.row-fluid .hero-main-title h1{line-height:1.1;font-size:1.8rem}.row-fluid .hero-subtitle h4{font-size:20px}.row-fluid .downlao-cta-section{padding:60px 0}.row-fluid .cta-in .cta-couple{max-width:100%}.row-fluid .cta-download a{font-size:16px}.row-fluid .heroSec-v2.heroSec-v3{padding-bottom:10px}.row-fluid .hashNum-col{width:100%}.row-fluid .dForm input.hs-button.primary.large,.row-fluid .dForm input[type="submit"]{min-width:auto;width:100%}.row-fluid .down-hero{padding:150px 0 50px}.row-fluid .down-full{padding-bottom:30px;max-width:100%}.row-fluid .dForm{margin-bottom:20px}}@media(max-width:768px){.mb-sm-2{margin-bottom:20px !important}.mb-sm-3{margin-bottom:30px !important}.mb-sm-4{margin-bottom:40px !important}}@media(min-width:767px){a.phone-number{text-align:right}}@media(min-width:1200px){.max-width-900{max-width:900px}}