.bg-grey{background:#f4f4f4}.wrap{padding:0 36px}@media(min-width:1280px){.wrap{padding:0;max-width:1200px;margin:0 auto}.wrap.wrap--spacing{padding:0 70px}.wrap.wrap--head,.wrap.wrap--spacing{max-width:1088px;margin:0 auto}}@media(min-width:1440px){.wrap{max-width:1364px}}@media(min-width:1000px){.wrap.wrap--spacing{max-width:1088px;margin:0 auto;padding:0 70px}}.tag{display:inline-flex;justify-content:center;align-items:center;height:21px;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 16px;color:#272727;opacity:0;visibility:hidden;margin:0!important}.tag,.tag.tag--Innovation{background:#fbb03b}.tag.tag--Cybersecurity{background:#d8eaf8}.tag.tag--Infrastructure{background:#006892;color:#fff}.cta{display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-size:18px;height:64px;padding:0 42px}.cta.cta--green{background:#bad636;color:#272727}.cta.cta--green:hover{background:#272727;color:#bad636}.featured-post__main{position:relative;min-height:778px;padding:88px 0 174px}.featured-post__main:before{content:"";position:absolute;opacity:1;top:0;left:0;width:100%;height:100%;background:#272727;background:linear-gradient(90deg,#272727,rgba(39,39,39,0))}@media(min-width:768px){.mobile-img{display:none}}.featured-post__main .featured-post__main__inner{max-width:622px}.featured-post__main .featured-title{color:#fff;font-size:66px;font-weight:900!important;margin:0 0 24px}.featured-excerpt{color:#fff;font-size:18px;margin-bottom:52px}.featured-post__main .wrap{position:relative;z-index:1}#featured-posts{padding-top:140px}.featured-posts__row{margin-top:-94px}.card-grid{display:grid}.card-grid--3x3{grid-template-columns:repeat(3,1fr);grid-column-gap:18px;grid-template-rows:1fr}@media(max-width:767px){.card-grid--3x3{grid-template-columns:1fr;grid-row-gap:32px}#featured-posts{padding-top:100px}}@media(max-width:1279px){.card-grid--3x3.card--grid-r-2{grid-template-columns:1fr 1fr}}.card-grid--4x4{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:70px}@media(max-width:991px){.card-grid--4x4{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.card-grid--4x4{grid-template-columns:1fr;grid-row-gap:56px}}.card--full-bg{position:relative;padding:30px 26px 36px;height:23vw;box-shadow:0 13px 26px rgba(0,0,0,.16)}@media(max-width:991px){.card--full-bg{height:260px}}@media(max-width:767px){.card--full-bg{height:342px}}.card--full-bg:after{content:"";position:absolute;opacity:.6;top:0;left:0;width:100%;height:100%;background:#272727;background:linear-gradient(90deg,#272727,rgba(39,39,39,0))}.card--full-bg__inner{height:100%;position:relative;z-index:1}.card--full-bg .featured-title{color:#fff;text-decoration:underline;font-size:22px;margin:0!important}.card--grid-r-2{grid-template-rows:1fr;grid-column-gap:52px;grid-row-gap:46px}.card--horizontal .popular-title{font-size:18px;text-decoration:underline;color:#272727;margin:0}.card--horizontal .blog-image{width:124px;height:124px;object-fit:cover;box-shadow:0 13px 26px rgba(0,0,0,.16)}.card--horizontal .card--horizontal__inner{padding:0 37px}.card--horizontal .card--horizontal__inner .tag{margin-bottom:22px}@media(max-width:767px){.card--horizontal{flex-direction:column;justify-content:flex-start!important}.card--horizontal .blog-image{width:100%;margin-bottom:30px}.card--horizontal .card--horizontal__inner{padding:0}}.card--vertical{box-shadow:0 13px 26px rgba(0,0,0,.16)}.card--vertical img{object-fit:cover;width:100%;height:207px}.card--vertical .post-title{margin:0!important;font-size:18px;color:#272727;text-decoration:underline}.card--vertical .card--vertical__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:185px;background:#fff;padding:27px 27px 35px}.card--horizontal .card--veritcal__inner .tag{margin-bottom:22px}#popular-posts{padding:85px 0 113px}#popular-posts .section-title{font-size:35px;font-weight:900!important;color:#272727;text-align:center;margin:0 0 62px!important}.blog-listing{background:#f4f4f4;padding:92px 0 127px;margin-bottom:-100px}.blog-listing .listing-title{font-size:35px;font-weight:900!important;color:#272727;margin:0!important}.blog-listing .filter-select{width:245px;height:44px;font-size:18px;font-weight:400;padding:0 20px;border:1px solid #e4e4e4;background:#fff}.blog-listing .post-filter .filter-label{font-size:19px;font-weight:700;margin-right:30px;color:#19202c}.blog-listing__head{margin-bottom:75px}@media(max-width:767px){.blog-listing__head{flex-wrap:wrap;justify-content:center!important}.blog-listing__head .listing-title{width:100%;text-align:center;margin-bottom:68px!important}}.blog-listing-grid{margin-bottom:130px}.blog-pagination{display:flex;justify-content:center}.blog-pagination .blog-pagination__link{margin:0 14px;font-size:12px;color:#272727}.listing-cta{background:#006892;padding:47px 180px 70px;box-shadow:0 13px 16px rgba(0,0,0,.16)}.listing-cta-section .wrap{position:relative}.listing-cta-section .dark-hexagon{position:absolute;bottom:-133px;left:-200px}.listing-cta-section .light-hexagon{position:absolute;top:-110px;right:-190px}.listing-cta .cta-subtitle{font-size:22px;text-transform:uppercase;font-weight:400!important;margin:0 0 30px!important;color:#fff;text-align:center}.listing-cta{position:relative;z-index:1;margin-bottom:187px}.listing-cta .hs-email label{color:#fff}.listing-cta .hs-email label:not(.hs-error-msg){font-size:45px;font-weight:900;margin:0 0 45px;text-align:center;display:block;line-height:1.5}.listing-cta .hs-email{position:relative}.hs-submit input{border:0;background:#bad636;font-size:15px;font-weight:600;width:110px;height:32px;color:#272727;text-align:center}.hs-submit input,.listing-cta .hs-email .input{display:flex;justify-content:center;align-items:center}.listing-cta .hs-email .input:before{content:"Email Address";font-size:17px;margin-right:27px;color:#fff}.listing-cta .hs-email .input input{max-width:360px;width:100%;height:32px;padding:0 20px;border:0}.listing-cta .hs-email .hs-submit{margin-left:27px}.listing-cta .legal-consent-container{margin-top:58px}.listing-cta .legal-consent-container p{text-align:center;font-size:15px;color:#fff;margin:0;max-width:none!important}.listing-cta .inputs-list{list-style:none;margin:0;padding:0;text-align:center}.listing-cta .legal-consent-container .inputs-list{display:flex;justify-content:center;align-items:center;margin-top:28px}@media(max-width:1023px){.listing-cta{padding:47px 50px 70px}}@media(max-width:767px){.listing-cta{padding:35px 25px 60px}.listing-cta .hs-email label:not(.hs-error-msg){font-size:25px}.listing-cta .hs-email .input{flex-direction:column}.listing-cta .hs-email .input:before{margin-right:0;margin-bottom:17px}.listing-cta .hs-email .input input{margin-bottom:24px;max-width:none}.listing-cta .hs-email .hs-submit{margin:0;width:100%}.listing-cta-section .light-hexagon,.post-single__image .shape-bottom-right{right:-37px}.body-container-wrapper{overflow:hidden}}.post-single{margin-top:85px}.post-single .post-title{color:#272727;font-weight:900!important;margin-bottom:46px!important}.post-single .post-meta{margin-bottom:50px}.post-single .post-meta .tag{margin-right:36px}@media(max-width:767px){.post-single .post-meta .tag{flex-basis:100%}.post-single .post-meta.desk{display:none!important}.post-single .post-meta .tag-wrap{width:100%;margin-bottom:28px}.post-single .post-meta .post-meta__item{flex-basis:50%;margin:0 0 10px!important}}@media(min-width:768px){.post-single .post-meta.mob{display:none!important}}.post-single .post-meta .post-meta__item{margin-right:27px}.post-single__head{padding-top:72px;background:#f4f4f4}.post-single__image{position:relative}.post-single__image .shape-top-left{position:absolute;top:-80px;left:-150px}.post-single__image .shape-bottom-right{position:absolute;bottom:-80px;right:-250px}.post-single__image img{position:relative;z-index:1;height:556px;object-fit:cover;width:100%;object-position:center center}.post-single__intro{margin-top:-200px;min-height:200px;position:relative;z-index:2}.post-single__intro p{max-width:none!important;color:#272727;font-size:18px}.post-single__intro p:last-of-type{margin:0}.post-single__intro p strong{font-size:30px;line-height:1.5}@media(max-width:767px){.post-single__intro p strong{font-size:26px}}.post-single__intro .wrap{background:#f4f4f4;padding-top:57px;padding-bottom:57px;position:relative}@media(max-width:1024px){.post-single__intro{margin-top:0;padding-top:70px;padding-bottom:70px}}@media(max-width:767px){.post-single__image .shape-top-left{top:-30px;left:-50px;width:80px;height:80px}.post-single__image .shape-bottom-right{bottom:0;right:-115px;width:180px;height:200px}.post-single__image img{height:auto}.post-single__intro .wrap{padding-left:36px;padding-right:36px;background:0}.post-single__intro .wrap--spacing{padding-top:0;padding-bottom:0}}.post-single__body{background:#fff;color:#272727;padding-top:72px;padding-bottom:94px}.post-single__body a{color:#3d96db;text-decoration:underline!important}.post-single__body a:hover{text-decoration:none}.post-single__body h2{font-size:50px;font-weight:700;color:#006892;margin:0 0 42px!important}.post-single__body h3{font-size:40px;font-weight:700;color:#006892}.post-single__body h4{font-size:30px;color:#272727;margin:0!important}.post-single__body p{color:#272727;max-width:none}.post-single__body hr{margin:64px 0;border-top:1px solid #006892}@media(max-width:767px){.post-single__body h2{font-size:36px}}#related-posts{background:#f4f4f4;padding:105px 0 135px}#related-posts .section-title{font-size:35px;color:#272727;text-align:center;margin:0 0 62px!important}.sharer{margin-top:70px}.sharer .sharer-text{font-size:30px;font-weight:700;margin-right:60px;color:#006892}.sharer a{margin-right:24px}@media(max-width:767px){.sharer{flex-wrap:wrap}.sharer .sharer-text{width:100%;line-height:1.5;margin:0 0 30px}}.body-container-wrapper:before,.hs-blog-post .body-container-wrapper:after,.hs-blog-post .body-container-wrapper:before{content:none!important}.legal-consent-container .field.hs-form-field{margin:0!important}.hs-form-booleancheckbox-display{display:flex;align-items:center;margin:0}@media(max-width:767px){.featured-post__main{background:none!important;padding-top:0;padding-bottom:40px;min-height:0}.featured-post__main:before{content:none}.featured-post__main .featured-title{font-size:40px;color:#272727;margin-bottom:16px}.featured-excerpt{color:#272727;line-height:1.5;margin-bottom:38px}.featured-post__main__inner{padding:40px 0}.featured-post__main__inner .cta{width:100%}.featured-post__main__inner .tag{margin-bottom:25px}.featured-posts__row{margin:0}}.listing-cta .legal-consent-container p a{text-decoration:underline!important;color:#fff}#main-content .d-flex{display:-ms-flexbox!important;display:flex!important}#main-content .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}#main-content .align-items-center{-ms-flex-align:center!important;align-items:center!important}#main-content .flex-column{-ms-flex-direction:column!important;flex-direction:column!important}