body{background-color:#F9F9F9;font-family:Montserrat, Helvetica Neue, Arial, sans-serif;height:100vh;display:flex;flex-direction:column}body>.container{flex:1 0 auto}.opsecconsulting-header{border-top:6px solid RGB(5, 89, 153)}.opsecconsulting-header img{height:50px}.opsecconsulting-branding-logo img{height:60px;padding:10px}.opsecconsulting-tagline{padding-top:15px;font-size:24px;line-height:28px;color:RGB(0, 0, 0)}.opsecconsulting-footer{background-color:RGB(41, 46, 49);width:100%}.opsecconsulting-footer a,.opsecconsulting-footer a:hover,.opsecconsulting-footer p{color:#fff}.opsecconsulting-footer .muted{margin-top:15px}.opsecconsulting-footer img{width:200px;position:relative;top:-15px}body .footer.opsecconsulting-footer{padding-left:0;padding-right:0;flex-shrink:0}
