/*!/wp-content/themes/kratos-defense/assets/css/blocks/capability-overview.css*//*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./sources/scss/blocks/_capability-overview.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
 .capability-overview-section{position:relative}@media (min-width:992px){.capability-overview-section{margin-bottom:3.438rem;padding-top:3.438rem}}@media (max-width:991px){.capability-overview-section{padding-top:4rem;padding-bottom:3rem}}.capability-overview-section::before{pointer-events:none;content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#26040D 0%,#fff0 100%);-webkit-clip-path:polygon(52px 0,100% 0,100% calc(100% - 52px), calc(100% - 56px) 100%, 0 100%, 0% 56px); clip-path:polygon(52px 0,100% 0,100% calc(100% - 52px), calc(100% - 56px) 100%, 0 100%, 0% 56px);}@media (min-width:992px){.capability-overview-section::before{width:81%}}.capability-overview-section .container{position:relative}.capability-overview-section .sec-heading{--mb:1.5rem}.capability-overview-section .cos-container-left{padding-left:calc((100% - 84.376rem) / 2)}.capability-overview-section .cos-container-left>div{padding-left:var(--gutter)}@media (min-width:992px){.capability-overview-section .cos-container-left{background-image:linear-gradient(90deg,#fff0 0%,#000 100%)}}@media (max-width:991px){.capability-overview-section .cos-container-left>div{padding-right:var(--gutter)}}.capability-overview-section .cos-dropdown{position:relative;padding:1rem 2.5rem 1rem 1rem;border:1px solid #fff}.capability-overview-section .cos-dropdown::before{pointer-events:none;content:"";position:absolute;z-index:1;top:55%;right:.938rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;background-image:url(/wp-content/themes/kratos-defense/assets/css/blocks/../images/select-down-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:0.35s ease 0s}.capability-overview-section .cos-dropdown.is-open::before{transform:translateY(-50%) scale(-1)}.capability-overview-section .cos-dropdown h3{margin:0}.capability-overview-section .cos-dropdown-wrap{position:relative}@media (min-width:992px){.capability-overview-section .cos-dropdown-wrap{display:none}}@media (max-width:991px){.capability-overview-section .cos-dropdown-wrap{margin-bottom:1.5rem}}@media (max-width:767px){.capability-overview-section .cos-dropdown-wrap{margin-bottom:1rem}}.capability-overview-section .cos-tab-list{position:absolute;z-index:99;top:110%;left:0;display:none;width:100%;height:auto;padding:1rem;border:1px solid #fff;background-color:#000}.capability-overview-section .cos-tab-item{position:relative}.capability-overview-section .cos-tab-item:not(:last-child){margin-bottom:1rem}.capability-overview-section .cos-tab-item.is-active h3{font-size:1.25rem;color:#D9052A}.capability-overview-section .cos-tab-title h3{margin-bottom:0;font-weight:400;transition:0.35s ease 0s}@media (min-width:992px){.capability-overview-section .cos-list{position:relative;display:flex}}@media (min-width:992px){.capability-overview-section .cos-item{--width:0;--activewidth:28vw;z-index:1;overflow:hidden;display:flex;flex:1 1 auto;width:var(--width);min-height:28.75rem;transition:1s ease 0s}.capability-overview-section .cos-item:not(.is-active){cursor:pointer}.capability-overview-section .cos-item:not(:first-child){border-left:1px solid rgb(255 255 255 / .25)}.capability-overview-section .cos-item.is-active{flex:auto;width:var(--activewidth)}.capability-overview-section .cos-item.is-active .cos-card-bg{opacity:1;transition:1s ease 0s}.capability-overview-section .cos-item.is-active .cos-content-wrap{pointer-events:all;visibility:visible;opacity:1;transition-delay:0.3s}.capability-overview-section .cos-item.is-active .cos-heading .title{font-size:1.25rem}.capability-overview-section .cos-item.is-active .cos-heading-wrap{transform:translateZ(0)}.capability-overview-section .cos-item.is-active .cos-heading-wrap .cos-heading{align-items:flex-end}.capability-overview-section .cos-item.is-active .cos-icon-plus{right:1.75rem;background-color:#D9052A}.capability-overview-section .cos-item.is-active .cos-icon-plus::before,.capability-overview-section .cos-item.is-active .cos-icon-plus::after{background-color:#fff}.capability-overview-section .cos-item.is-active .cos-icon-plus::before{transform:translate(-50%,-50%) rotate(90deg)}.capability-overview-section .cos-item:first-child.is-active .cos-item-inner{padding-left:0}}@media (min-width:1200px){.capability-overview-section .cos-item{--activewidth:34.4vw}}@media (max-width:991px){.capability-overview-section .cos-item:not(.is-active){display:none}}@media (min-width:992px){.capability-overview-section .cos-item-inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:2rem .75rem;transition:0.5s ease 0s}}@media (min-width:768px) and (max-width:991px){.capability-overview-section .cos-item-inner{display:flex;flex-wrap:wrap;margin:0 -1rem}.capability-overview-section .cos-item-inner>div{flex:1 0 50%;padding:0 1rem}.capability-overview-section .cos-item-inner .cos-item-top{display:none}.capability-overview-section .cos-item-inner .cos-item-top:has(.cos-card-bg){display:block}}.capability-overview-section .cos-item-top{width:100%}@media (max-width:991px){.capability-overview-section .cos-item-top{position:relative}}@media (min-width:992px){.capability-overview-section .cos-card-bg{pointer-events:none;position:absolute;z-index:0;top:0;left:0;width:105%;height:100%;opacity:0;transition:0.2s ease 0s}}@media (max-width:991px){.capability-overview-section .cos-card-bg{position:relative;aspect-ratio:361/222}}@media (max-width:767px){.capability-overview-section .cos-card-bg{margin-bottom:.5rem}}.capability-overview-section .cos-card-bg video,.capability-overview-section .cos-card-bg img{width:100%;height:100%}@media (min-width:992px){.capability-overview-section .cos-card-bg video,.capability-overview-section .cos-card-bg img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}@media (max-width:991px){.capability-overview-section .cos-card-bg video,.capability-overview-section .cos-card-bg img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}}.capability-overview-section .cos-card-bg picture{width:100%;height:100%}.capability-overview-section .cos-icon-plus{cursor:pointer;position:absolute;right:.5rem;bottom:.5rem;display:flex;width:1.5rem;height:1.5rem;padding:0;border:2px solid #D9052A;border-radius:100%;background-color:#fff;transition:0.5s ease 0s}@media (max-width:991px){.capability-overview-section .cos-icon-plus{display:none}}.capability-overview-section .cos-icon-plus::before,.capability-overview-section .cos-icon-plus::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:8px;background-color:#D9052A;transition:0.5s cubic-bezier(.42,0,.58,1)}.capability-overview-section .cos-icon-plus::after{transform:translate(-50%,-50%) rotate(90deg)}.capability-overview-section .cos-heading{transition:0.35s ease 0s}.capability-overview-section .cos-heading .title{overflow:hidden;margin-bottom:.5rem;font-weight:400;transition:1s ease 0s}.capability-overview-section .cos-heading-wrap .cos-heading{display:flex}@media (min-width:992px){.capability-overview-section .cos-heading-wrap{--contentHeight:100%;transform:translateY(var(--contentHeight));margin-bottom:.5rem;transition:1s ease 0s}}.capability-overview-section .cos-content-wrap{position:relative;z-index:1}@media (min-width:992px){.capability-overview-section .cos-content-wrap{--width:31.7vw;pointer-events:none;width:var(--width);min-width:var(--width);max-width:var(--width);visibility:hidden;opacity:0;transition:1s ease 0s}}.capability-overview-section .cos-desc p{color:#fff}@media (min-width:992px){.capability-overview-section .cos-desc p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;text-overflow:ellipsis}}.capability-overview-section .cos-btn-wrap{margin-top:1.5rem}