.tt-devsecops .tt-el.tt-ai-ai-solution-as{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.tt-devsecops .tt-el.tt-ai-ai-solution-as-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 160px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-ai-ai-solution-as-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-ai-ai-solution-as-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-widget-heading .tt-heading{font-family:var(--font-heading);font-size:var(--text-kit-h1-size);font-weight:var(--text-kit-h1-weight);line-height:var(--text-kit-h1-line);color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops-2 .tt-heading{font-family:var(--font-body);font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);text-transform:uppercase;line-height:var(--text-h3-line);color:var(--color-accent);}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops > .tt-widget-inner{margin:-12px 0px -22px 0px;}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops .tt-heading{font-family:"Teko", Sans-serif;font-size:96px;font-weight:300;line-height:116px;letter-spacing:-2px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-our-saas-platform .tt-heading{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:28px;color:var(--color-white);}.tt-widget-button .tt-btn{background-color:var(--color-accent);font-family:var(--font-body);font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);text-transform:uppercase;line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-button .tt-btn{background-color:var(--color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--color-white);border-radius:100px 100px 100px 100px;padding:16px 36px 16px 36px;}.tt-devsecops .tt-el.tt-devsecops-button .tt-btn:hover, .tt-devsecops .tt-el.tt-devsecops-button .tt-btn:focus{background-color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-button > .tt-widget-inner{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-benefits{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-benefits:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-benefits > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-benefits-2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 64px;--row-gap:8px;--column-gap:64px;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-benefits-3.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-benefits-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-toolchain.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-toolchain .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-specifications.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-specifications .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-capabilities.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-capabilities .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-software-factory.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-software-factory .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-case-study.tt-el{--flex-grow:0;--flex-shrink:1;}.tt-devsecops .tt-el.tt-devsecops-case-study .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-benefits-2 .tt-heading a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:none;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#FF818100;background-image:url("../../wp-content/uploads/2024/06/light-purple-right.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#6B4EE600;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2.tt-section{--flex-grow:0;--flex-shrink:0;}.tt-devsecops .tt-el.tt-devsecops-sec{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:140px 0px 0px 140px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.tt-devsecops .tt-el.tt-devsecops-sec:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-sec > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#6B4EE6;}.tt-devsecops .tt-el.tt-devsecops-sec.tt-section{--flex-grow:0;--flex-shrink:0;}.tt-devsecops .tt-el.tt-devsecops-video{width:100%;max-width:100%;}.tt-devsecops .tt-el.tt-devsecops-video > .tt-widget-inner{padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;box-shadow:10px 11px 30px 0px rgba(0,0,0,0.5);}.tt-devsecops .tt-el.tt-devsecops-video.tt-el{--align-self:center;}.tt-devsecops .tt-el.tt-devsecops-video .tt-wrapper{--video-aspect-ratio:1.77777;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#6B4EE600;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-4{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-sec-2{--display:flex;}.tt-widget-image .widget-image-caption{color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line);}.tt-devsecops .tt-el.tt-devsecops-image{text-align:left;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-5{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-6 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:400;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-the-federal-risk .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-ai-google-certified-experts{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-ai-delivered-2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-modern-secure-software .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:46px;font-weight:600;line-height:52px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-build-applications-and .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:36px;font-weight:200;line-height:52px;}.tt-devsecops .tt-el.tt-ai-architectures-designed-for{--display:flex;--min-height:340px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-benefits-4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-secondary);--border-color:var(--color-secondary);}.tt-devsecops .tt-el.tt-ai-what-you-can{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-ai-what-you-can-2 > .tt-widget-inner{margin:13px 0px 0px 0px;}.tt-devsecops .tt-el.tt-ai-what-you-can-2.tt-el{--align-self:flex-start;}.tt-devsecops .tt-el.tt-ai-what-you-can-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:22px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-ai-architectures-designed-for-2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.tt-devsecops .tt-el.tt-devsecops-per-seat-license{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.tt-devsecops .tt-el.tt-devsecops-image-2 img{width:100%;max-width:60px;}.tt-devsecops .tt-el.tt-devsecops-per-seat-license-2{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-per-seat-license-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.tt-devsecops .tt-el.tt-devsecops-cloud-agnostic{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.tt-devsecops .tt-el.tt-devsecops-image-3 img{width:100%;max-width:60px;}.tt-devsecops .tt-el.tt-devsecops-cloud-agnostic-2{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-cloud-agnostic-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.tt-devsecops .tt-el.tt-devsecops-image-4 img{width:100%;max-width:60px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-2{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.tt-devsecops .tt-el.tt-devsecops-optimal-zero-trust{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.tt-devsecops .tt-el.tt-devsecops-image-5 img{width:100%;max-width:60px;}.tt-devsecops .tt-el.tt-devsecops-optimal-zero-trust-2{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-optimal-zero-trust-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.tt-devsecops .tt-el.tt-devsecops-turnkey-solutions{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.tt-devsecops .tt-el.tt-devsecops-image-6 img{width:100%;max-width:60px;}.tt-devsecops .tt-el.tt-devsecops-turnkey-solutions-2{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-turnkey-solutions-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.tt-devsecops .tt-el.tt-ai-built-for-security{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-ai-built-for-security:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-ai-built-for-security > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/dark-purple-left.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:0px 0px 140px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:42px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 > .tt-widget-inner{padding:0px 0px 0px 110px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:46px;font-weight:600;line-height:52px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-sec-3{--display:flex;--position:absolute;--min-height:160px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-white);--border-color:var(--color-white);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:110px;--margin-right:0px;top:203px;--z-index:2;}body:not(.rtl) .tt-devsecops .tt-el.tt-devsecops-sec-3{left:0px;}body.rtl .tt-devsecops .tt-el.tt-devsecops-sec-3{right:0px;}.tt-devsecops .tt-el.tt-devsecops-image-7{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-image-7 img{width:100%;max-width:1145px;}.tt-devsecops .tt-el.tt-ai-why-federal-agencies{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-sec-4{--display:flex;--min-height:106px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-secondary);--border-color:var(--color-secondary);--border-radius:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with-2 .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:46px;font-weight:600;line-height:52px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas > .tt-widget-inner{margin:0px 0px 72px 0px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:36px;font-weight:200;line-height:52px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-secondary);--border-color:var(--color-secondary);--border-radius:0px 0px 0px 2px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-2.tt-section{--flex-grow:0;--flex-shrink:0;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-4 > .tt-widget-inner{margin:13px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-4.tt-el{--align-self:flex-start;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-4 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:22px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-3{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-github-federal-govcloud{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-sonarqube-dependency-check{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-jenkins-maven-ms{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-hashicorp-ansible{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-lighthouse-pa11y-angular{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-jenkins-kubernetes-docker{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-nessus-vulnerability-scanner{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2{--n-accordion-title-font-size:22px;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var(--color-primary);--n-accordion-title-hover-color:var(--color-secondary);--n-accordion-title-active-color:var(--color-primary);--n-accordion-icon-normal-color:var(--color-secondary);--n-accordion-icon-active-color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2.tt-el{--align-self:stretch;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2 > .tt-widget-inner > .tt-accordion > .tt-accordion-item > .tt-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var(--color-primary);}:where( .tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2 > .tt-widget-inner > .tt-accordion > .tt-accordion-item ) > .tt-section{border-style:none;--padding-top:8px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.tt-devsecops .tt-el.tt-devsecops-additional-cost-and .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:28px;color:var(--color-text);}.tt-devsecops .tt-el.tt-ai-federal-friendly-pricing{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-ai-federal-friendly-pricing:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-ai-federal-friendly-pricing > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/light-purple-right.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.tt-devsecops .tt-el.tt-devsecops-key-specifications{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:140px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:236px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-key-specifications:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-key-specifications > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-key-specifications-2 .tt-heading{font-family:"Teko", Sans-serif;font-size:49px;font-weight:300;line-height:55px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-source-code{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-source-code:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-source-code > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#6B4EE6;}.tt-devsecops .tt-el.tt-devsecops-source-code-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-source-code-3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-source-code-4 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-source-code-4 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-source-code-management .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-code-version-control .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-code-branching{text-align:justify;}.tt-devsecops .tt-el.tt-devsecops-code-branching .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-automated-ci-cd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-automated-ci-cd-2 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-automated-ci-cd-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-ci-cd .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-auto-scaling .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-high-availability .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-ci-cd-pipeline .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-security{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-security-2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-security-3 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-security-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-fedramp-moderate-controls .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-role-based-access .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-nist-and-fips .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-static-code-vulnerability .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-geographically-redundant-disaster .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-security-brand-analysis .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-injection-vulnerability-detection .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-pull-request-decoration .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-agile-practices{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-agile-practices-2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-agile-practices-3 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-agile-practices-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-kanban-board-issues .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-team-management .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-documentation .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-wiki .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-milestone-tracking .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance-2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance-3 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-508-testing .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-release-packaging .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-support{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--color-white);--border-color:var(--color-white);--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-support-2 > .tt-widget-inner{margin:0px 0px 4px 0px;}.tt-devsecops .tt-el.tt-devsecops-support-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-service-desk-support .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-1-hour-training .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-additional-builds-available{--display:flex;}.tt-devsecops .tt-el.tt-devsecops-additional-builds-available-2 > .tt-widget-inner{margin:18px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-additional-builds-available-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-cloudmig-our-approach-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-cloudmig-our-approach-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-cloudmig-our-approach-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/dark-purple-bg-right.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.tt-devsecops .tt-el.tt-cloudmig-our-approach-3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:140px 0px 140px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:42px;--padding-top:96px;--padding-bottom:96px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-cloudmig-our-approach-3:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-cloudmig-our-approach-3 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-primary);}.tt-devsecops .tt-el.tt-cloudnative-cloud-native-tranformation .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:46px;font-weight:600;line-height:52px;color:var(--color-white);}.tt-devsecops .tt-el.tt-cloudnative-leverage-cloud-native .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:36px;font-weight:200;line-height:52px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-included-capabilities{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-white);--border-color:var(--color-white);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-4 > .tt-widget-inner{padding:014px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-4 .tt-heading{font-family:var(--font-body);font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);text-transform:uppercase;line-height:var(--text-h3-line);color:var(--color-accent);}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-5{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-4 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-enable-developers-to .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-software-composition-analysis{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-6{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-image-9 img{max-width:40px;}.tt-devsecops .tt-el.tt-devsecops-software-composition-analysis-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-government-developers-need .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-automated-security-unit{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-7{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-automated-security-unit-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-government-organizations-need .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-static-analysis-security{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-8{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-image-11 img{max-width:34px;}.tt-devsecops .tt-el.tt-devsecops-static-analysis-security-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-analyze-source-code .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-coverage-metrics{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-9{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-image-12 img{max-width:41px;}.tt-devsecops .tt-el.tt-devsecops-coverage-metrics-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-arm-developers-project .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-maintain-applications{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.tt-devsecops .tt-el.tt-devsecops-sec-10{--display:flex;--min-height:47px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.tt-devsecops .tt-el.tt-devsecops-image-13 img{max-width:31px;}.tt-devsecops .tt-el.tt-devsecops-maintain-applications-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-government-applications-need .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var(--color-white);}.tt-devsecops .tt-el.tt-certs-partner-certifications{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-certs-partner-certifications-2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-reduce-cognitive-load .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:46px;font-weight:600;line-height:52px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas-2 > .tt-widget-inner{padding:0px 0px 64px 0px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas-2 .tt-heading{font-family:"adelle-condensed", Sans-serif;font-size:36px;font-weight:200;line-height:52px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-2{--display:flex;--min-height:96px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--color-secondary);--border-color:var(--color-secondary);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-4 > .tt-widget-inner{margin:13px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-4.tt-el{--align-self:flex-start;}.tt-devsecops .tt-el.tt-devsecops-software-factory-4 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:22px;color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-fedramp-high-authorized{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-high-authorized-2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-high-authorized-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-primary);}.tt-widget-divider{--divider-color:var(--color-secondary);}.tt-widget-divider .tt-divider__text{color:var(--color-secondary);font-family:var(--font-heading);font-size:var(--text-kit-h2-size);font-weight:var(--text-kit-h2-weight);line-height:var(--text-kit-h2-line);}.tt-widget-divider.tt-view-stacked .tt-icon{background-color:var(--color-secondary);}.tt-widget-divider.tt-view-framed .tt-icon, .tt-widget-divider.tt-view-default .tt-icon{color:var(--color-secondary);border-color:var(--color-secondary);}.tt-widget-divider.tt-view-framed .tt-icon, .tt-widget-divider.tt-view-default .tt-icon svg{fill:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-divider{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-approved-cloud > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-approved-cloud .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-2{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-2 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-2 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-3000-cloud-native > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-3000-cloud-native .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-3{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-3 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-3 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-disa-stig-enabled > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-disa-stig-enabled .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops-2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops-3 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-4{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-4 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-4 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-leverage-industry-s > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-leverage-industry-s .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-5{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-5 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-5 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-secure-automation-and > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-secure-automation-and .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-6{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-6 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-6 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-increase-release-velocity > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-increase-release-velocity .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-security-controls-management{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.tt-devsecops .tt-el.tt-devsecops-security-controls-management-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-7{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-7 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-7 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-security-and-compliance > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-security-and-compliance .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-8{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-8 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-8 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-we-manage-the > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-we-manage-the .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-9{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-9 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-9 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-blend-architecture-deployment > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-blend-architecture-deployment .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-secure-cloud-operations{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.tt-devsecops .tt-el.tt-devsecops-secure-cloud-operations-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-10{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-10 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-10 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-24-7-help > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-24-7-help .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-11{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-11 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-11 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-governed-by-the > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-governed-by-the .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-divider-12{--divider-border-style:solid;--divider-color:var(--color-primary);--divider-border-width:1px;}.tt-devsecops .tt-el.tt-devsecops-divider-12 .tt-divider-separator{width:100%;}.tt-devsecops .tt-el.tt-devsecops-divider-12 .tt-divider{padding-block-start:0px;padding-block-end:0px;}.tt-devsecops .tt-el.tt-devsecops-operational-cost-savings > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-operational-cost-savings .tt-heading{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var(--color-primary);}.tt-devsecops .tt-el.tt-devsecops-case-study-2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.tt-devsecops .tt-el.tt-devsecops-case-study-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-case-study-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:#02010100;background-image:url("../../wp-content/uploads/2024/06/airplane.png");background-position:center center;background-size:cover;}.tt-devsecops .tt-el.tt-devsecops-case-study-3{--display:flex;--min-height:694px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-case-study-4{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;}.tt-devsecops .tt-el.tt-devsecops-case-study-5{--display:flex;--border-radius:0px 0px 64px 64px;--padding-top:14px;--padding-bottom:14px;--padding-left:42px;--padding-right:42px;}.tt-devsecops .tt-el.tt-devsecops-case-study-5:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-case-study-5 > .tt-motion-effects-container > .tt-motion-effects-layer{background-color:var(--color-accent);}.tt-devsecops .tt-el.tt-devsecops-case-study-6{text-align:center;}.tt-devsecops .tt-el.tt-devsecops-case-study-6 .tt-heading{font-family:var(--font-body);font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);text-transform:uppercase;line-height:var(--text-h3-line);color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-devsecops{--display:flex;--justify-content:center;}.tt-devsecops .tt-el.tt-devsecops-image-14{text-align:left;}.tt-devsecops .tt-el.tt-devsecops-devsecops-2 .tt-heading{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-see-how-the > .tt-widget-inner{margin:-18px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-see-how-the .tt-heading{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:28px;color:var(--color-white);}.tt-devsecops .tt-el.tt-devsecops-button-2 .tt-btn{background-color:#2A276F00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--color-white);border-radius:100px 100px 100px 100px;padding:16px 36px 16px 36px;}.tt-devsecops .tt-el.tt-devsecops-button-2 .tt-btn:hover, .tt-devsecops .tt-el.tt-devsecops-button-2 .tt-btn:focus{background-color:var(--color-secondary);}.tt-devsecops .tt-el.tt-devsecops-button-2 > .tt-widget-inner{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-sec-11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-image-15 img{width:100%;max-width:552px;}.tt-devsecops .tt-el.tt-devsecops-image-16 img{width:100%;max-width:552px;}@media(min-width:768px){.tt-devsecops .tt-el.tt-devsecops-benefits-2{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-sec{--width:60%;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3{--width:40%;}.tt-devsecops .tt-el.tt-devsecops-benefits-4{--width:220px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-2{--width:271px;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-source-code-2{--width:25%;}.tt-devsecops .tt-el.tt-devsecops-security{--width:25%;}.tt-devsecops .tt-el.tt-devsecops-agile-practices{--width:25%;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance{--width:25%;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-2{--width:380px;}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-3{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-5{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-software-composition-analysis{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-6{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-automated-security-unit{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-7{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-static-analysis-security{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-8{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-coverage-metrics{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-9{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-maintain-applications{--width:calc(50% - 32px);}.tt-devsecops .tt-el.tt-devsecops-sec-10{--width:41px;}.tt-devsecops .tt-el.tt-devsecops-case-study-3{--width:100%;}}@media(max-width:1690px) and (min-width:768px){.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-sec{--width:70%;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3{--width:30%;}}@media(max-width:1240px) and (min-width:768px){.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2{--width:100%;}.tt-devsecops .tt-el.tt-devsecops-sec{--width:60%;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3{--width:60%;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-2{--width:200px;}}@media(max-width:1690px){.tt-widget-heading .tt-heading{font-size:var(--text-kit-h1-size);line-height:var(--text-kit-h1-line);}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops-2 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops .tt-heading{font-size:75px;}.tt-devsecops .tt-el.tt-devsecops-our-saas-platform .tt-heading{font-size:20px;}.tt-widget-button .tt-btn{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate{--border-radius:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/light-purple-right.png");}.tt-devsecops .tt-el.tt-devsecops-sec{--border-radius:140px 0px 0px 140px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.tt-widget-image .widget-image-caption{font-size:var(--text-body-size);line-height:var(--text-body-line);}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-6 .tt-heading{font-size:24px;}.tt-devsecops .tt-el.tt-devsecops-the-federal-risk .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-modern-secure-software .tt-heading{font-size:38px;}.tt-devsecops .tt-el.tt-devsecops-build-applications-and .tt-heading{font-size:28px;line-height:36px;}.tt-devsecops .tt-el.tt-devsecops-per-seat-license-2 .tt-heading{font-size:16px;line-height:22px;}.tt-devsecops .tt-el.tt-devsecops-cloud-agnostic-2 .tt-heading{font-size:16px;line-height:22px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-2 .tt-heading{font-size:16px;line-height:22px;}.tt-devsecops .tt-el.tt-devsecops-optimal-zero-trust-2 .tt-heading{font-size:16px;line-height:22px;}.tt-devsecops .tt-el.tt-devsecops-turnkey-solutions{--border-radius:0px 0px 0px 44px;}.tt-devsecops .tt-el.tt-devsecops-turnkey-solutions-2 .tt-heading{font-size:16px;line-height:22px;}.tt-devsecops .tt-el.tt-ai-built-for-security:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-ai-built-for-security > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/dark-purple-all.png");}.tt-devsecops .tt-el.tt-ai-built-for-security{--border-radius:0px 0px 140px 0px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 .tt-heading{font-size:38px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with-2 .tt-heading{font-size:38px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas .tt-heading{font-size:28px;line-height:36px;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2{--n-accordion-title-font-size:20px;}.tt-devsecops .tt-el.tt-cloudnative-cloud-native-tranformation .tt-heading{font-size:38px;}.tt-devsecops .tt-el.tt-cloudnative-leverage-cloud-native .tt-heading{font-size:28px;line-height:36px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-4 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-4 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-enable-developers-to .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-software-composition-analysis-2 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-government-developers-need .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-automated-security-unit-2 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-government-organizations-need .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-static-analysis-security-2 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-analyze-source-code .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-coverage-metrics-2 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-arm-developers-project .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-maintain-applications-2 .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-government-applications-need .tt-heading{font-size:16px;line-height:26px;}.tt-devsecops .tt-el.tt-devsecops-reduce-cognitive-load .tt-heading{font-size:38px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas-2 .tt-heading{font-size:28px;line-height:36px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-high-authorized-3 .tt-heading{font-size:16px;line-height:24px;}.tt-widget-divider .tt-divider__text{font-size:var(--text-kit-h2-size);line-height:var(--text-kit-h2-line);}.tt-devsecops .tt-el.tt-devsecops-fedramp-approved-cloud .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-3000-cloud-native .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-disa-stig-enabled .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops-3 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-leverage-industry-s .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-secure-automation-and .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-increase-release-velocity .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-security-controls-management-2 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-security-and-compliance .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-we-manage-the .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-blend-architecture-deployment .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-secure-cloud-operations-2 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-24-7-help .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-governed-by-the .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-operational-cost-savings .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-case-study-6 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}}@media(max-width:1240px){.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-widget-heading .tt-heading{font-size:var(--text-kit-h1-size);line-height:var(--text-kit-h1-line);}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops-2 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-widget-button .tt-btn{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-benefits-2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/light-purple-right.png");}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate{--border-radius:00px 00px 00px 00px;}.tt-devsecops .tt-el.tt-devsecops-sec{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.tt-widget-image .widget-image-caption{font-size:var(--text-body-size);line-height:var(--text-body-line);}.tt-devsecops .tt-el.tt-ai-delivered-2{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 > .tt-widget-inner{padding:0px 0px 0px 100px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 .tt-heading{font-size:34px;}.tt-devsecops .tt-el.tt-devsecops-sec-3{--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;top:0px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-gh-project-planner-2{--n-accordion-title-font-size:16px;}.tt-devsecops .tt-el.tt-devsecops-key-specifications{--padding-top:96px;--padding-bottom:236px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-source-code-4 .tt-heading{font-size:16px;}.tt-devsecops .tt-el.tt-devsecops-source-code-management .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-code-version-control .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-code-branching .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-automated-ci-cd-2 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-ci-cd .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-auto-scaling .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-high-availability .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-ci-cd-pipeline .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-security-3 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-moderate-controls .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-role-based-access .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-nist-and-fips .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-static-code-vulnerability .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-geographically-redundant-disaster .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-security-brand-analysis .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-injection-vulnerability-detection .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-pull-request-decoration .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-agile-practices-3 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-kanban-board-issues .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-team-management .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-documentation .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-wiki .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-milestone-tracking .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance-3 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-508-testing .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-release-packaging .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-support-2 .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-service-desk-support .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-devsecops-1-hour-training .tt-heading{font-size:16px;line-height:24px;}.tt-devsecops .tt-el.tt-cloudmig-our-approach-3{--padding-top:96px;--padding-bottom:96px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-4 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-certs-partner-certifications-2{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-widget-divider .tt-divider__text{font-size:var(--text-kit-h2-size);line-height:var(--text-kit-h2-line);}.tt-devsecops .tt-el.tt-devsecops-case-study-3{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-case-study-6 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}}@media(max-width:767px){.tt-devsecops .tt-el.tt-ai-ai-solution-as-2{--border-radius:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-widget-heading .tt-heading{font-size:var(--text-kit-h1-size);line-height:var(--text-kit-h1-line);}.tt-devsecops .tt-el.tt-devsecops-solutions-services-devsecops-2 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-federal-govcloud-devsecops .tt-heading{line-height:1em;}.tt-widget-button .tt-btn{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-benefits-2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/light-purple-all.png");}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-sec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-3{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-4{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.tt-devsecops .tt-el.tt-devsecops-sec-2{--width:30%;}.tt-widget-image .widget-image-caption{font-size:var(--text-body-size);line-height:var(--text-body-line);}.tt-devsecops .tt-el.tt-devsecops-fedramp-authorized-moderate-5{--width:60%;}.tt-devsecops .tt-el.tt-ai-google-certified-experts{--padding-top:64px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-ai-delivered-2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-benefits-4{--min-height:100px;}.tt-devsecops .tt-el.tt-ai-architectures-designed-for-2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 > .tt-widget-inner{padding:0px 0px 0px 0px;}.tt-devsecops .tt-el.tt-devsecops-secure-sdlc-from-2 .tt-heading{font-size:26px;line-height:37px;}.tt-devsecops .tt-el.tt-devsecops-sec-3{--min-height:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.tt-devsecops .tt-el.tt-ai-why-federal-agencies{--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-accelerate-development-with-2 .tt-heading{font-size:26px;line-height:34px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas > .tt-widget-inner{margin:0px 0px 42px 0px;}.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas .tt-heading{font-size:26px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-2{--min-height:110px;--justify-content:center;}.tt-devsecops .tt-el.tt-devsecops-integrated-toolchain-3{--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-ai-federal-friendly-pricing:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-ai-federal-friendly-pricing > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/light-purple-all.png");}.tt-devsecops .tt-el.tt-devsecops-key-specifications{--padding-top:96px;--padding-bottom:236px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-source-code{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.tt-devsecops .tt-el.tt-devsecops-source-code-2{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.tt-devsecops .tt-el.tt-devsecops-security{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.tt-devsecops .tt-el.tt-devsecops-agile-practices{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.tt-devsecops .tt-el.tt-devsecops-release-process-compliance{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.tt-devsecops .tt-el.tt-cloudmig-our-approach-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-cloudmig-our-approach-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/dark-purple-all.png");}.tt-devsecops .tt-el.tt-cloudmig-our-approach-3{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-cloudnative-cloud-native-tranformation .tt-heading{font-size:26px;line-height:36px;}.tt-devsecops .tt-el.tt-cloudnative-leverage-cloud-native .tt-heading{font-size:26px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-3{--min-height:109px;--margin-top:42px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-included-capabilities-4 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning{--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.tt-devsecops .tt-el.tt-devsecops-continuous-code-scanning-2{--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.tt-devsecops .tt-el.tt-certs-partner-certifications-2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-2{--min-height:137px;}.tt-devsecops .tt-el.tt-devsecops-software-factory-3{--margin-top:42px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.tt-devsecops .tt-el.tt-devsecops-fedramp-high-authorized{--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.tt-widget-divider .tt-divider__text{font-size:var(--text-kit-h2-size);line-height:var(--text-kit-h2-line);}.tt-devsecops .tt-el.tt-devsecops-case-study-2:not(.tt-motion-effects-element-type-background), .tt-devsecops .tt-el.tt-devsecops-case-study-2 > .tt-motion-effects-container > .tt-motion-effects-layer{background-image:url("../../wp-content/uploads/2024/06/airplane.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.tt-devsecops .tt-el.tt-devsecops-case-study-3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .tt-devsecops .tt-el.tt-devsecops-case-study-4{left:0px;}body.rtl .tt-devsecops .tt-el.tt-devsecops-case-study-4{right:0px;}.tt-devsecops .tt-el.tt-devsecops-case-study-6 .tt-heading{font-size:var(--text-h3-size);line-height:var(--text-h3-line);}.tt-devsecops .tt-el.tt-devsecops-sec-11{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for video, class: .tt-devsecops-video */#devsecops-video{
    max-width:700px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .tt-devsecops-our-devsecops-saas */.tt-devsecops .tt-el.tt-devsecops-our-devsecops-saas {
    max-width: 870px;
}/* End custom CSS */
/* Start custom CSS for container, class: .tt-devsecops-sec-11 */.tt-devsecops .tt-el.tt-devsecops-sec-11{ display:none; }/* End custom CSS */.squares{display:flex;gap:12px;flex-wrap:wrap;}.squares > div{color:var(--color-secondary);border:1px solid var(--color-secondary);font-size:11px;line-height:12px;width:180px;padding:8px;font-weight:600;}@media(max-width:767px){.squares > div{width:calc(50% - 6px);}}.devsec-accordion summary{padding-left:0px!important;padding-right:0px!important;padding-top:14px!important;padding-bottom:14px!important;justify-content:space-between!important;}.devsec-accordion summary + div{padding-left:0!important;}