html{scroll-behavior:smooth}table,table td,table th,table tr{border:0!important}@media (min-width:992px){body .dnd_area-row-0-padding{background-image:url(https://www.knowbe4.com/hubfs/hero-background-firewall.png),linear-gradient(180deg,#fff,#eff4f8)}}@media (max-width:991px){body .dnd_area-row-0-padding{background-image:url(https://www.knowbe4.com/hubfs/hero-background-firewall.png),linear-gradient(180deg,#fff,#eff4f8)}}.image-lightbox{border-radius:16px;box-shadow:4px 4px 22px #a4aeb6}.slick-dots .slick-active button{background:#f26724!important}.hs-content-name-home-knowbe4-home-page-en .heroSlider-media .image-container-inner img{margin:0 auto}.heroSlider-row .hero-cta{cursor:pointer!important}.content-wrapper{max-width:1200px}.content-wrapper--vertical-spacing,.dnd-section{padding:80px 1rem}.dnd-section>.row-fluid,.module-container{max-width:1200px}.dnd-column.no-x-padding,.dnd-section.no-x-padding{padding-left:0!important;padding-right:0!important}.dnd-section.no-x-padding>.row-fluid{max-width:none!important}.module-container{margin:0 auto;padding:0 1rem 20px}@media (max-width:768px){.module-container{padding-bottom:10px}}.customCopy-copy{text-wrap:balance}.item-copy,.publisherSlider-item-copy{letter-spacing:.2px;text-wrap:balance}table tr td{line-height:1.3!important;padding:6px 10px;vertical-align:middle}.customCopy-title{text-wrap:balance!important}.hs-blog-post .post-body p,.hs-blog-post .span12 p,.hs-blog-post .span12 ul li{font-family:trade-gothic-next,sans-serif;font-size:16px}.blog-header__inner,.blog-post,.blog-related-posts{padding:80px 0}.blog-comments{margin-bottom:80px}@media (max-width:475px){.blog-section .hs_cos_wrapper_type_rich_text img{width:100%!important}}ul.hs-blog-social-share-list li.hs-blog-social-share-item.hs-blog-social-share-item-twitter{height:20px;padding-top:6px}.card__body svg{fill:#001c48}.social-links__icon{background-color:#001c48}.social-links__icon:focus,.social-links__icon:hover{background-color:#000020}.social-links__icon:active{background-color:#284470}body{line-height:1.66}.text-center{text-align:center}@media (min-width:992px){.header__container.main-header-container{padding:0 1rem}}html{overflow-x:hidden}.row-fluid [class*=span]{min-height:0!important}@media (max-width:767px){.row-fluid .span12{width:99.99999998999999%!important}}