.blog-form{background-color:#fafafa;border-radius:20px;padding:30px;width:50%!important}.entry-meta{font-size:18px}.blog-form h2{font-size:35px;padding-bottom:40px}.tag-list ul li{background:#5ecaf4;border-radius:10px}.hs-input{width:100%!important}.blog-header{background-color:#020f1f;background-image:url(https://3009605.fs1.hubspotusercontent-na1.net/hubfs/3009605/blogbg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:50vh;position:relative}@media screen and (min-device-width:360px) and (max-device-width:767px){.blog-form{width:360px!important}.blog-form h2{font-size:23px}}.demo{background:#005789;border-radius:4px;flex-direction:row;gap:10px;justify-content:center;padding:17px 32px}.demo,.header-col-3{align-items:center;display:flex}.header-col-3{gap:30px}.header{height:100px}.header__container{height:100%}.call-text{font-size:16px;font-weight:500;line-height:20px;margin:0;text-align:right}.call-text,.tel{color:#005789;font-family:Montserrat;font-style:normal}.tel{font-size:20px;font-weight:700;line-height:24px;text-decoration:none}.header__logo{margin:0}.navigation-primary a{color:#636363!important;font-family:Montserrat!important;font-size:16px;font-style:normal;font-weight:400!important;line-height:20px}.blog-index__post--large{box-shadow:none!important;flex-direction:row!important;max-width:100%!important}@media screen and (max-width:800px){.submenu.level-1>li>a{display:inline-block;width:150px}.blog-index__post--large{flex-direction:column!important}.header-col-3{display:none}}.filters{margin-top:80px}.blog-index__post{border-radius:4px;box-shadow:0 2px 24px rgba(35,35,35,.15);display:flex;flex-direction:column;padding:0 0 20px!important}.blog-index__post-content{display:flex;flex:1;flex-direction:column}.author-box p{font-family:Montserrat;font-weight:300}.author-box p,.author-box span{color:#636363;font-size:14px;font-style:normal}.author-box span{font-family:Montserrat!important;font-weight:600}.author-box p{margin-bottom:0}.post-title{color:#222!important;font-size:20px!important;font-weight:700!important;line-height:30px}.post-desc,.post-title{font-family:Montserrat!important;font-style:normal}.post-desc{color:#636363;font-size:16px!important;font-weight:400!important;line-height:29px;margin-bottom:30px}div.img-holder{border-radius:4px;margin-bottom:20px!important}.blog-index__post-image--large{border-radius:12px;max-width:520px;min-height:450px}.blog-index__post--large{border:0!important;border-radius:0}.blog-index__post--large h4{color:#222!important;font-size:36px!important;font-weight:700!important;line-height:132%}.blog-index__post--large:hover{box-shadow:none!important}.blog-index__post--large div.img-holder{border-radius:0;max-width:550px}.post-link{margin-top:auto;width:100%}.post-link,.post-link-custom{align-items:center;border:1px solid #005789;border-radius:4px;color:#005789;display:flex;flex-direction:row;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;gap:10px;height:58px;justify-content:center;line-height:20px;padding:17px 32px;text-decoration:none}.post-link-custom{margin-top:30px;width:200px}.header__container{max-width:1440px!important}.blog-form__inner,.blog-header__inner{margin:0!important;text-align:left!important}.form-bg{background-image:url(https://3009605.fs1.hubspotusercontent-na1.net/hubfs/3009605/guard-tower-barbed-wire-fence-boundary-federal-pri-2021-08-26-22-38-06-utc%201.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px}.blog-form-custom{background:hsla(0,0%,96%,.9);border:1px solid #bebebe;border-radius:8px;margin-left:auto;max-width:900px}.blog-form-custom h2{color:#4c4c4c;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:40px}#hubspot-topic_data{color:#5f5f5f;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:0}body .blog-template{background-color:#fafafa}@media screen and (min-width:1000px){.blog-form-custom{padding:3rem}}.filters{display:flex;gap:40px}.search-container{align-items:end;display:flex;width:350px}.search-container div{width:100%}.blog-template h1{font-family:Montserrat,Sans-serif!important;font-size:48px!important;font-weight:700!important;line-height:64.5px!important}.body-wrapper.hs-blog-post{padding-top:100px}.blog-template h2{color:#222!important;font-size:36px!important;font-weight:700!important;line-height:132%!important}.blog-post__body p,.blog-template h2{font-family:Montserrat!important;font-style:normal}.blog-post__body p{color:#414141;font-size:18px;font-weight:400;line-height:29px}.input select{font-size:15px;height:48px}.blog-index__post-image--large{border-radius:4px}.search-container{position:relative}.search-absolute{height:100%;position:absolute;right:15px}