@font-face{font-display:swap;font-family:magistral;font-style:italic;font-weight:300;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light_italic-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light_italic-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light_italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:normal;font-weight:300;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_light-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:italic;font-weight:400;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book_italic-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book_italic-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book_italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:normal;font-weight:400;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_book-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:italic;font-weight:500;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium_italic-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium_italic-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium_italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:normal;font-weight:500;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_medium-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:italic;font-weight:700;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold_italic-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold_italic-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold_italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:normal;font-weight:700;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_bold-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:italic;font-weight:800;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold_italic-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold_italic-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold_italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:magistral;font-style:normal;font-weight:800;src:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold-webfont.woff2) format("woff2"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold-webfont.woff) format("woff"),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/fonts/magistral_extra_bold-webfont.ttf) format("truetype")}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;font-size:inherit;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;background:transparent;outline:none;vertical-align:baseline;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,iframe,video{display:block;max-width:100%}html{font-size:pxtopercent(16px);height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;color:#000;display:flex;flex-wrap:wrap;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:400;height:auto;line-height:1.6;max-width:100%;min-height:100%}body.scroll-fixed{overflow:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{height:100%}}.h1,h1{color:#000;font-family:Magistral,Arial,sans-serif;font-size:4rem;font-weight:300;line-height:1.1;margin-bottom:.938rem;word-break:keep-all}.h1 a,h1 a{color:inherit;display:block;text-decoration:none}.h1 span,h1 span{font-weight:400}@media (max-width:1199px){.h1,h1{font-size:3.25rem}}@media (max-width:767px){.h1,h1{font-size:2.5rem}}.h1.-large,h1.-large{font-size:8rem}@media (width <= 1300px){.h1.-large,h1.-large{font-size:6.125rem}}@media (max-width:991px){.h1.-large,h1.-large{font-size:4.25rem}}@media (max-width:767px){.h1.-large,h1.-large{font-size:2.5rem}}.h2,h2{color:#000;font-family:Magistral,Arial,sans-serif;font-size:3rem;font-weight:300;line-height:1.1;margin-bottom:.938rem;word-break:keep-all}.h2 a,h2 a{color:inherit;display:block;text-decoration:none}.h2 span,h2 span{font-weight:400}@media (max-width:1199px){.h2,h2{font-size:2.625rem}}@media (max-width:767px){.h2,h2{font-size:2.25rem}}.h3,h3{color:#000;font-family:Magistral,Arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.1;margin-bottom:.938rem;word-break:keep-all}.h3 a,h3 a{color:inherit;display:block;text-decoration:none}.h3 span,h3 span{font-weight:400}@media (max-width:767px){.h3,h3{font-size:1.938rem}}.h4,h4{color:#000;font-family:Magistral,Arial,sans-serif;font-size:1.563rem;font-weight:300;line-height:1.1;margin-bottom:.938rem;word-break:keep-all}.h4 a,h4 a{color:inherit;display:block;text-decoration:none}.h4 span,h4 span{font-weight:400}@media (max-width:767px){.h4,h4{font-size:1.5rem}}.h5,h5{color:#000;font-family:Magistral,Arial,sans-serif;font-size:1.25rem;font-weight:300;font-weight:400;line-height:1.1;line-height:1.4;margin-bottom:.938rem;word-break:keep-all}.h5 a,h5 a{color:inherit;display:block;text-decoration:none}.h5 span,h5 span{font-weight:400}.h6,h6{color:#000;font-family:Magistral,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.1;line-height:1.4;margin-bottom:.938rem;word-break:keep-all}.h6 a,h6 a{color:inherit;display:block;text-decoration:none}.h6 span,h6 span{font-weight:400}p{margin-bottom:1.25rem}p:last-child{margin-bottom:0}.-large p,p.-large{font-size:1.25rem}.eyebrow-text{color:#731b36;display:inline-block;font-size:.875rem;font-weight:700;margin-bottom:1rem}:is(ul,ol){--ulol-left-padding:1.5rem;margin-bottom:.938rem;padding-left:var(--ulol-left-padding)}:is(ul,ol) li{padding-bottom:.375rem;padding-top:.375rem}:is(ul,ol) li:last-child{padding-bottom:0}:is(ul,ol) li a{color:currentcolor}.bullet-check :is(ul,ol) li,.bullet-styled :is(ul,ol) li{position:relative}.bullet-check :is(ul,ol) li:before,.bullet-styled :is(ul,ol) li:before{color:#d9052a;font-weight:700;left:calc(var(--ulol-left-padding)*-1);line-height:1;position:absolute}ul>li::marker{color:#d9052a;font-size:1.2em}.bullet-styled ul{list-style:none}.bullet-styled ul>li{--ulBox:6px}.bullet-styled ul>li:before{background-color:#d9052a;border-radius:100%;content:"";height:var(--ulBox);top:.875rem;width:var(--ulBox)}.bullet-styled ul>li>ul>li:before{background-color:#731b36;height:var(--ulBox);width:var(--ulBox)}.bullet-styled ul>li>ul>li>ul>li{--ulBox:4px}.bullet-styled ul>li>ul>li>ul>li::marker{color:currentcolor}.bullet-styled ul>li>ul>li>ul>li:before{background-color:currentcolor;border-radius:0}.bullet-check ul{--ulolLeftPadding:2.25rem;list-style:none}.bullet-check ul>li:before{--ulBox:20px;background-color:transparent;background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/bullet-check.svg);background-repeat:no-repeat;background-size:contain;content:"";height:var(--ulBox);top:.5rem;width:var(--ulBox)}.bullet-styled ol{--ulol-left-padding:2rem;list-style:none}.bg-dark .bullet-styled ol li:before{color:#fff}.bg-white .bullet-styled ol li:before{color:#000}.bullet-styled ol>li{counter-increment:counter-1}.bullet-styled ol>li:before{color:#000;content:counter(counter-1) ". ";font-weight:700;top:10px}.bullet-styled ol>li>ol{counter-reset:counter-2}.bullet-styled ol>li>ol>li{counter-increment:counter-2}.bullet-styled ol>li>ol>li:before{color:#000;content:counter(counter-2,lower-alpha) ". ";font-weight:700}blockquote{color:#000;display:block;font-size:2.25rem;line-height:1.2;margin-bottom:1.563rem;position:relative;text-align:center}@media (max-width:1199px){blockquote{font-size:1.75rem}}@media (max-width:767px){blockquote{font-size:1.25rem}}blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}hr{border:solid #000;border-width:.063rem 0 0;height:0;margin:1.875rem auto;overflow:visible;width:100%}img{border:none;display:inline-block;height:auto;max-width:100%;vertical-align:top}img[src$=".svg"]{max-height:100%}picture{display:inline-block;vertical-align:top}a{color:#731b36;font-weight:500;text-decoration:none;text-underline-offset:5px;transition:background-color .3s ease 0s,color .3s ease 0s}a:hover{text-decoration:underline}a.tab-outline{outline:1px solid;outline-offset:.188rem}.wc-table{margin-bottom:2.063rem;overflow-x:auto;text-align:center;width:100%}.wc-table table{margin:0;width:100%}@media (max-width:767px){.wc-table table{display:none}}@media (min-width:768px){.wc-table .mobile-table-view{display:none}}.wc-table table{border:none!important;border-collapse:collapse;border-radius:12px 12px 0 0;border-spacing:0;overflow:hidden;table-layout:fixed}.wc-table table td{color:#000;font-weight:400;line-height:1.5rem;padding:1.375rem 1.5rem;text-align:left}.wc-table table td,.wc-table table th{border:none;font-size:1rem;text-transform:capitalize;width:auto}.wc-table table th{background-color:#731b36;color:#fff;font-weight:700;line-height:1.7;padding:1.263rem .813rem;text-align:center}@media (max-width:767px){.wc-table table tr{text-align:center}}.wc-table table tr:nth-child(odd){background-color:#e5e3df}.wc-table table tr:first-child{background-color:#731b36}.wc-table table tr:first-child td{border:none;color:#fff;font-family:Magistral,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;width:auto}.bg-dark .wc-table table tr:not(:first-child,:nth-child(2n)) td,.bg-secondary .wc-table table tr:not(:first-child,:nth-child(2n)) td{color:#000}table{border:none!important;border-collapse:collapse;border-radius:12px 12px 0 0;border-spacing:0;overflow:hidden;table-layout:fixed}table td{color:#000;text-align:left}table td,table th{border:none;font-size:1rem;width:auto}table th{font-weight:700}.mobile-table-view{margin-top:1.5rem}.mobile-table-view ul{text-align:left}.mobile-table-view .column-header{background-color:#731b36;color:#fff!important;font-family:Magistral,Arial,sans-serif;font-size:1.25rem;font-weight:400;padding:1rem}.mobile-table-view .column-header *{color:#fff!important}.mobile-table-view .column-cell{font-weight:400;padding:1rem}.mobile-table-view .column-cell:nth-child(odd){background-color:#e5e3df;color:#000}.table-responsive{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-bordered{max-width:100%;text-align:left;width:100%}.table-bordered td,.table-bordered th{border-bottom:.063rem solid grey;padding:.625rem;vertical-align:bottom}.fancybox__content>.carousel__button.is-close{right:0;top:-3.125rem}:root{--gutter:2.813rem;--container-width:78.75rem}@media (max-width:991px){:root{--gutter:1.875rem}}@media (max-width:767px){:root{--gutter:1rem}}.alignfull,.alignwide,.container,.container-fluid{margin-left:auto;margin-right:auto;width:min(100% - var(--gutter) * 2,var(--container-width,100%))}[class*=cell-]{padding-left:.9375rem;padding-right:.9375rem;position:relative;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>[class*=cell-]{padding-left:0;padding-right:0}.d-none{display:none}.d-block{display:block}.d-flex{display:flex;flex-wrap:wrap}.d-flex-inline{display:inline-flex}.d-flex img{align-self:center}.flex-nowrap{flex-wrap:nowrap}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-content-center{align-content:center}.alignnone{float:none;margin:1.25rem 0}.aligncenter{clear:both;display:block;margin:1.25rem auto}.alignleft{float:left;margin:0 1.25rem 1.25rem 0}.alignright{float:right;margin:0 0 1.25rem 1.25rem}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.bg-white{background-color:#fff}.text-white{color:#fff}.bg-dark{background-color:#000}.text-dark{color:#000}.bg-secondary{background-color:#26040d}.text-secondary{color:#26040d}.cell-1{width:8.3333333333%}.cell-2{width:16.6666666667%}.cell-3{width:25%}.cell-4{width:33.3333333333%}.cell-5{width:41.6666666667%}.cell-6{width:50%}.cell-7{width:58.3333333333%}.cell-8{width:66.6666666667%}.cell-9{width:75%}.cell-10{width:83.3333333333%}.cell-11{width:91.6666666667%}.cell-12{width:100%}.m-30,.mt-30,.my-30{margin-top:1.875rem}.p-30,.pt-30,.py-30{padding-top:1.875rem}.m-30,.mb-30,.my-30{margin-bottom:1.875rem}.p-30,.pb-30,.py-30{padding-bottom:1.875rem}.m-30,.ml-30,.mx-30{margin-left:1.875rem}.p-30,.pl-30,.px-30{padding-left:1.875rem}.m-30,.mr-30,.mx-30{margin-right:1.875rem}.p-30,.pr-30,.px-30{padding-right:1.875rem}@media (min-width:576px){.cell-sm-1{width:8.3333333333%}.cell-sm-2{width:16.6666666667%}.cell-sm-3{width:25%}.cell-sm-4{width:33.3333333333%}.cell-sm-5{width:41.6666666667%}.cell-sm-6{width:50%}.cell-sm-7{width:58.3333333333%}.cell-sm-8{width:66.6666666667%}.cell-sm-9{width:75%}.cell-sm-10{width:83.3333333333%}.cell-sm-11{width:91.6666666667%}.cell-sm-12{width:100%}.m-sm-30,.mt-sm-30,.my-sm-30{margin-top:1.875rem}.p-sm-30,.pt-sm-30,.py-sm-30{padding-top:1.875rem}.m-sm-30,.mb-sm-30,.my-sm-30{margin-bottom:1.875rem}.p-sm-30,.pb-sm-30,.py-sm-30{padding-bottom:1.875rem}.m-sm-30,.ml-sm-30,.mx-sm-30{margin-left:1.875rem}.p-sm-30,.pl-sm-30,.px-sm-30{padding-left:1.875rem}.m-sm-30,.mr-sm-30,.mx-sm-30{margin-right:1.875rem}.p-sm-30,.pr-sm-30,.px-sm-30{padding-right:1.875rem}.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-flex{display:flex}.align-sm-items-start{align-items:flex-start}.align-sm-items-center{align-items:center}.align-sm-items-end{align-items:flex-end}.align-sm-content-center{align-content:center}.justify-sm-content-start{justify-content:flex-start}.justify-sm-content-center{justify-content:center}.justify-sm-content-end{justify-content:flex-end}.justify-sm-content-between{justify-content:space-between}.justify-sm-content-around{justify-content:space-around}.justify-sm-content-evenly{justify-content:space-evenly}.text-sm-center{text-align:center}.text-sm-right{text-align:right}.text-sm-left{text-align:left}}@media (min-width:768px){.cell-md-1{width:8.3333333333%}.cell-md-2{width:16.6666666667%}.cell-md-3{width:25%}.cell-md-4{width:33.3333333333%}.cell-md-5{width:41.6666666667%}.cell-md-6{width:50%}.cell-md-7{width:58.3333333333%}.cell-md-8{width:66.6666666667%}.cell-md-9{width:75%}.cell-md-10{width:83.3333333333%}.cell-md-11{width:91.6666666667%}.cell-md-12{width:100%}.m-md-30,.mt-md-30,.my-md-30{margin-top:1.875rem}.p-md-30,.pt-md-30,.py-md-30{padding-top:1.875rem}.m-md-30,.mb-md-30,.my-md-30{margin-bottom:1.875rem}.p-md-30,.pb-md-30,.py-md-30{padding-bottom:1.875rem}.m-md-30,.ml-md-30,.mx-md-30{margin-left:1.875rem}.p-md-30,.pl-md-30,.px-md-30{padding-left:1.875rem}.m-md-30,.mr-md-30,.mx-md-30{margin-right:1.875rem}.p-md-30,.pr-md-30,.px-md-30{padding-right:1.875rem}.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:flex}.align-md-items-start{align-items:flex-start}.align-md-items-center{align-items:center}.align-md-items-end{align-items:flex-end}.align-md-content-center{align-content:center}.justify-md-content-start{justify-content:flex-start}.justify-md-content-center{justify-content:center}.justify-md-content-end{justify-content:flex-end}.justify-md-content-between{justify-content:space-between}.justify-md-content-around{justify-content:space-around}.justify-md-content-evenly{justify-content:space-evenly}.text-md-center{text-align:center}.text-md-right{text-align:right}.text-md-left{text-align:left}}@media (min-width:992px){.cell-lg-1{width:8.3333333333%}.cell-lg-2{width:16.6666666667%}.cell-lg-3{width:25%}.cell-lg-4{width:33.3333333333%}.cell-lg-5{width:41.6666666667%}.cell-lg-6{width:50%}.cell-lg-7{width:58.3333333333%}.cell-lg-8{width:66.6666666667%}.cell-lg-9{width:75%}.cell-lg-10{width:83.3333333333%}.cell-lg-11{width:91.6666666667%}.cell-lg-12{width:100%}.m-lg-30,.mt-lg-30,.my-lg-30{margin-top:1.875rem}.p-lg-30,.pt-lg-30,.py-lg-30{padding-top:1.875rem}.m-lg-30,.mb-lg-30,.my-lg-30{margin-bottom:1.875rem}.p-lg-30,.pb-lg-30,.py-lg-30{padding-bottom:1.875rem}.m-lg-30,.ml-lg-30,.mx-lg-30{margin-left:1.875rem}.p-lg-30,.pl-lg-30,.px-lg-30{padding-left:1.875rem}.m-lg-30,.mr-lg-30,.mx-lg-30{margin-right:1.875rem}.p-lg-30,.pr-lg-30,.px-lg-30{padding-right:1.875rem}.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}.align-lg-items-start{align-items:flex-start}.align-lg-items-center{align-items:center}.align-lg-items-end{align-items:flex-end}.align-lg-content-center{align-content:center}.justify-lg-content-start{justify-content:flex-start}.justify-lg-content-center{justify-content:center}.justify-lg-content-end{justify-content:flex-end}.justify-lg-content-between{justify-content:space-between}.justify-lg-content-around{justify-content:space-around}.justify-lg-content-evenly{justify-content:space-evenly}.text-lg-center{text-align:center}.text-lg-right{text-align:right}.text-lg-left{text-align:left}}@media (min-width:1200px){.cell-xl-1{width:8.3333333333%}.cell-xl-2{width:16.6666666667%}.cell-xl-3{width:25%}.cell-xl-4{width:33.3333333333%}.cell-xl-5{width:41.6666666667%}.cell-xl-6{width:50%}.cell-xl-7{width:58.3333333333%}.cell-xl-8{width:66.6666666667%}.cell-xl-9{width:75%}.cell-xl-10{width:83.3333333333%}.cell-xl-11{width:91.6666666667%}.cell-xl-12{width:100%}.m-xl-30,.mt-xl-30,.my-xl-30{margin-top:1.875rem}.p-xl-30,.pt-xl-30,.py-xl-30{padding-top:1.875rem}.m-xl-30,.mb-xl-30,.my-xl-30{margin-bottom:1.875rem}.p-xl-30,.pb-xl-30,.py-xl-30{padding-bottom:1.875rem}.m-xl-30,.ml-xl-30,.mx-xl-30{margin-left:1.875rem}.p-xl-30,.pl-xl-30,.px-xl-30{padding-left:1.875rem}.m-xl-30,.mr-xl-30,.mx-xl-30{margin-right:1.875rem}.p-xl-30,.pr-xl-30,.px-xl-30{padding-right:1.875rem}.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-flex{display:flex}.align-xl-items-start{align-items:flex-start}.align-xl-items-center{align-items:center}.align-xl-items-end{align-items:flex-end}.align-xl-content-center{align-content:center}.justify-xl-content-start{justify-content:flex-start}.justify-xl-content-center{justify-content:center}.justify-xl-content-end{justify-content:flex-end}.justify-xl-content-between{justify-content:space-between}.justify-xl-content-around{justify-content:space-around}.justify-xl-content-evenly{justify-content:space-evenly}.text-xl-center{text-align:center}.text-xl-right{text-align:right}.text-xl-left{text-align:left}}@media (min-width:1400px){.cell-xxl-1{width:8.3333333333%}.cell-xxl-2{width:16.6666666667%}.cell-xxl-3{width:25%}.cell-xxl-4{width:33.3333333333%}.cell-xxl-5{width:41.6666666667%}.cell-xxl-6{width:50%}.cell-xxl-7{width:58.3333333333%}.cell-xxl-8{width:66.6666666667%}.cell-xxl-9{width:75%}.cell-xxl-10{width:83.3333333333%}.cell-xxl-11{width:91.6666666667%}.cell-xxl-12{width:100%}.m-xxl-30,.mt-xxl-30,.my-xxl-30{margin-top:1.875rem}.p-xxl-30,.pt-xxl-30,.py-xxl-30{padding-top:1.875rem}.m-xxl-30,.mb-xxl-30,.my-xxl-30{margin-bottom:1.875rem}.p-xxl-30,.pb-xxl-30,.py-xxl-30{padding-bottom:1.875rem}.m-xxl-30,.ml-xxl-30,.mx-xxl-30{margin-left:1.875rem}.p-xxl-30,.pl-xxl-30,.px-xxl-30{padding-left:1.875rem}.m-xxl-30,.mr-xxl-30,.mx-xxl-30{margin-right:1.875rem}.p-xxl-30,.pr-xxl-30,.px-xxl-30{padding-right:1.875rem}.d-xxl-none{display:none}.d-xxl-block{display:block}.d-xxl-flex{display:flex}.align-xxl-items-start{align-items:flex-start}.align-xxl-items-center{align-items:center}.align-xxl-items-end{align-items:flex-end}.align-xxl-content-center{align-content:center}.justify-xxl-content-start{justify-content:flex-start}.justify-xxl-content-center{justify-content:center}.justify-xxl-content-end{justify-content:flex-end}.justify-xxl-content-between{justify-content:space-between}.justify-xxl-content-around{justify-content:space-around}.justify-xxl-content-evenly{justify-content:space-evenly}.text-xxl-center{text-align:center}.text-xxl-right{text-align:right}.text-xxl-left{text-align:left}}.alignwide{--container-width:78.75rem}.btn,input[type=button],input[type=reset],input[type=submit]{--focuc-outline-space:-1px;border:none;color:#fff;display:inline-block;font-family:Magistral,Arial,sans-serif;font-size:1.125rem;font-weight:400;padding:1px;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;z-index:0}.btn:before,input[type=button]:before,input[type=reset]:before,input[type=submit]:before{border:1px solid #000;border-radius:.25rem;content:"";inset:var(--focuc-outline-space);opacity:0;pointer-events:none;position:absolute;transition:.4s ease;visibility:hidden}.btn:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{background-image:linear-gradient(90deg,#ff8e3d,#fff 17.5%,#d9052a 29%,#fff 50%);background-position:0;background-size:200% auto;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s ease 0s;width:100%;z-index:-1}.btn span,input[type=button] span,input[type=reset] span,input[type=submit] span{background-color:#d9052a;display:block;line-height:1.4;padding:.5rem 2.188rem;transition:background-color .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s}.btn span,.btn:after,input[type=button] span,input[type=button]:after,input[type=reset] span,input[type=reset]:after,input[type=submit] span,input[type=submit]:after{-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 14px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 14px),calc(100% - 10px) 100%,0 100%,0 10px)}.btn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{cursor:pointer;text-decoration:none}.btn:hover:after,input[type=button]:hover:after,input[type=reset]:hover:after,input[type=submit]:hover:after{background-position:100%}.btn:hover span,input[type=button]:hover span,input[type=reset]:hover span,input[type=submit]:hover span{background-color:#731b36}.tab-outline.btn,input.tab-outline[type=button],input.tab-outline[type=reset],input.tab-outline[type=submit]{--focuc-outline-space:-5px;outline:0}.tab-outline.btn:before,input.tab-outline[type=button]:before,input.tab-outline[type=reset]:before,input.tab-outline[type=submit]:before{opacity:1;visibility:visible}.bg-dark .tab-outline.btn:before,.bg-dark input.tab-outline[type=button]:before,.bg-dark input.tab-outline[type=reset]:before,.bg-dark input.tab-outline[type=submit]:before{border-color:#fff}.btn-link{--focuc-outline-space:-1px;border:none;color:#000;display:inline;font-family:Magistral,Arial,sans-serif;font-size:1.125rem;font-weight:400;position:relative;text-decoration:none;transition:background-color .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-link:before{border:1px solid #000;border-radius:.25rem;content:"";inset:var(--focuc-outline-space);opacity:0;pointer-events:none;position:absolute;transition:.4s ease;visibility:hidden}.btn-link svg{margin-bottom:-.125rem;margin-left:.375rem;width:.563rem;fill:#d9052a;transition:.35s ease 0s}.btn-link:hover,a:hover .btn-link{color:#731b36;text-decoration:none}.btn-link:hover svg,a:hover .btn-link svg{fill:currentcolor}.btn-link.tab-outline{--focuc-outline-space:-5px;outline:0}.btn-link.tab-outline:before{opacity:1;visibility:visible}.bg-dark .btn-link.tab-outline:before{border-color:#fff}.bg-white .btn-link{color:#000}.bg-white .btn-link:hover,a:hover .bg-white .btn-link{color:#731b36;text-decoration:none}.bg-white .btn-link:hover svg,a:hover .bg-white .btn-link svg{fill:currentcolor}.btn-play{align-items:center;background-color:#d9052a;border:none;border-radius:100%;color:#fff;display:flex;font-size:1rem;height:3.5rem;justify-content:center;text-decoration:none;transition:.5s ease 0s;width:3.5rem}.btn-play svg{margin-left:.188rem;fill:currentcolor}.btn-play:hover,a:hover .btn-play{background-color:#731b36;text-decoration:none}.btn-play:focus{outline:1px solid #000;outline-offset:4px}.bg-dark .btn-play:focus,.btn-play.-dark:focus{outline-color:#fff}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.swiper-pagination{align-items:center;display:flex;justify-content:center}.swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.5rem;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-pagination-bullet-inactive-color:#d9052a;--swiper-pagination-bullet-border-radius:0;--swiper-pagination-color:#d9052a;--swiper-pagination-bullet-size:1.375rem}.swiper-button-next,.swiper-button-prev{--swiper-navigation-size:2.5rem;background-color:transparent;border:none;padding:1px;width:var(--swiper-navigation-size)!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next span,.swiper-button-prev span{background-color:#d9052a;-webkit-clip-path:polygon(0 15%,15% 0,100% 0,100% 85%,85% 100%,0 100%);clip-path:polygon(0 15%,15% 0,100% 0,100% 85%,85% 100%,0 100%);color:#fff;display:block;height:100%;transition:.35s ease 0s;width:100%}.swiper-button-next svg,.swiper-button-prev svg{fill:currentcolor}.swiper-button-next:not(.swiper-button-disabled):hover span,.swiper-button-prev:not(.swiper-button-disabled):hover span{background-color:#731b36;color:#fff!important}.swiper-button-prev span{padding:.625rem .188rem .563rem .313rem;transform:scale(-1)}.swiper-button-next span{padding:.625rem .125rem .563rem .188rem}.swiper-arrows,.swiper-controls{position:relative}.swiper-arrows{align-items:center;display:flex;justify-content:center}.swiper-arrows button{left:0;margin:0;position:relative;top:0}.swiper-arrows button:not(:last-child){margin-right:1rem}form label{color:#000;display:block;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.625rem}:is(input,textarea,button,select){font-family:Inter,Arial,sans-serif}input[type=button],input[type=date],input[type=email],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}textarea{display:block;height:9.375rem;overflow:auto;padding:.625rem .938rem;resize:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:.063rem solid #731b36;border-radius:0;color:#000;font-size:1rem;font-weight:400;height:3.5rem;padding:0 .938rem;width:100%}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#26040d;outline:none}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;opacity:1}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:1}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#000;opacity:1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/select-down-arrow.svg)!important;background-position:right .5em center!important;background-repeat:no-repeat!important;background-size:.875rem .438rem!important;cursor:pointer!important;padding-right:1.875em!important}select::-ms-expand{display:none}select option{color:#000!important}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-group{margin-bottom:1.25rem}.radio-btn-group .radio-option{display:inline-block;padding:0 .625rem;vertical-align:middle}.radio-btn-group .radio-option:first-child{padding-left:0}.radio-btn-group .radio-option .radio-custom-label{color:#000;cursor:pointer;margin:0}.radio-btn-group .radio-option .radio-custom-label:before{background-color:#fff;border:.125rem solid #fff;border-radius:50%;box-shadow:0 0 0 2px #000;content:"";cursor:pointer;display:inline-block;height:.625rem;margin-right:.625rem;margin-top:.188rem;vertical-align:middle;width:.625rem}.radio-btn-group .radio-option .radio-custom{opacity:0;position:absolute}.radio-btn-group .radio-option .radio-custom:focus+.radio-custom-label{outline:none}.radio-btn-group .radio-option .radio-custom:checked+.radio-custom-label:before{background-color:#000}.checkbox input[type=checkbox],.gfield--type-checkbox input[type=checkbox]{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.checkbox input[type=checkbox]:checked+label:before,.gfield--type-checkbox input[type=checkbox]:checked+label:before{background-color:#d9052a}.checkbox input[type=checkbox]:checked+label:after,.gfield--type-checkbox input[type=checkbox]:checked+label:after{border:solid #fff;border-width:0 .125rem .125rem 0;content:"";display:block;height:.625rem;left:7px;position:absolute;top:4px;transform:rotate(42deg);width:.313rem}.checkbox label,.gfield--type-checkbox label{cursor:pointer;position:relative}.checkbox label:before,.gfield--type-checkbox label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.125rem solid #d9052a;border-radius:5px;content:"";cursor:pointer;display:inline-block;margin-right:.5rem;padding:.5rem;position:relative;vertical-align:middle}.gform-style .gform_fields{--gf-form-gap-x:1.5rem;--gf-form-gap-y:1.125rem}.gform-style .gform_confirmation_message{color:#fff;font-size:1.25rem;font-weight:600;text-align:center}.gform-style .gform_confirmation_message p{color:#fff}.gform-style .gform-footer,.gform-style .gform-page-footer{justify-content:flex-end}@media (max-width:767px){.gform-style .gform-footer,.gform-style .gform-page-footer{justify-content:center}}.gform-style .gform-footer .button,.gform-style .gform-page-footer .button{background-color:transparent!important;border:none!important;font-family:Magistral,Arial,sans-serif!important;font-size:1.125rem!important;font-weight:400!important;padding:1px!important;position:relative!important;width:min(11.75rem,100%)!important;z-index:1}.gform-style .gform-footer .button:after,.gform-style .gform-footer .button:before,.gform-style .gform-page-footer .button:after,.gform-style .gform-page-footer .button:before{content:""!important;display:block!important}.gform-style .gform-footer .button span,.gform-style .gform-page-footer .button span{width:100%}.gform-style .gform-footer .button:focus,.gform-style .gform-page-footer .button:focus{--gf-local-outline-width:0!important}.gform-style .gform-field-label{--gf-local-color:#d9052a!important}.gform-style .gform-field-label a{color:#731b36;display:block;font-size:.875rem;font-weight:600;margin-top:.5rem;text-decoration:underline}.gform-style .gform-field-label a:hover{text-decoration:none}.gform-style .gform_validation_errors{display:none!important}.gform-style .ginput_container input[type=email],.gform-style .ginput_container input[type=tel],.gform-style .ginput_container input[type=text],.gform-style .ginput_container input[type=url],.gform-style .ginput_container select,.gform-style .ginput_container textarea{background-color:#fff;border:1px solid #e5e3df;border-radius:4px;color:#000;font-size:1rem;font-weight:400;height:3.125rem}.gform-style .ginput_container input[type=email]:focus,.gform-style .ginput_container input[type=tel]:focus,.gform-style .ginput_container input[type=text]:focus,.gform-style .ginput_container input[type=url]:focus,.gform-style .ginput_container select:focus,.gform-style .ginput_container textarea:focus{box-shadow:0 0 4px 2px rgba(217,97,5,.7);outline:0;outline-offset:0}.gform-style .ginput_container input[type=email]::-webkit-input-placeholder,.gform-style .ginput_container input[type=tel]::-webkit-input-placeholder,.gform-style .ginput_container input[type=text]::-webkit-input-placeholder,.gform-style .ginput_container input[type=url]::-webkit-input-placeholder,.gform-style .ginput_container select::-webkit-input-placeholder,.gform-style .ginput_container textarea::-webkit-input-placeholder{color:grey}.gform-style .ginput_container input[type=email]::-moz-placeholder,.gform-style .ginput_container input[type=tel]::-moz-placeholder,.gform-style .ginput_container input[type=text]::-moz-placeholder,.gform-style .ginput_container input[type=url]::-moz-placeholder,.gform-style .ginput_container select::-moz-placeholder,.gform-style .ginput_container textarea::-moz-placeholder{color:grey}.gform-style .ginput_container input[type=email]::placeholder,.gform-style .ginput_container input[type=tel]::placeholder,.gform-style .ginput_container input[type=text]::placeholder,.gform-style .ginput_container input[type=url]::placeholder,.gform-style .ginput_container select::placeholder,.gform-style .ginput_container textarea::placeholder{color:grey}.gform-style .ginput_container input[type=email],.gform-style .ginput_container input[type=tel],.gform-style .ginput_container input[type=text],.gform-style .ginput_container input[type=url]{padding:1.25rem 1rem .5rem}.gform-style .ginput_container textarea{min-block-size:7.625rem!important;padding:1rem;resize:none!important}.gform-style .ginput_container select{background-position:right 1em center;background-repeat:no-repeat;background-size:.875rem .438rem;color:#000;padding:.375rem 1.875em .5rem 1rem}.gform-style .gfield{display:grid;position:relative}@media (max-width:767px){.gform-style .gfield{grid-column:1/-1!important}}.gform-style .gfield .gfield_label{color:#000}.gform-style .gfield .gfield_label:has(.gfield_required):after{color:currentcolor;content:"*";display:inline-block}.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice) .gfield_label{color:grey;display:block;font-size:1rem;font-weight:400;left:1rem;margin-bottom:0;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.4s}.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice) .gfield_label .gfield_required{display:none}.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused .gfield_label{color:#731b36;font-size:.625rem;font-weight:700;top:.313rem;transform:translateY(0)}.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused input[type=email],.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused input[type=tel],.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused input[type=text],.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused input[type=url],.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused select,.gform-style .gfield:not(.gfield--type-checkbox,.gfield--type-multi_choice).focused textarea{border-color:#d9052a}.gform-style .gfield.gfield--type-textarea .gfield_label{top:.938rem;transform:translateY(0)}.gform-style .gfield .validation_message{--gf-desc-space:0;background-color:#d9052a;border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:400;left:50%;padding:.5rem;position:absolute;top:80%;transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:9}.gform-style .gfield .validation_message:before{content:"*";display:inline-block}.gform-style .gfield .validation_message:after{border-color:transparent transparent #d9052a;border-style:solid;border-width:0 6px 8px;content:"";height:0;left:50%;position:absolute;top:-6px;transform:translateX(-50%);width:0}.gform-style .gfield .ginput_container .validation_message{display:none}.gform-style .gfield.gfield--type-html{color:#fff;display:block;font-size:.875rem}.gform-style .gfield.gfield--type-html a{text-decoration:underline}.gform-style .gfield.gfield--type-html a:hover{text-decoration:none}.gform-style .gfield:has(.validation_message) .gfield_label{color:#d9052a}.gform-style .gfield:has(.validation_message) input[type=email],.gform-style .gfield:has(.validation_message) input[type=tel],.gform-style .gfield:has(.validation_message) input[type=text],.gform-style .gfield:has(.validation_message) input[type=url],.gform-style .gfield:has(.validation_message) select,.gform-style .gfield:has(.validation_message) textarea{border-color:#d9052a}.gform-style .gfield:has(.validation_message) input[type=email]:focus,.gform-style .gfield:has(.validation_message) input[type=tel]:focus,.gform-style .gfield:has(.validation_message) input[type=text]:focus,.gform-style .gfield:has(.validation_message) input[type=url]:focus,.gform-style .gfield:has(.validation_message) select:focus,.gform-style .gfield:has(.validation_message) textarea:focus{outline-color:#d9052a}.gform-style .gfield:has(.validation_message).focused .gfield_label{color:#d9052a}.gform-style .gfield.gfield--type-consent input[type=checkbox]{display:none}.gform-style .gfield.gfield--type-consent input[type=checkbox]:checked+.gform-field-label:before{background-color:#d9052a;border-color:#d9052a}.gform-style .gfield.gfield--type-consent input[type=checkbox]:checked+.gform-field-label:after{border:solid #d9052a;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:9px;position:absolute;top:4px;transform:rotate(42deg);width:7px}.gform-style .gfield.gfield--type-consent .gform-field-label{align-items:flex-start;display:flex;margin:0}.gform-style .gfield.gfield--type-consent .gform-field-label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #d9052a;border-radius:.313rem;content:"";cursor:pointer;display:inline-block;margin-right:.5rem;padding:.75rem;position:relative;vertical-align:middle}.gform-style .gfield.gfield--type-consent .gform-field-label a{color:#fff!important;display:inline-block;font-size:.688rem;font-weight:700;margin-top:.5rem;text-decoration:underline}.gform-style .gfield.gfield--type-consent .gform-field-label a:hover{text-decoration:none}@media (max-width:767px){.gform-style .gfield.gfield--type-consent .gform-field-label a{font-size:.688rem}}.gform-style .gfield.gfield--type-checkbox .gfield-choice-input{display:none}.gform-style .gfield.gfield--type-checkbox .gform-field-label{color:#fff!important;font-size:1rem;margin-left:0;padding-left:2rem}.gform-style .gfield.gfield--type-checkbox .gform-field-label:before{left:0;position:absolute;top:0}.gform-style .gfield.gfield--type-checkbox .gform-field-label br{display:block}.gform-style .gfield.gfield--type-checkbox .gform-field-label a{border:0;color:#fff;display:inline-block;margin-top:2px}.gform-style .gfield.gfield--type-checkbox .gform-field-label>div,.gform-style .gfield.gfield--type-consent .gform-field-label>div{align-items:flex-start;display:flex;flex-direction:column}.gform-style .gfield.gfield--input-type-select .gfield_label{color:#731b36;font-size:.625rem;font-weight:700;top:.313rem;transform:translateY(0)}.gform-style .gfield.gfield--input-type-select select{padding-top:.625rem}.gform-style fieldset.gfield--type-checkbox legend{--gf-label-choice-field-space-primary:1rem;--gf-local-font-weight:700;padding-left:0!important}.gform-style fieldset.gfield--type-checkbox .gfield_checkbox{--gf-field-choice-gap:1rem 0;flex-flow:row wrap;margin:0 -1rem}.gform-style fieldset.gfield--type-checkbox .gfield_checkbox .gchoice{padding:0 1rem}.gform-style fieldset.gfield--type-checkbox .gfield_checkbox .gform-field-label{font-size:.875rem;font-weight:400;margin-left:0!important}.gform-style fieldset.gfield--type-checkbox .gfield-choice-input{display:none!important}.gform-style .gform_confirmation_wrapper .gform_confirmation_message br{display:none}.gform-style .gform_confirmation_wrapper .gform_confirmation_message h1{margin-bottom:1.438rem}.gform-style .gform_confirmation_wrapper .gform_confirmation_message p{font-weight:400}.generic-hero{align-items:center;display:flex;min-height:46.25rem;padding:9.375rem 0;position:relative;z-index:1}@media (max-width:991px){.generic-hero{min-height:auto;padding:5.188rem 0}}.generic-hero:after,.generic-hero:before{background:linear-gradient(180deg,rgba(5,1,2,0),#000 102.55%);content:"";left:0;pointer-events:none;position:absolute;width:100%}.generic-hero:before{height:13.625rem;top:0;transform:rotate(-180deg)}.generic-hero:after{bottom:0;height:100%}.generic-hero .gh-wrapper{margin:0 auto;max-width:65.375rem;position:relative;width:100%;z-index:1}.generic-hero .gh-bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.generic-hero .gh-bg img,.generic-hero .gh-bg picture,.generic-hero .gh-bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.generic-hero .gh-bg._mobile{display:none}}.generic-hero .gh-btn-grp{gap:2rem;margin-top:2rem}@media (max-width:991px){.generic-hero .gh-btn-grp{gap:1.5rem}}.capability-hero{--header-height:8.5rem;padding-bottom:3.75rem;padding-top:calc(var(--header-height) + 4.375rem);position:relative;z-index:1}@media (max-width:1199px){.capability-hero{padding-bottom:3rem}}@media (max-width:767px){.capability-hero{--header-height:3.125rem;padding-bottom:2.25rem;padding-top:calc(var(--header-height) + 2.188rem)}}.capability-hero.full-image{padding-bottom:9.875rem}@media (max-width:767px){.capability-hero.full-image{padding-bottom:4.375rem}}.capability-hero .container{position:relative;z-index:2}@media (max-width:767px){.capability-hero .row{flex-direction:column-reverse}}@media (min-width:768px){.capability-hero.full-image:after,.capability-hero.full-image:before{background-image:linear-gradient(180deg,rgba(5,1,2,0),#050102 98.55%);content:"";left:0;pointer-events:none;position:absolute;width:100%}.capability-hero.full-image:before{height:10.313rem;top:0;transform:rotate(-180deg)}.capability-hero.full-image:after{background-image:linear-gradient(270deg,rgba(5,1,2,0),#050102 98.55%);bottom:0;height:100%;width:85%}}.capability-hero.full-image .col-left{max-width:45.313rem;width:100%}.capability-hero .ch-bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:767px){.capability-hero .ch-bg{margin-bottom:1.5rem;padding-top:34.096692112%;position:relative}.capability-hero .ch-bg img{left:0;position:absolute;top:0}}.capability-hero .ch-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.capability-hero .ch-btn-grp{gap:2rem;margin-top:1.5rem}@media (max-width:767px){.capability-hero .ch-btn-grp{align-items:flex-start;flex-direction:column}}.capability-hero .ch-left-inner p{color:#e5e3df}.capability-hero .ch-right-img{padding-top:67.2661870504%;position:relative}.capability-hero .ch-right-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:767px){.capability-hero .ch-right-img{margin-bottom:.938rem;margin-left:-1.25rem;margin-right:-1.25rem}}.post-detail-hero{--header-height:8.5rem;padding-bottom:2.25rem;padding-top:calc(var(--header-height) + 2.25rem)}.post-detail-hero,.post-detail-hero .container{position:relative;z-index:1}.post-detail-hero .breadcrumbs{margin-bottom:2.063rem}.post-detail-hero .pd-bg-img{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.post-detail-hero .pd-bg-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-detail-hero .pd-social-wrap{align-items:center;display:flex;gap:1.625rem}.post-detail-hero .pd-social-block .heateor_sss_sharing_ul{align-items:center;display:flex;gap:1rem}.post-detail-hero .pd-social-block .heateor_sss_sharing_ul a{color:#fff;display:flex!important;height:1.375rem;margin:0;position:relative;width:1.375rem!important}.post-detail-hero .pd-social-block .heateor_sss_sharing_ul a:hover{color:#d9052a}.post-detail-hero .pd-social-block .heateor_sss_sharing_ul a svg{fill:currentcolor}.post-detail-hero .pd-social-block .heateor_sss_svg{height:100%!important;left:0;opacity:0!important;position:absolute;top:0;width:100%!important}.post-detail-hero .pd-heading h1{margin-bottom:0}.post-detail-hero .pd-cta-wrap{align-items:center;gap:2.5rem;margin-top:1.5rem}@media (max-width:767px){.post-detail-hero .pd-cta-wrap{gap:1.5rem}}.post-detail-hero .pd-article-wrap{gap:1.125rem;margin-bottom:2rem}.post-detail-hero .pd-author{margin-top:1.5rem}@media (max-width:767px){.post-detail-hero{padding-bottom:4.5rem;padding-top:calc(var(--header-height) + 1.563rem)}.wysiwyg-section{--space-lg:3rem}}.wysiwyg-section.bg-white li:before{color:#000!important}.wysiwyg-section.with-form .container{--container-width:78.75rem}.wysiwyg-section.with-form .rf-form{background-color:rgba(0,0,0,.8);height:auto;min-height:34.25rem;padding:2.5rem}@media (max-width:991px){.wysiwyg-section.with-form .rf-main{flex-direction:column-reverse}.wysiwyg-section.with-form .rf-right{margin-bottom:2.5rem}}.wysiwyg-section .container{--container-width:52rem}.wysiwyg-section p person{display:block}.wysiwyg-section img{height:100%;margin-bottom:.938rem;margin-top:0;width:auto}.wysiwyg-section table tr:first-child td:has(p){font-family:inherit;font-size:inherit}.wysiwyg-section .wp-video{margin:1rem 0 2rem;max-width:54.688rem!important;position:relative;width:100%!important}.wysiwyg-section .wp-video.play:before{background-color:transparent}.wysiwyg-section .wp-video .mejs-controls{opacity:0;transition:.4s}.wysiwyg-section .wp-video .mejs-overlay:hover .mejs-controls{opacity:1}.wysiwyg-section .wp-video .mejs-overlay-button{align-items:center;background-color:#d9052a;background-image:none;border-radius:6.25rem!important;display:flex;height:5.5rem;justify-content:center;position:relative;text-decoration:none;transition:.4s;width:5.5rem;z-index:1}.wysiwyg-section .wp-video .mejs-overlay-button:before{color:#fff;margin-left:.313rem}.wysiwyg-section .wp-video .mejs-overlay-button:after{border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:-1}.wysiwyg-section .wp-video .mejs-overlay-button:before{background:#fff;-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%);content:"";height:2.188rem;left:50%;margin:0;position:absolute;top:50%;transform:translate(-40%,-50%);width:2.188rem}.wysiwyg-section .wp-video .mejs-overlay-button:focus,.wysiwyg-section .wp-video .mejs-overlay-button:hover{background:#26040d!important}.wysiwyg-section .wp-video .mejs-overlay-button:focus:after,.wysiwyg-section .wp-video .mejs-overlay-button:hover:after{opacity:0}.wysiwyg-section .wp-video .mejs-overlay-button:focus:before,.wysiwyg-section .wp-video .mejs-overlay-button:hover:before{background:#fff}.wysiwyg-section .wp-video .mejs-overlay-button:focus{background-color:#d9052a!important;color:#fff;outline:1px solid #fff;outline-offset:1px}.wysiwyg-section .wc-table table{width:100%!important}.wysiwyg-section .wc-table table tr:first-child td{color:#fff}.wysiwyg-section .wc-table table tr:first-child td *{color:#fff!important;margin:0}.wysiwyg-section pre{white-space:normal}.wysiwyg-section .gnw_table{border-collapse:separate;border-spacing:6px}.wysiwyg-section .gnw_table .gnw_table_border_collapse{border-collapse:collapse!important}.wysiwyg-section .gnw_table .gnw_table_border_collapse tr td{border:0}.wysiwyg-section .gnw_table .gnw_table_border_collapse td{font-family:Arial,sans-serif;font-size:12px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_heading{font-family:Arial,sans-serif;font-size:16px;text-align:center}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_colhead,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_subhead{font-family:Arial,sans-serif;font-size:12px;text-align:center}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_colhead_uline{border-bottom:1pt solid #000;font-family:Arial,sans-serif;font-size:12px;text-align:center}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_colhead_dline{border-bottom:2.5pt double #000;font-family:Arial,sans-serif;font-size:12px;text-align:center}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i10,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i15,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i20,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i25,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i30,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i10,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i15,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i20,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i25,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i30,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i10,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i15,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i20,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i25,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i30,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_ulinetop{font-family:Arial,sans-serif;font-size:12px;text-align:left;vertical-align:bottom}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i10,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i15,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i20,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i25,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i30{border-bottom:1pt solid #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i10,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i15,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i20,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i25,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i30{border-bottom:2.5pt double #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_ulinetop{border-top:1pt solid #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i10{padding-left:10px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i15{padding-left:15px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i20{padding-left:20px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i25{padding-left:25px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_i30{padding-left:30px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i10{padding-left:10px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i15{padding-left:15px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i20{padding-left:20px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i25{padding-left:25px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_uline_i30{padding-left:30px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i10{padding-left:10px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i15{padding-left:15px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i20{padding-left:20px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i25{padding-left:25px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_label_dline_i30{padding-left:30px}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_dline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_dlinetop,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_uline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_ulinetop{font-family:Arial,sans-serif;font-size:12px;text-align:right;vertical-align:bottom;white-space:nowrap}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_uline{border-bottom:1pt solid #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_ulinetop{border-top:1pt solid #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_dline{border-bottom:2.5pt double #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_num_dlinetop{border-top:2.5pt double #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_data,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_data_dline,.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_data_uline{font-family:Arial,sans-serif;font-size:12px;text-align:left;vertical-align:bottom;white-space:nowrap}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_data_uline{border-bottom:1pt solid #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_data_dline{border-bottom:2.5pt double #000}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_videotitle{color:#1d5296;font-family:Arial,sans-serif;font-size:12px;font-weight:700}.wysiwyg-section .gnw_table .gnw_table_border_collapse td.gnw_media_caption{font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-size:8pt}.wysiwyg-section .gnw_table .gnw_media_bgcolor{background-color:transparent}.wysiwyg-section .gnw_table .gnw_border_top_solid{border-top:1px solid #000!important}.wysiwyg-section .gnw_table .gnw_border_right_solid{border-right:1px solid #000!important}.wysiwyg-section .gnw_table .gnw_border_bottom_solid{border-bottom:1px solid #000!important}.wysiwyg-section .gnw_table .gnw_border_left_solid{border-left:1px solid #000!important}.wysiwyg-section .gnw_table .gnw_border_top_double{border-top:3px double #000!important}.wysiwyg-section .gnw_table .gnw_border_right_double{border-right:3px double #000!important}.wysiwyg-section .gnw_table .gnw_border_bottom_double{border-bottom:3px double #000!important}.wysiwyg-section .gnw_table .gnw_border_left_double{border-left:3px double #000!important}.wysiwyg-section .gnw_table .gnw_align_left{text-align:left!important}.wysiwyg-section .gnw_table .gnw_align_center{text-align:center!important}.wysiwyg-section .gnw_table .gnw_align_right{text-align:right!important}.wysiwyg-section .gnw_table .gnw_align_justify{text-align:justify!important}.wysiwyg-section .gnw_table .gnw_vertical_align_top{vertical-align:top!important}.wysiwyg-section .gnw_table .gnw_vertical_align_middle{vertical-align:middle!important}.wysiwyg-section .gnw_table .gnw_vertical_align_bottom{vertical-align:bottom!important}.wysiwyg-section .gnw_table .gnw_padding_left_none{padding-left:0!important}.wysiwyg-section .gnw_table .gnw_padding_right_none{padding-right:0!important}.full-width-cta{position:relative}.full-width-cta.aos-animate .fwc-bg-image picture{transform:scale(1.18);transition-delay:.2s}.full-width-cta .fwc-bg-image{background-color:#000;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.full-width-cta .fwc-bg-image picture{height:100%;left:0;opacity:.3;position:absolute;top:0;transition:3s ease 0s;width:100%;z-index:-1}.full-width-cta .fwc-bg-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.full-width-cta .fwc-main{align-items:center}.full-width-cta .fwc-left{max-width:40.75rem;width:100%}.full-width-cta .fwc-left h2{margin-bottom:.5rem}.full-width-cta .fwc-left p{color:#fff}@media (max-width:767px){.full-width-cta .fwc-right{margin-top:2rem;text-align:left}}.fourth-sixty-text .fst-row{align-items:center;display:flex}@media (max-width:767px){.fourth-sixty-text .fst-row{display:block}}.fourth-sixty-text .fst-left-cell{margin-right:2rem;max-width:25.063rem;width:100%}@media (max-width:991px){.fourth-sixty-text .fst-left-cell{max-width:19.063rem}}@media (max-width:767px){.fourth-sixty-text .fst-left-cell{max-width:100%}}.fourth-sixty-text .fst-right-cell{flex:1}.accordion-component .ac-heading{margin:0 auto 1.5rem;max-width:52rem;padding:0 1.25rem;width:100%}.accordion-component .ac-heading p{color:#fff}.accordion-component .ac-col-right{padding-right:calc(50% - 42.188rem)}.accordion-component .ac-col-right>div{padding-right:var(--gutter)}@media (max-width:767px){.accordion-component .ac-col-right{margin-top:2rem}}.accordion-component .ac-item{border-bottom:1px solid #d9052a;padding:1.5rem 0}.accordion-component .ac-item:first-child{border-top:1px solid #d9052a}.accordion-component .ac-item.is-active .plus-icon{background-color:#fff}.accordion-component .ac-item.is-active .plus-icon:after,.accordion-component .ac-item.is-active .plus-icon:before{background-color:#d9052a}.accordion-component .ac-item.is-active .plus-icon:before{transform:translate(-50%,-50%) rotate(0)}.accordion-component .ac-desc{display:none;margin-top:.5rem;padding-right:3.75rem}.accordion-component .ac-desc .btn-link{display:inline-block;margin-top:1rem}.accordion-component .ac-title-wrap{position:relative}.accordion-component .ac-title-wrap .plus-icon{background-color:#d9052a;border-radius:100vh;display:flex;height:1.938rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.4s;width:1.938rem}.accordion-component .ac-title-wrap .plus-icon:after,.accordion-component .ac-title-wrap .plus-icon:before{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out;width:17px}.accordion-component .ac-title-wrap .plus-icon:before{transform:translate(-50%,-50%) rotate(90deg)}.accordion-component .ac-title{cursor:pointer;display:block;margin-bottom:0;padding-right:2.5rem}.accordion-component .ac-img{padding-top:71.0227272727%;position:relative}.accordion-component .ac-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.accordion-component .ac-row{margin:0 auto;max-width:52rem;width:100%}@media (max-width:767px){.accordion-component.has-img .row{margin:0;padding:0 1.25rem}.accordion-component.has-img .ac-wrap,.accordion-component.has-img [class*=cell-]{padding:0}}.full-width-promo-section{overflow:hidden}.full-width-promo-section:has(+.latest-updates-section){overflow:visible}.full-width-promo-section .container{--container-width:84.5rem}.full-width-promo-section.aos-animate .bg-img picture{transform:scale(1.1);transition-delay:.2s}.full-width-promo-section .fwp-wrap{padding:.063rem;position:relative}.full-width-promo-section .fwp-wrap:before{background-color:red;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.full-width-promo-section .fwp-wrap .fwp-wrap-inner .bg-img,.full-width-promo-section .fwp-wrap:before{-webkit-clip-path:polygon(68px 0,100% 0,100% calc(100% - 76px),calc(100% - 66px) 100%,0 100%,0 75px);clip-path:polygon(68px 0,100% 0,100% calc(100% - 76px),calc(100% - 66px) 100%,0 100%,0 75px)}.full-width-promo-section .fwp-wrap-inner{padding:6.5rem 2.75rem;position:relative}.full-width-promo-section .fwp-wrap-inner picture{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.full-width-promo-section .fwp-wrap-inner picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.full-width-promo-section .fwp-wrap-inner{padding:3.438rem 2rem}}.full-width-promo-section .fwp-wrap-inner:after,.full-width-promo-section .fwp-wrap-inner:before{-webkit-backdrop-filter:blur(1px);content:"";-webkit-filter:blur(262px);filter:blur(262px);height:38.438rem;left:-8.75rem;pointer-events:none;position:absolute;top:9.375rem;width:86.5%;z-index:1}@-moz-document url-prefix(){.full-width-promo-section .fwp-wrap-inner:after,.full-width-promo-section .fwp-wrap-inner:before{opacity:.7}}@media (max-width:767px){.full-width-promo-section .fwp-wrap-inner:after,.full-width-promo-section .fwp-wrap-inner:before{height:97%;left:0;top:2rem;width:100%}}.full-width-promo-section .fwp-wrap-inner:before{background-color:#731b36}@-moz-document url-prefix(){.full-width-promo-section .fwp-wrap-inner:before{background:radial-gradient(circle,#731b36 40%,rgba(115,27,54,0) 200%)}}.full-width-promo-section .fwp-wrap-inner:after{background-color:#000}@-moz-document url-prefix(){.full-width-promo-section .fwp-wrap-inner:after{background:radial-gradient(circle,#000 20%,transparent 150%)}}.full-width-promo-section .fwp-wrap-inner .bg-img{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.full-width-promo-section .fwp-wrap-inner .bg-img picture{transition:4s ease 0s}.full-width-promo-section .fwp-content{position:relative;z-index:2}.full-width-promo-section .fwp-content p{color:#fff}.full-width-promo-section .fwp-content .btn-wrap{gap:1rem 1.5rem;margin-top:2rem}@media (min-width:992px){.full-width-promo-section .fwp-content .desc{max-width:50%}}.fifty-fifty-content{--space-md:1.25rem}.fifty-fifty-content .ff-row:has(.ff-media){align-items:center}.fifty-fifty-content .ff-wrapper{display:flex;flex-direction:column;row-gap:2rem}.fifty-fifty-content .ff-wrapper table{margin-bottom:.938rem}@media (max-width:767px){.fifty-fifty-content .ff-wrapper.left{margin-bottom:2rem}}.fifty-fifty-content .ff-media{margin:0 auto;max-width:35.938rem;width:100%}.fifty-fifty-content .ff-img{border:none;display:block;padding-top:106.9565217391%;position:relative}.fifty-fifty-content .ff-img img,.fifty-fifty-content .ff-img video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.fifty-fifty-content .ff-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fifty-fifty-content .ff-text-content-wrap.align-center-left:not(.no-center),.fifty-fifty-content .ff-text-content-wrap.align-center-right:not(.no-center){align-items:center;display:flex;height:100%}.icon-grid .ig-heading{margin:0 auto 2rem;max-width:47.5rem;width:100%}.icon-grid .ig-icon{height:3.75rem;margin-bottom:1rem;width:3.75rem}.icon-grid .ig-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.icon-grid .ig-row{row-gap:2.5rem}.icon-grid .ig-load-more-btn{margin-top:1.5rem;text-align:center}@media (min-width:768px){.icon-grid .ig-load-more-btn{display:none}}.icon-grid .ig-load-more-btn .btn{background-color:transparent;border:0}@media (max-width:767px){.icon-grid .ig-hidden{display:none}}.image-gallery-section+section{position:relative;z-index:1}.image-gallery-section .sec-heading{margin:0 auto 1.5rem;max-width:51.875rem}@media (max-width:991px){.image-gallery-section .sec-heading{margin-bottom:2rem}}.image-gallery-section .swiper-controls{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 0}@media (min-width:768px){.image-gallery-section .swiper-controls{margin-bottom:0}}@media (max-width:767px){.image-gallery-section .swiper-controls{justify-content:flex-end}}.image-gallery-section .igs-pagination{bottom:0!important;position:relative;top:0!important;width:auto!important}@media (max-width:767px){.image-gallery-section .igs-pagination{display:none!important}}.image-gallery-section .igs-pagination .swiper-pagination-bullet:first-child{margin-left:0}.image-gallery-section .igs-img{-webkit-clip-path:polygon(58px 0,100% 0,100% calc(100% - 56px),calc(100% - 58px) 100%,0 100%,0 58px);clip-path:polygon(58px 0,100% 0,100% calc(100% - 56px),calc(100% - 58px) 100%,0 100%,0 58px);padding-top:43.9682539683%;position:relative}.image-gallery-section .igs-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:1199px){.image-gallery-section .igs-img{padding-top:56.5079365079%}}@media (max-width:767px){.image-gallery-section .igs-img{-webkit-clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}}.image-gallery-section .igs-slider{position:relative}.image-gallery-section .igs-slider:before{-webkit-backdrop-filter:blur(1px);background-color:#731b36;border-radius:100%;content:"";-webkit-filter:blur(262px);filter:blur(262px);height:38.438rem;pointer-events:none;position:absolute;right:-3.375rem;top:13.5rem;width:86.5%;z-index:0}@-moz-document url-prefix(){.image-gallery-section .igs-slider:before{opacity:.6}}@media (max-width:767px){.image-gallery-section .igs-slider:before{height:32.5rem;right:-14.375rem;top:4.063rem;width:33.563rem}}@media (min-width:768px){.image-gallery-section .igs-content:not(.-mobile){height:100%;left:0;overflow:auto;padding:4.5rem 2.625rem;position:absolute;top:0;width:100%;z-index:1}}@media (min-width:768px) and (min-width:1200px){.image-gallery-section .igs-content:not(.-mobile){padding:4.5rem}}@media (min-width:768px){.image-gallery-section .igs-content:not(.-mobile) .igs-content-wrap{height:100%;max-width:29.063rem;overflow:auto;width:100%}}@media (max-width:767px){.image-gallery-section .igs-content:not(.-mobile){display:none}}.image-gallery-section .igs-content:not(.-mobile):after{background-image:linear-gradient(310deg,rgba(5,1,2,0),#050102);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.image-gallery-section .igs-content .btn-wrap{margin-top:1.5rem}.image-gallery-section .igs-thumb-slider{margin-top:2rem}@media (min-width:768px){.image-gallery-section .igs-thumb-slider{display:none}}.multi-column-cards.bg-white .mcc-item-wrap:after{border-image-source:linear-gradient(0deg,#d9052a,rgba(0,0,0,.2))}.multi-column-cards.bg-white .mcc-item-wrap.-link:hover .btn-link{color:#731b36}.multi-column-cards .mcc-heading{margin-bottom:2rem}.multi-column-cards .mcc-row{row-gap:1.5rem}.multi-column-cards .mcc-item-wrap{display:block;height:100%;position:relative;text-decoration:none}.multi-column-cards .mcc-item-wrap:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.multi-column-cards .mcc-item-wrap:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(0deg,#ffc155,rgba(0,0,0,.2));content:"";inset:-1px;opacity:0;position:absolute;transition:.4s}.multi-column-cards .mcc-item-wrap.-link:hover:after{opacity:1}.multi-column-cards .mcc-item{display:flex;flex-direction:column;gap:.938rem;height:100%;justify-content:space-between;min-height:22.313rem;padding:2rem 2rem 1.563rem;position:relative;z-index:2}@media (max-width:767px){.multi-column-cards .mcc-item{min-height:auto}}.multi-column-cards .mcc-item .eyebrow-text{line-height:auto;margin-bottom:.688rem}.multi-column-cards.bg-white .mcc-item-wrap:before{background:#e5e3df}.multi-column-cards.bg-white .mcc-item-wrap .eyebrow-text{color:#731b36}.horizontal-tabs-section.bg-white .hts-tab-title{color:#fff}.horizontal-tabs-section.bg-white .hts-tab-title span{color:currentcolor}.horizontal-tabs-section .sec-heading{margin:0 auto 2.5rem;max-width:51.875rem}@media (max-width:991px){.horizontal-tabs-section .sec-heading{margin-bottom:2rem}}.horizontal-tabs-section .hts-tab-slider{overflow:hidden}.horizontal-tabs-section .hts-tab-slider.has-arrows{margin:0 3.438rem}@media (max-width:767px){.horizontal-tabs-section .hts-tab-slider .hts-tab-list{align-items:center}}.horizontal-tabs-section .hts-tab-slider-wrap{margin:0 auto 2.5rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}@media (max-width:767px){.horizontal-tabs-section .hts-tab-slider-wrap{margin-bottom:2rem;margin-left:0}}.horizontal-tabs-section .hts-tab-slider-wrap .hts-button-prev{left:0}.horizontal-tabs-section .hts-tab-slider-wrap .hts-button-next{right:0}.horizontal-tabs-section .hts-tab-slider-wrap:has(button.swiper-button-lock) .hts-tab-slider{margin:0}.horizontal-tabs-section .hts-tab-item{border:none!important;height:auto;width:auto}.horizontal-tabs-section .hts-tab-item.is-active .hts-tab-title{color:#000;font-size:1.25rem}.horizontal-tabs-section .hts-tab-item.is-active .hts-tab-title span{background-position:0;color:currentcolor}.horizontal-tabs-section .hts-tab-title{--color:#000;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);cursor:pointer;display:block;margin:0;padding:1px;position:relative}.horizontal-tabs-section .hts-tab-title:before{background-image:linear-gradient(90deg,#fff,#999);content:"";inset:-2px;pointer-events:none;position:absolute;z-index:-1}.horizontal-tabs-section .hts-tab-title span{background-image:linear-gradient(90deg,#fff 0,#999 35%,var(--color) 60%);background-position:100%;background-size:300% auto;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);color:currentcolor;display:block;font-weight:400;height:100%;min-height:2.5rem;min-width:10.938rem;padding:.438rem 1.125rem;text-align:center;transition:.8s ease 0s}@media (max-width:575px){.horizontal-tabs-section .hts-tab-title span{min-width:8.75rem}}.horizontal-tabs-section .hts-media{border:none;display:block;padding-top:106.9565217391%;position:relative}.horizontal-tabs-section .hts-media img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.horizontal-tabs-section .hts-media .btn-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.horizontal-tabs-section .hts-media-slider{max-width:35.938rem;width:100%}.horizontal-tabs-section .hts-content .btn-wrap{gap:1rem 2rem}@media (max-width:767px){.horizontal-tabs-section .hts-content-right{margin-top:2rem}}.horizontal-tabs-section .hts-content-left .hts-button-prev{left:1.375rem}.horizontal-tabs-section .hts-content-left .hts-button-next{right:1.375rem}.horizontal-tabs-section .hts-content-left .swiper-button-disabled{pointer-events:auto}.testimonial-section{overflow:hidden}@media (max-width:767px){.testimonial-section{--space-md:0}.testimonial-section .container{margin:0;width:100%}}.testimonial-section .ts-wrap{position:relative}.testimonial-section .ts-wrap:after,.testimonial-section .ts-wrap:before{content:"";pointer-events:none;position:absolute;z-index:0}.testimonial-section .ts-wrap:before{background:radial-gradient(circle,#731b36 0,rgba(115,27,54,0) 250%);height:100%;left:50%;mix-blend-mode:hard-light;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.testimonial-section .ts-wrap:after{aspect-ratio:1494/793;-webkit-backdrop-filter:blur(1px);background:#000;-webkit-filter:blur(200px);filter:blur(200px);left:0;top:0;transform:translate(18%,-25%);width:118%}@-moz-document url-prefix(){.testimonial-section .ts-wrap:after{background:radial-gradient(circle,#000 20%,transparent 150%)}}@media (max-width:767px){.testimonial-section .ts-wrap:after{aspect-ratio:auto;-webkit-filter:blur(262px);filter:blur(262px);height:45.75rem;transform:translate(-8%,-16%);width:48.25rem}}.testimonial-section .ts-item{height:auto}.testimonial-section .ts-content{height:100%;padding:13.25rem 7.375rem 8.125rem;text-align:center;z-index:1}@media (max-width:1199px){.testimonial-section .ts-content{padding:9.375rem 3.75rem 8.75rem}}@media (max-width:991px){.testimonial-section .ts-content{padding:6.25rem 2rem 8.75rem}}@media (max-width:767px){.testimonial-section .ts-content{padding:4.5rem 1rem 8.75rem}}.testimonial-section .ts-content .content{position:relative}.testimonial-section .ts-content .quotes{font-size:2.25rem;font-weight:400;line-height:1.22}@media (max-width:991px){.testimonial-section .ts-content .quotes{font-size:1.563rem}}.testimonial-section .ts-content .quotes p{font-size:inherit;font-weight:inherit}.testimonial-section .ts-content .quotes *{color:#fff}.testimonial-section .ts-content h3{font-size:2.25rem;font-weight:400;margin-bottom:0;margin-top:2rem}@media (max-width:991px){.testimonial-section .ts-content h3{font-size:1.563rem}}.testimonial-section .ts-content h4{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:.5rem}.testimonial-section .ts-thumb-slider{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.testimonial-section .ts-bg-img{height:100%;position:relative;width:100%}.testimonial-section .ts-bg-img picture{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.testimonial-section .ts-bg-img picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-section .ts-swiper-arrows{bottom:2.25rem;position:absolute;right:6.75rem;width:auto}@media (max-width:1199px){.testimonial-section .ts-swiper-arrows{right:3.75rem}}@media (max-width:767px){.testimonial-section .ts-swiper-arrows{bottom:4.875rem;right:1rem}}.related-posts-section.bg-dark{background-color:transparent}.related-posts-section.bg-dark p{color:#fff}.related-posts-section.bg-white .rp-card:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#e5e3df;background-image:none}.related-posts-section.bg-white .rp-card:after{border-image-source:linear-gradient(0deg,#d9052a,rgba(0,0,0,.2))}.related-posts-section.bg-white .rp-card-wrap .eyebrow-text{color:#731b36}.related-posts-section .rp-heading{gap:1rem 2rem;margin-bottom:2rem}@media (max-width:767px){.related-posts-section .rp-heading{flex-direction:column}}.related-posts-section .rp-heading h2{margin-bottom:0}.related-posts-section .rp-heading .heading-left{display:flex;flex-wrap:wrap}@media (max-width:767px){.related-posts-section .rp-heading .heading-left{flex-direction:column}}.related-posts-section .rp-heading .heading-right{flex:1;gap:1rem}@media (max-width:767px){.related-posts-section .rp-heading .heading-right{align-items:center}}@media (min-width:768px){.related-posts-section .rp-heading .btn-wrap{align-self:flex-end;margin-left:1rem}}@media (max-width:767px){.related-posts-section .rp-heading .btn-wrap{margin-top:.5rem}}.related-posts-section .rp-heading .swiper-arrows{align-items:flex-start;margin-left:auto}.related-posts-section .rp-card{border:none;display:block;height:100%;position:relative}.related-posts-section .rp-card:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.related-posts-section .rp-card:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(0deg,#ffc155,rgba(0,0,0,.2));content:"";inset:-1px;opacity:0;position:absolute;transition:.4s;z-index:-2}.related-posts-section .rp-card.-link:hover{text-decoration:none}.related-posts-section .rp-card.-link:hover:after{opacity:1}.related-posts-section .rp-card-wrap{display:flex;flex-direction:column;gap:.938rem;height:100%;justify-content:space-between;padding:2rem 2.125rem 1rem;position:relative;z-index:2}@media (max-width:991px){.related-posts-section .rp-card-wrap{padding:2rem}}.related-posts-section .rp-card-wrap .h5{margin-bottom:.5rem}.related-posts-section .rp-card-wrap p{font-weight:400}.related-posts-section .rp-slider{padding:2px}@media (min-width:576px){.related-posts-section .rp-slider{overflow:hidden}}.related-posts-section .rp-slider:not(.swiper-initialized) .rp-item{max-width:25rem}.related-posts-section .rp-item{height:auto}.contact-form-section{padding:4.813rem 0;position:relative}@media (max-width:991px){.contact-form-section{padding:6.5rem 0 4.5rem}}.contact-form-section .bg-img{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:767px){.contact-form-section .bg-img:after{background-image:linear-gradient(180deg,transparent .33%,#000 30%,transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}}.contact-form-section .bg-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.contact-form-section .cfs-right{margin-top:1.5rem}}@media (min-width:768px){.contact-form-section .cfs-content{position:-webkit-sticky;position:sticky;top:var(--header-height)}}.contact-form-section .cfs-content .desc ul li:before{background-color:#fff}.contact-form-section .cfs-content .desc li{color:#e5e3df}.contact-form-section .cfs-form{background-color:rgba(0,0,0,.8);margin:0 auto;max-width:29.063rem;padding:2.375rem 2.5rem 2.75rem}@media (max-width:991px){.contact-form-section .cfs-form{padding:2rem}}@media (min-width:768px){.contact-form-section .cfs-form{min-height:38.563rem}}.contact-form-section .cfs-form .gform_confirmation_wrapper{display:none!important}.contact-form-section .cfs-form a{border-color:#fff}.contact-form-section .cfs-form a:hover{border-color:transparent}@media (min-width:992px){.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gform-footer{margin-left:auto;width:50%}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gform_fields{position:relative}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha{height:auto;left:0;position:absolute;top:104%;width:10.375rem}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .gfield_description{font-size:.688rem;text-align:left;width:100%}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .ginput_recaptcha{height:2.813rem}.contact-form-section .cfs-form:has(.gfield.gfield--type-captcha) .gfield--type-captcha .ginput_recaptcha>div{height:auto!important;transform:scale(.55);transform-origin:top center}}.contact-form-section .cfs-form .gfield--type-captcha{align-items:center;display:flex;flex-direction:column}@media (max-width:991px){.contact-form-section .cfs-form .gfield--type-captcha{text-align:center}.contact-form-section .cfs-form .gfield--type-captcha .ginput_recaptcha{display:flex;height:2.813rem;justify-content:center}.contact-form-section .cfs-form .gfield--type-captcha .ginput_recaptcha>div{height:auto!important;transform:scale(.55);transform-origin:top center}}@media (max-width:767px){.contact-form-section .cfs-form .gform_confirmation_wrapper{padding:1.5rem .625rem 3.625rem}}@media (max-width:991px){.contact-form-section .cfs-form .gform-footer{justify-content:center}}.latest-updates-section .sec-heading{margin-bottom:2rem}@media (min-width:992px){.latest-updates-section .lus-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,minmax(240px,auto))}}@media (max-width:991px){.latest-updates-section .lus-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1rem}.latest-updates-section .lus-grid>div{flex:1 0 50%;padding:0 1rem}}@media (max-width:991px) and (max-width:575px){.latest-updates-section .lus-grid>div{flex:1 0 100%}}@media (min-width:992px){.latest-updates-section .lus-grid-item:first-child{grid-area:1/1/3/2}}@media (max-width:991px){.latest-updates-section .lus-grid-item:not(:last-child){margin-bottom:1.5rem}}.latest-updates-section .lus-card{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;position:relative;z-index:2}@media (min-width:992px){.latest-updates-section .lus-card{padding-bottom:1rem}}.latest-updates-section .lus-card p{font-weight:400}.latest-updates-section .lus-card-wrap{border:none;display:block;height:100%;position:relative;transition:box-shadow .35s ease 0s;z-index:1}.latest-updates-section .lus-card-wrap:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.latest-updates-section .lus-card-wrap:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(0deg,#ffc155,rgba(0,0,0,.2));content:"";inset:-1px;opacity:0;position:absolute;transition:.4s;z-index:-2}.latest-updates-section .lus-card-wrap.-link:hover{box-shadow:0 0 80px 0 rgba(217,5,42,.8);text-decoration:none}.latest-updates-section .lus-card-wrap.-link:hover:after{opacity:1}.latest-updates-section .lus-btn{margin-top:1.125rem}.case-study-section .sec-heading{--mb:5.375rem;align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between}@media (max-width:1199px){.case-study-section .sec-heading{--mb:3.625rem}}@media (max-width:767px){.case-study-section .sec-heading{--mb:2rem;flex-direction:column}}.case-study-section .sec-heading .heading-wrap{max-width:45.25rem;width:100%}.case-study-section .sec-heading h2{margin:0}.case-study-section .sec-heading .desc{margin-top:.938rem}.case-study-section .sec-heading p{color:#fff}.case-study-section .css-swiper-arrows{margin-left:auto}.case-study-section .css-swiper-arrows:has(button.swiper-button-lock){display:none}.case-study-section .css-slider:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap}.case-study-section .css-slider:not(.swiper-initialized) .swiper-slide{max-width:24rem}.case-study-section .css-slider.aos-animate .css-item{--delay:0s;opacity:1;transition-delay:var(--delay)}.case-study-section .css-item{opacity:0;transition:opacity 1s ease 0s}.case-study-section .css-card{border:none;display:block;position:relative;transition:box-shadow .35s ease 0s}.case-study-section .css-card:hover{box-shadow:0 4px 144px rgba(217,5,42,.8)}.case-study-section .css-card:hover .css-img img{transform:scale(1.1)}.case-study-section .css-img{overflow:hidden;padding-top:142.0779220779%;position:relative}.case-study-section .css-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:575px){.case-study-section .css-img{padding-top:124.5283018868%}}.case-study-section .css-img:before{background-color:rgba(0,0,0,.35);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.case-study-section .css-img img{transition:1s ease 0s}.case-study-section .css-heading{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:2.125rem 2.625rem 1.75rem;position:absolute;top:0;width:100%;z-index:2}@media (max-width:767px){.case-study-section .css-heading{padding:1.5rem}}.case-study-section .css-heading h3{font-weight:400}.full-width-media-section{padding-bottom:0!important;position:relative}@media (min-width:992px){.full-width-media-section .fwm-item-wrap{align-items:flex-end;display:flex;height:100%;min-height:44.188rem;padding:6.875rem 0 5.625rem;position:relative}}.full-width-media-section .fwm-slider{margin:0 auto;max-width:90rem;width:100%}.full-width-media-section .fwm-tab{width:100%}@media (min-width:992px){.full-width-media-section .fwm-tab{left:0;position:absolute;top:calc(var(--space-md) + 1.875rem);z-index:1}}@media (max-width:991px){.full-width-media-section .fwm-tab{margin-bottom:2rem}}.full-width-media-section .fwm-tab-slider.has-arrows{margin:0 3.125rem}.full-width-media-section .fwm-tab-slider-wrap{margin:0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}@media (max-width:767px){.full-width-media-section .fwm-tab-slider-wrap{margin-left:0}}.full-width-media-section .fwm-tab-slider-wrap .fwm-button-prev{left:0}.full-width-media-section .fwm-tab-slider-wrap .fwm-button-next{right:0}.full-width-media-section .fwm-tab-item{height:auto;margin:0 1rem;width:auto}@media (max-width:575px){.full-width-media-section .fwm-tab-item{margin:0 .5rem}}.full-width-media-section .fwm-tab-item.splide__slide{border:none!important}.full-width-media-section .fwm-tab-item:first-child{margin-left:0}.full-width-media-section .fwm-tab-item:last-child{margin-right:0}.full-width-media-section .fwm-tab-item.is-active .fwm-tab-title,.full-width-media-section .fwm-tab-item.swiper-slide-thumb-active .fwm-tab-title{color:#000;font-size:1.25rem}.full-width-media-section .fwm-tab-item.is-active .fwm-tab-title span,.full-width-media-section .fwm-tab-item.swiper-slide-thumb-active .fwm-tab-title span{background-position:0;color:currentcolor}.full-width-media-section .fwm-tab-title{--color:#000;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);cursor:pointer;display:block;margin:0;padding:1px;position:relative}.full-width-media-section .fwm-tab-title:before{background-image:linear-gradient(90deg,#fff,#999);content:"";inset:-2px;pointer-events:none;position:absolute;z-index:-1}.full-width-media-section .fwm-tab-title span{background-image:linear-gradient(90deg,#fff 0,#999 35%,var(--color) 60%);background-position:100%;background-size:300% auto;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);color:currentcolor;display:block;font-weight:400;height:100%;min-height:2.5rem;min-width:10.938rem;padding:.438rem 1.125rem;text-align:center;transition:.8s ease 0s}@media (max-width:575px){.full-width-media-section .fwm-tab-title span{min-width:8.75rem}}.full-width-media-section .fwm-content{pointer-events:all;width:100%}@media (min-width:992px){.full-width-media-section .fwm-content{max-width:29.063rem}}.full-width-media-section .fwm-content .btn-wrap{margin-top:1.5rem}@media (max-width:991px){.full-width-media-section .fwm-content .btn-wrap{margin-top:1rem}}.full-width-media-section .fwm-content-wrap{pointer-events:none;position:relative;z-index:1}@media (max-width:991px){.full-width-media-section .fwm-content-wrap{margin-bottom:2rem}}.full-width-media-section .fwm-img{border:none;display:flex;position:relative}@media (min-width:992px){.full-width-media-section .fwm-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}}.full-width-media-section .fwm-img:before{background-image:linear-gradient(229.37deg,transparent 48.47%,rgba(0,0,0,.8) 83.33%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.full-width-media-section .fwm-img .btn-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:991px){.full-width-media-section .fwm-img{aspect-ratio:393/193}}.full-width-media-section .fwm-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.vertical-tabs-section .sec-heading{--mb:3.375rem}@media (max-width:991px){.vertical-tabs-section .sec-heading{--mb:2rem}}.vertical-tabs-section .sec-heading h2{margin:0}.vertical-tabs-section .sec-heading p{color:#fff}@media (max-width:767px){.vertical-tabs-section .sec-heading .sh-left+.sh-right{margin-top:1.5rem}}.vertical-tabs-section .vts-container-left{padding-left:calc(50% - 42.188rem)}.vertical-tabs-section .vts-container-left>div{padding-left:var(--gutter)}@media (max-width:991px){.vertical-tabs-section .vts-container-left>div{padding-right:var(--gutter)}}.vertical-tabs-section .vts-grid{--gridCol:29.063rem;--gap:1.375rem;display:grid;gap:var(--gap);grid-template-columns:var(--gridCol) calc(100% - var(--gap) - var(--gridCol))}@media (max-width:1199px){.vertical-tabs-section .vts-grid{--gridCol:22.5rem}}@media (max-width:991px){.vertical-tabs-section .vts-grid{gap:0;grid-template-columns:100%}.vertical-tabs-section .vts-right{margin-top:1rem}}@media (min-width:992px){.vertical-tabs-section .vts-tab-list{display:block!important}}@media (max-width:991px){.vertical-tabs-section .vts-tab-list{background-color:#000;border:1px solid #fff;display:none;height:auto;left:0;padding:1rem;position:absolute;top:110%;width:100%;z-index:99}}.vertical-tabs-section .vts-tab-item{position:relative}@media (min-width:992px){.vertical-tabs-section .vts-tab-item{padding-left:2.75rem}.vertical-tabs-section .vts-tab-item:before{background-color:#fff;content:"";height:3px;left:0;pointer-events:none;position:absolute;top:13px;transition:.35s ease 0s;width:1.188rem}.vertical-tabs-section .vts-tab-item:not(:last-child){margin-bottom:.5rem;padding-bottom:1.625rem}.vertical-tabs-section .vts-tab-item:not(:last-child):after{--line-color:#fff;background-image:repeating-linear-gradient(0deg,var(--line-color),var(--line-color) 1px,transparent 1px,transparent);background-position:top -16px center;background-size:22px 20px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:36px;width:.75rem}}@media (max-width:991px){.vertical-tabs-section .vts-tab-item:not(:last-child){margin-bottom:1rem}}@media (min-width:992px){.vertical-tabs-section .vts-tab-item.is-active:before{background-color:#d9052a}}.vertical-tabs-section .vts-tab-item.is-active .vts-tab-title{cursor:default}.vertical-tabs-section .vts-tab-item.is-active h3{font-weight:400}.vertical-tabs-section .vts-tab-title{cursor:pointer}.vertical-tabs-section .vts-tab-title:hover h3{font-weight:400}.vertical-tabs-section .vts-tab-title h3,.vertical-tabs-section .vts-tab-title h4{margin-bottom:0;transition:color .35s ease 0s}.vertical-tabs-section .vts-tab-title h3:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.vertical-tabs-section .vts-tab-title h4{margin-top:.5rem}.vertical-tabs-section .vts-content{position:relative}.vertical-tabs-section .vts-content:not(:first-child){display:none}.vertical-tabs-section .vts-content .content-wrap{display:flex;flex-direction:column;inset:1.875rem;justify-content:flex-end;overflow:auto;position:absolute;z-index:2}@media (max-width:991px){.vertical-tabs-section .vts-content .content-wrap{inset:1.75rem .875rem}}.vertical-tabs-section .vts-content .content-wrap *{color:#fff}.vertical-tabs-section .vts-content .btn-wrap{margin-top:1.25rem}.vertical-tabs-section .vts-img{height:35.625rem;position:relative}.vertical-tabs-section .vts-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:991px){.vertical-tabs-section .vts-img{aspect-ratio:361/367;height:auto}}.vertical-tabs-section .vts-img:after{background:linear-gradient(180deg,rgba(115,27,54,0),rgba(115,27,54,.817) 81.73%,#d9052a);bottom:0;content:"";height:65%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}@media (max-width:991px){.vertical-tabs-section .vts-img:after{height:100%}}.vertical-tabs-section .vts-dropdown{border:1px solid #fff;padding:1rem 2.5rem 1rem 1rem;position:relative}.vertical-tabs-section .vts-dropdown:before{background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/select-down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:1.25rem;pointer-events:none;position:absolute;right:.938rem;top:1.375rem;transition:.35s ease 0s;width:1.25rem;z-index:1}.vertical-tabs-section .vts-dropdown.is-open:before{transform:scale(-1)}.vertical-tabs-section .vts-dropdown h3,.vertical-tabs-section .vts-dropdown h4{margin:0}.vertical-tabs-section .vts-dropdown h4{margin-top:.5rem}.vertical-tabs-section .vts-dropdown-wrap{position:relative}@media (min-width:992px){.vertical-tabs-section .vts-dropdown{display:none}}@media (max-width:991px){.vertical-tabs-section.bg-white .vts-tab-list{background-color:#fff;border-color:#d9052a}}.vertical-tabs-section.bg-white .vts-tab-item:after{--line-color:#000}.vertical-tabs-section.bg-white .vts-tab-item:not(.is-active):before{background-color:#000}.vertical-tabs-section.bg-white .vts-tab-item.is-active h3,.vertical-tabs-section.bg-white .vts-tab-item.is-active h4,.vertical-tabs-section.bg-white .vts-tab-title:hover h3,.vertical-tabs-section.bg-white .vts-tab-title:hover h4{color:#d9052a}.vertical-tabs-section.bg-white .vts-dropdown{border-color:#d9052a}.listing-hero-section{--header-height:2.75rem;--space:2.5rem;overflow:hidden;padding-bottom:5.25rem;padding-top:calc(var(--header-height) + var(--space));position:relative}@media (max-width:991px){.listing-hero-section{--header-height:3.125rem;--space:1.875rem;padding-bottom:4.5rem}}@media (max-width:767px){.listing-hero-section{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(0deg,rgba(115,27,54,.2),rgba(115,27,54,.2)),linear-gradient(270deg,#26040d,#000)}}.listing-hero-section .breadcrumbs{margin-bottom:.625rem}@media (max-width:767px){.listing-hero-section .breadcrumbs{margin-bottom:3rem}}.listing-hero-section .container{position:relative;z-index:1}.listing-hero-section .lhs-ellipse{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:767px){.listing-hero-section .lhs-ellipse{display:none}}.listing-hero-section .lhs-ellipse:after,.listing-hero-section .lhs-ellipse:before{content:"";-webkit-filter:blur(262px);filter:blur(262px);height:38.438rem;left:-14.375rem;position:absolute;top:5.188rem;transform:rotate(-180deg);width:72.375rem}.listing-hero-section .lhs-ellipse:before{background:#731b36}.listing-hero-section .lhs-ellipse:after{background:#000}@media (max-width:767px){.listing-hero-section .lhs-right{margin-top:2rem}}.listing-hero-section .lhs-featured-post{background-color:#000;box-shadow:0 4px 144px rgba(217,5,42,.8);display:block;padding:2rem 2.125rem;position:relative;text-decoration:none}.listing-hero-section .lhs-featured-post:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.listing-hero-section .lhs-featured-post:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(0deg,#ffc155,rgba(0,0,0,.2));content:"";inset:-1px;opacity:0;position:absolute;transition:.4s;z-index:-2}@media (min-width:768px){.listing-hero-section .lhs-featured-post:hover:after{opacity:1}}.listing-hero-section .lhs-featured-post *{position:relative;z-index:2}.listing-hero-section .lhs-featured-post h2{line-height:1.3;margin-bottom:0;transition:.35s ease 0s}.listing-hero-section .lhs-featured-post p{color:#fff;font-weight:400;margin-top:.5rem}.listing-hero-section .lhs-featured-post-wrap{margin-left:auto;max-width:25rem}@media (max-width:767px){.listing-hero-section .lhs-featured-post-wrap{margin-right:auto}}.listing-grid-section{padding-bottom:7.5rem;padding-top:5.125rem}@media (max-width:767px){.listing-grid-section{padding-bottom:4.5rem;padding-top:2.5rem}}.listing-grid-section .pagination{display:none;margin-top:2rem}.listing-grid-section .pagination:has(ul){display:flex}@media (max-width:991px){.listing-grid-section .pagination{margin-top:.5rem}}.listing-grid-section .lg-filter-heading{display:block;margin-bottom:.75rem}.listing-grid-section .lg-filter-inner{display:flex;flex-wrap:wrap;gap:1.625rem}.listing-grid-section .lg-filter-col{flex:1;position:relative}@media (max-width:767px){.listing-grid-section .lg-filter-col{flex:none;width:100%}}@media (min-width:992px){.listing-grid-section .lg-filter-col.lg-dropdown:not(.lg-search){max-width:15rem;width:100%}}@media (min-width:576px) and (max-width:767px){.listing-grid-section .lg-filter-col.lg-dropdown:not(.lg-search){flex:1;max-width:50%}}.listing-grid-section .lg-filter-col.lg-dropdown .lg-filter-item{align-items:center;background-color:#fff;border:1px solid #731b36;cursor:pointer;display:flex;line-height:1.5;padding:.938rem 2rem .938rem 1.5rem;position:relative}.listing-grid-section .lg-filter-col.lg-dropdown .lg-filter-item:before{border-color:#d9052a transparent transparent;border-style:solid;border-width:7.5px 7.5px 0;content:"";height:0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:.4s;width:0}.listing-grid-section .lg-filter-col.active .lg-filter-item{border-bottom-color:transparent}.listing-grid-section .lg-filter-col.active .lg-filter-item:before{transform:translateY(-50%) scale(-1)}.listing-grid-section .lg-filter-col.lg-search input[type=search]{border:1px solid #731b36;height:3.438rem;padding:1rem 2.5rem 1rem 1.25rem}.listing-grid-section .lg-filter-col.lg-search .lg-filter-search-label{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.listing-grid-section .lg-filter-col.lg-search .icon-search{background-color:transparent;border:0;color:#731b36;display:flex;font-size:0;padding:0;position:absolute;right:1rem;top:calc(50% - 8px);transition:.35s ease 0s}.listing-grid-section .lg-filter-col.lg-search .icon-search:hover{color:#d9052a}.listing-grid-section .lg-filter-col.lg-search .icon-search span{display:none}.listing-grid-section .lg-filter-reset{align-self:center}@media (min-width:1200px){.listing-grid-section .lg-filter-reset{margin-left:1.5rem}}.listing-grid-section .lg-filter-reset .reset-filter{font-weight:400}.listing-grid-section .lg-filter-reset._mobile{margin-bottom:2.5rem;margin-top:1.5rem}@media (min-width:768px){.listing-grid-section .lg-filter-reset._mobile{display:none}}@media (max-width:991px){.listing-grid-section .lg-filter-reset{width:100%}}.listing-grid-section .lg-filter-menu{background-color:#fff;border:1px solid #731b36;border-top:0;display:none;list-style:none;margin-bottom:0;padding:0 1.5rem 1rem;position:absolute;top:100%;width:100%;z-index:99}.listing-grid-section .lg-filter-menu .checkbox{padding:.313rem 0}.listing-grid-section .lg-filter-menu .checkbox:last-child{padding-bottom:0}.listing-grid-section .lg-filter-menu .checkbox input[type=checkbox]:checked+label{font-weight:400}.listing-grid-section .lg-filter-menu .checkbox input[type=checkbox]:checked+label:before{background-color:#d9052a;border-color:#d9052a}.listing-grid-section .lg-filter-menu .checkbox input[type=checkbox]:checked+label:after{border-color:#fff;height:10px;left:.44em;top:.18em;width:5px}.listing-grid-section .lg-filter-menu .checkbox label{font-weight:300;line-height:1.35;margin-bottom:0;padding-left:1.625rem;position:relative}.listing-grid-section .lg-filter-menu .checkbox label:before{border-color:#e5e3df;left:0;padding:.438rem;position:absolute;top:0}.listing-grid-section .lg-filter-menu .lg-filter-btn{align-items:center;display:flex;padding-top:.688rem}.listing-grid-section .lg-filter-menu .lg-filter-btn span{cursor:pointer;display:block;font-weight:400;line-height:1;margin:0;transition:.35s ease 0s}.listing-grid-section .lg-filter-menu .lg-filter-btn span:hover{color:#d9052a}.listing-grid-section .lg-filter-menu .lg-filter-btn span:first-child{margin-right:1.5rem;position:relative}.listing-grid-section .lg-filter-menu .lg-filter-btn span:first-child:before{background-color:#000;content:"";height:100%;pointer-events:none;position:absolute;right:-.75rem;top:0;width:2px}.listing-grid-section .lg-filter-selected-list{display:none;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;margin-top:.938rem;width:100%}.listing-grid-section .lg-filter-selected-list:has(.lg-selected){display:flex}.listing-grid-section .lg-filter-selected-list .lg-selected{background-color:transparent;border:none;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;line-height:1.3;padding:0 0 0 1.25rem;position:relative;transition:.3s ease 0s}.listing-grid-section .lg-filter-selected-list .lg-selected:hover{color:#d9052a}.listing-grid-section .lg-filter-selected-list .lg-selected .close-icon{background-color:#d9052a;border-radius:3px;height:1rem;left:0;position:absolute;top:0;transition:.3s ease 0s;width:1rem}.listing-grid-section .lg-filter-selected-list .lg-selected .close-icon:after,.listing-grid-section .lg-filter-selected-list .lg-selected .close-icon:before{background-color:#fff;content:"";height:10px;left:.44rem;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:2px}.listing-grid-section .lg-filter-selected-list .lg-selected .close-icon:before{transform:translateY(-50%) rotate(45deg)}@media (max-width:575px){.listing-grid-section .lg-filter-selected-list .lg-selected-list{display:flex;flex-wrap:wrap;justify-content:center}}.listing-grid-section .lg-filter-recent{display:flex;flex-wrap:wrap;gap:1rem 1.375rem;justify-content:flex-end;margin-top:.875rem}.listing-grid-section .lg-filter-recent .lg-filter-select{border:none;font-weight:400;height:1.5rem;padding-left:.625rem;width:auto}.listing-grid-section .lg-grid-col{margin-bottom:2rem}.listing-grid-section .lg-grid-area{margin-top:1.875rem}@media (max-width:991px){.listing-grid-section .lg-grid-area{margin-top:2.5rem}}.listing-grid-section .lg-grid-card{display:block;height:100%;padding:2rem;position:relative;text-decoration:none}.listing-grid-section .lg-grid-card:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#e5e3df;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.listing-grid-section .lg-grid-card:after{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(0deg,#d9052a,rgba(0,0,0,.2));content:"";inset:-1px;opacity:0;position:absolute;transition:.4s}.listing-grid-section .lg-grid-card:hover:after{opacity:1}.listing-grid-section .lg-grid-card .card-wrap{position:relative;z-index:1}.listing-grid-section .lg-grid-card .eyebrow-text{color:#731b36}.listing-grid-section .lg-grid-card h3{color:#000;line-height:1.4;margin-bottom:.5rem}.listing-grid-section .lg-grid-card p{font-weight:400}.bio-grid-section .sec-heading{--mb:1.313rem}.bio-grid-section a{border:none}.bio-grid-section .bg-cel{margin-bottom:2rem}.bio-grid-section .bg-headshot{aspect-ratio:292/265;background-color:#26040d;display:flex;overflow:hidden;position:relative}.bio-grid-section .bg-headshot img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.bio-grid-section .bg-headshot:hover img{mix-blend-mode:normal;transform:scale(1.1)}.bio-grid-section .bg-headshot img{mix-blend-mode:luminosity;transition:.5s ease 0s}}.bio-grid-section .bg-headshot-wrap{margin-bottom:1rem}.bio-grid-section .bg-card .link{color:#d9052a;display:inline-flex;height:1rem;margin-bottom:.5rem;width:1rem}.bio-grid-section .bg-card .link:hover{color:#fff}.bio-grid-section .bg-card .link svg{height:100%;width:100%}.bio-grid-section .bg-card h3{margin:0}.bio-grid-section .bg-card p{margin-top:.25rem}.bio-grid-section .bg-card-wrap{display:flex;height:100%;padding:1.25rem;position:relative;transition:.4s ease 0s;z-index:1}@media (max-width:575px){.bio-grid-section .bg-card-wrap{max-width:18.375rem}}.bio-grid-section .bg-card-wrap:before{-webkit-backdrop-filter:blur(1px);background-color:rgba(217,5,42,.6);border-radius:10%;content:"";-webkit-filter:blur(70px);filter:blur(70px);inset:10px;opacity:0;position:absolute;transition:inherit;z-index:-1}.bio-grid-section .bg-card-wrap:has(.bg-card:hover):before{opacity:1}.bio-grid-section .bg-card-wrap:has(.bg-card:hover) .bg-card{background-color:transparent}.bio-grid-section .bg-card-wrap .bg-card{background-color:#d9052a;-webkit-clip-path:polygon(30px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 30px);clip-path:polygon(30px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 30px);padding:1px;position:relative;transition:inherit;width:100%;z-index:1}.bio-grid-section .bg-card-wrap .bg-card:hover{text-decoration:none}.bio-grid-section .bg-card-wrap .bg-card-inner{background-color:#000;-webkit-clip-path:polygon(30px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 30px);clip-path:polygon(30px 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%,0 30px);display:flex;flex-direction:column;height:100%;justify-content:center;padding:2.188rem .688rem 2.188rem 1.563rem}@media (max-width:767px){.wrapper:has(.main-header>.mh-top) .main-content section:first-child.home-hero-section{--header-height:12.5rem}}.home-hero-section{--header-height:8.438rem;align-items:center;display:flex;justify-content:center;min-height:100dvh;padding:calc(var(--header-height) + 1.875rem) 0 0;position:relative}@media (max-width:991px){.home-hero-section{--header-height:3.125rem;min-height:auto;padding:calc(var(--header-height) + 3.625rem) 0 3rem}}.home-hero-section .bg-video{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.home-hero-section .bg-video:after{background-image:linear-gradient(180deg,rgba(5,1,2,0),#050102);bottom:0;content:"";height:85%;left:0;pointer-events:none;position:absolute;width:100%}.home-hero-section .bg-video img,.home-hero-section .bg-video picture,.home-hero-section .bg-video video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;width:100%}.home-hero-section .bg-video img,.home-hero-section .bg-video picture{z-index:-1}.home-hero-section .hhs-content{position:relative;z-index:1}.home-hero-section .hhs-content h1{opacity:0;transition:.35s ease 0s}.home-hero-section .hhs-content h1 .word{display:inline-block;opacity:0;transform:translateY(-20px);transition:all .5s ease 0s}.home-hero-section .hhs-content h1 .word:first-child{transition-delay:.35s}.home-hero-section .hhs-content h1 .word:nth-child(2){transition-delay:.7s}.home-hero-section .hhs-content h1 .word:nth-child(3){transition-delay:1.05s}.home-hero-section .hhs-content h1 .word:nth-child(4){transition-delay:1.4s}.home-hero-section .hhs-content h1 .word:nth-child(5){transition-delay:1.75s}.home-hero-section .hhs-content h1 .word:nth-child(6){transition-delay:2.1s}.home-hero-section .hhs-content h1 .word:nth-child(7){transition-delay:2.45s}.home-hero-section .hhs-content h1 .word:nth-child(8){transition-delay:2.8s}.home-hero-section .hhs-content h1 .word:nth-child(9){transition-delay:3.15s}.home-hero-section .hhs-content h1 .word:nth-child(10){transition-delay:3.5s}.home-hero-section .hhs-content-wrap{width:100%}.home-hero-section .hhs-content .desc h2{font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}@media (max-width:991px){.home-hero-section .hhs-content .desc h2{font-size:1rem}}.home-hero-section .hhs-content .desc-wrap{margin-left:auto;margin-top:1.875rem;max-width:37.188rem;opacity:0;transition:.5s ease 1s;width:100%}@media (max-width:991px){.home-hero-section .hhs-content .desc-wrap{margin-top:1rem}}@media (max-width:767px){.home-hero-section .hhs-content .desc-wrap{max-width:100%}}.home-hero-section .hhs-content .desc-wrap .btn-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;margin-top:1.5rem}.home-hero-section.animate .hhs-content .desc-wrap,.home-hero-section.animate .hhs-content h1,.home-hero-section.animate .hhs-content h1 .word{opacity:1}.home-hero-section.animate .hhs-content h1 .word{transform:translateZ(0)}.content-with-parallax-gallery-section{align-items:center;display:flex;overflow:hidden;position:relative}@media (min-width:992px){.content-with-parallax-gallery-section{--header-height:6.625rem;max-width:100%!important;min-height:calc(100vh - var(--header-height));width:100%!important}.content-with-parallax-gallery-section.zoom-in .cwpg-content{opacity:1;transform:scale(1)}.content-with-parallax-gallery-section.fade .cwpg-content{opacity:0;transform:scale(1)}}.content-with-parallax-gallery-section:before{background-image:linear-gradient(180deg,rgba(5,1,2,0),#050102 102.55%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:15%;width:100%;z-index:1}.content-with-parallax-gallery-section .container{--container-width:38.5rem;position:relative;z-index:2}.content-with-parallax-gallery-section .cwpg-parallax{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);height:100%;left:50%;max-width:79.063rem;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%);width:100%}@media (max-width:991px){.content-with-parallax-gallery-section .cwpg-parallax{display:none}}.content-with-parallax-gallery-section .cwpg-bg-img-wrap{transition:.8s;width:100%}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(2){margin:0 auto}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(3){margin-left:4.063rem;margin-top:3.125rem}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(4){margin-left:auto}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:last-child{grid-column:2}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.lg{max-width:18.125rem}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.lg img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.lg .cwpg-bg-img{padding-top:135.7388316151%}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.md{max-width:18.125rem}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.md .cwpg-bg-img{padding-top:98.2817869416%}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.sm{max-width:9.25rem}.content-with-parallax-gallery-section .cwpg-bg-img-wrap.sm .cwpg-bg-img{padding-top:97.972972973%}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:first-child{z-index:10}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(2){z-index:9}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(3){z-index:8}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(4){z-index:7}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(5){z-index:6}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(6){z-index:5}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(7){z-index:4}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(8){z-index:3}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(9){z-index:2}.content-with-parallax-gallery-section .cwpg-bg-img-wrap:nth-child(10){z-index:1}.content-with-parallax-gallery-section .cwpg-bg-img{position:relative;width:100%}.content-with-parallax-gallery-section .cwpg-bg-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.content-with-parallax-gallery-section .cwpg-content{opacity:0;transform:scale(.8);transition:.5s ease 0s}}.content-with-parallax-gallery-section .cwpg-content *{color:#fff}.locations-listing-section .sec-heading{--mb:2rem}@media (max-width:991px){.locations-listing-section .sec-heading{--mb:1.5rem}}.locations-listing-section .lls-swiper-arrows{justify-content:flex-end;margin-top:2rem}.locations-listing-section .lls-swiper-arrows:has(button.swiper-button-lock){display:none}.locations-listing-section .lls-inner:not(:first-child){margin-top:1.125rem}.locations-listing-section .lls-tab-slider{margin:0 auto 1.75rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (max-width:767px){.locations-listing-section .lls-tab-slider{margin-bottom:2.5rem;margin-left:0}}.locations-listing-section .lls-tab-item{height:auto;margin:0 1rem;width:auto}@media (max-width:575px){.locations-listing-section .lls-tab-item{margin:0 .5rem}}.locations-listing-section .lls-tab-item:first-child{margin-left:0}.locations-listing-section .lls-tab-item.is-active .lls-tab-title{background-position:0;color:#000;font-size:1.25rem}.locations-listing-section .lls-tab-title{--color:transparent;background-image:linear-gradient(90deg,#fff 0,#999 35%,var(--color) 60%);background-position:center right -2px;background-size:300% auto;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 11px),calc(100% - 8px) 100%,0 100%,0 15px);cursor:pointer;display:block;font-weight:400;height:100%;margin:0;min-height:2.5rem;min-width:10.938rem;padding:.563rem 1.25rem;text-align:center;transition:.8s ease 0s}@media (max-width:575px){.locations-listing-section .lls-tab-title{min-width:8.75rem}}.locations-listing-section .lls-content-item:not(:first-child){display:none}.locations-listing-section .lls-map-img{aspect-ratio:1308/844;position:relative}.locations-listing-section .lls-map-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:767px){.locations-listing-section .lls-map-img{margin:0 calc(var(--gutter)*-1)}}.locations-listing-section .lls-location-list{margin-top:1.25rem}@media (max-width:991px){.locations-listing-section .lls-location-list{margin-top:3.5rem}}.locations-listing-section .lls-location-item:not(:last-child){margin-bottom:.5rem}.locations-listing-section .lls-location-item .card-title{margin-bottom:1.5rem}.locations-listing-section .lls-card{height:100%;padding:2rem 2rem 3.75rem;position:relative;z-index:1}.locations-listing-section .lls-card-wrap{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,60%,.1));display:block;height:100%;position:relative;z-index:0}.locations-listing-section .lls-card-item{margin-bottom:2rem}.locations-listing-section .lls-card .btn-wrap{margin-top:.75rem}.locations-listing-section .lls-card .divisions *{color:#e5e3df}.locations-listing-section .lls-card .divisions{margin-top:1rem}.locations-listing-section .lls-card ul:last-child{margin-bottom:0}.press-release-listing-section{padding:4.375rem 0}@media (max-width:767px){.press-release-listing-section{padding:2.5rem 0 4.5rem}}.press-release-listing-section .prl-filter-recent{display:flex;flex-wrap:wrap;gap:1rem 1.375rem;justify-content:flex-end;margin-top:1.75rem}@media (max-width:991px){.press-release-listing-section .prl-filter-recent{margin-top:1rem}}.press-release-listing-section .prl-filter-select{border:none;font-weight:400;height:1.5rem;padding-left:.625rem;width:auto}.press-release-listing-section .prl-content{text-decoration:none}@media (min-width:768px){.press-release-listing-section .prl-content:hover h3{color:#d9052a;text-decoration:underline}}.press-release-listing-section .prl-search-bar{margin-bottom:2.125rem}@media (max-width:991px){.press-release-listing-section .prl-search-bar{margin-bottom:2.5rem}}.press-release-listing-section .prl-search-bar .search-field{position:relative}.press-release-listing-section .prl-search-bar .search-field input[type=search]{color:#000;padding:1rem 3.125rem 1rem 1rem}.press-release-listing-section .prl-search-bar .search-field .icon-search{background-color:transparent;border:none;color:#731b36;cursor:pointer;display:flex;font-size:0;height:1.125rem;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.35s ease 0s;width:1.125rem}.press-release-listing-section .prl-search-bar .search-field .icon-search:hover{color:#d9052a}.press-release-listing-section .prl-search-bar .search-field .icon-search svg{height:100%;width:100%}.press-release-listing-section .prl-list{margin:0 auto;max-width:52rem}.press-release-listing-section .prl-item{border-bottom:1px solid #d9052a;padding-bottom:2rem}.press-release-listing-section .prl-item:not(:last-child){margin-bottom:2rem}.press-release-listing-section .prl-item .eyebrow-text{color:#731b36;margin-bottom:.5rem}.press-release-listing-section .prl-item h3{font-weight:400;margin:0;transition:.35s ease 0s}.press-release-listing-section .prl-item p{margin-top:1rem}.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-bottom:3rem;padding-top:4rem}}.capability-overview-section:before{background-image:linear-gradient(90deg,#26040d,rgba(38,4,13,0));-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);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@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(50% - 42.188rem)}.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,transparent,#000)}}@media (max-width:991px){.capability-overview-section .cos-container-left>div{padding-right:var(--gutter)}}.capability-overview-section .cos-dropdown{border:1px solid #fff;padding:1rem 2.5rem 1rem 1rem;position:relative}.capability-overview-section .cos-dropdown:before{background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/select-down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:1.25rem;pointer-events:none;position:absolute;right:.938rem;top:55%;transform:translateY(-50%);transition:.35s ease 0s;width:1.25rem;z-index:1}.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{background-color:#000;border:1px solid #fff;display:none;height:auto;left:0;padding:1rem;position:absolute;top:110%;width:100%;z-index:99}.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{color:#d9052a;font-size:1.25rem}.capability-overview-section .cos-tab-title h3{font-weight:400;margin-bottom:0;transition:.35s ease 0s}@media (min-width:992px){.capability-overview-section .cos-list{display:flex;position:relative}.capability-overview-section .cos-item{--width:0;--activewidth:28vw;display:flex;flex:1 1 auto;min-height:28.75rem;transition:1s ease 0s;width:var(--width);z-index:1}.capability-overview-section .cos-item:not(.is-active){cursor:pointer}.capability-overview-section .cos-item:not(:first-child){border-left:1px solid hsla(0,0%,100%,.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{opacity:1;pointer-events:all;transition-delay:.3s;visibility:visible}.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{background-color:#d9052a;right:1.75rem}.capability-overview-section .cos-item.is-active .cos-icon-plus:after,.capability-overview-section .cos-item.is-active .cos-icon-plus:before{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{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:2rem .75rem;position:relative;transition:.5s ease 0s;width:100%}}@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{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.2s ease 0s;width:105%;z-index:0}}@media (max-width:991px){.capability-overview-section .cos-card-bg{aspect-ratio:361/222;position:relative}}@media (max-width:767px){.capability-overview-section .cos-card-bg{margin-bottom:.5rem}}.capability-overview-section .cos-card-bg img,.capability-overview-section .cos-card-bg video{height:100%;width:100%}@media (min-width:992px){.capability-overview-section .cos-card-bg img,.capability-overview-section .cos-card-bg video{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}@media (max-width:991px){.capability-overview-section .cos-card-bg img,.capability-overview-section .cos-card-bg video{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}}.capability-overview-section .cos-card-bg picture{height:100%;width:100%}.capability-overview-section .cos-icon-plus{background-color:#fff;border:2px solid #d9052a;border-radius:100%;bottom:.5rem;cursor:pointer;display:flex;height:1.5rem;padding:0;position:absolute;right:.5rem;transition:.5s ease 0s;width:1.5rem}@media (max-width:991px){.capability-overview-section .cos-icon-plus{display:none}}.capability-overview-section .cos-icon-plus:after,.capability-overview-section .cos-icon-plus:before{background-color:#d9052a;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s ease-in-out;width:2px}.capability-overview-section .cos-icon-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.capability-overview-section .cos-heading{transition:.35s ease 0s}.capability-overview-section .cos-heading .title{font-weight:400;margin-bottom:.5rem;overflow:hidden;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%;margin-bottom:.5rem;transform:translateY(var(--contentHeight));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;max-width:var(--width);min-width:var(--width);opacity:0;pointer-events:none;transition:1s ease 0s;visibility:hidden;width:var(--width)}}.capability-overview-section .cos-desc p{color:#fff}@media (min-width:992px){.capability-overview-section .cos-desc p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;text-overflow:ellipsis}}.capability-overview-section .cos-btn-wrap{margin-top:1.5rem}:root{--space-lg:7.5rem;--space-md:3.75rem;--space-sm:3.125rem}@media (max-width:1199px){:root{--space-lg:4.5rem;--space-md:3rem}}@media (max-width:767px){:root{--space-md:2.25rem;--space-sm:1.875rem}}#wpadminbar{position:fixed}.wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;overflow-x:clip;position:relative;width:100%}.main-content{flex-grow:1;width:100%}.main-content>section:not(.home-hero-section,.capability-hero,.generic-hero,.post-detail-hero,.listing-hero-section,.sr-banner,.error-404-section,.bio-detail-hero):first-child{--header-height:0;padding-top:calc(var(--header-height) + 2.5rem)}.space-lg{padding-bottom:var(--space-lg);padding-top:var(--space-lg)}.space-lg-m{margin-bottom:var(--space-lg);margin-top:var(--space-lg)}.space-md{padding-bottom:var(--space-md);padding-top:var(--space-md)}.space-md-m{margin-bottom:var(--space-md);margin-top:var(--space-md)}.space-sm{padding-bottom:var(--space-sm);padding-top:var(--space-sm)}.space-sm-m{margin-bottom:var(--space-sm);margin-top:var(--space-sm)}.bg-dark :not(.btn,.btn span,.btn-play,svg,use,li>a,p,textarea,select),.bg-secondary :not(.btn,.btn span,.btn-play,svg,use,li>a,p,textarea,select),.inner-text-white :not(.btn,.btn span,.btn-play,svg,use,li>a,p,textarea,select){color:#fff}.bg-dark p,.bg-secondary p,.inner-text-white p{color:#e5e3df}.bg-white :not(.btn,.btn span,.btn-play,svg,use,.swiper-button-next span,.swiper-button-prev span),.inner-text-black :not(.btn,.btn span,.btn-play,svg,use,.swiper-button-next span,.swiper-button-prev span){color:#000}.pagination{margin-top:4rem}.pagination ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.pagination li{color:#000;font-family:Magistral,Arial,sans-serif;font-size:1.5rem;margin:0 .5rem;padding:0;position:relative}.pagination li a:hover{color:#d9052a!important}.pagination li a:not(.prev,.next),.pagination li span{border:none;color:#000;display:block;font-weight:400;line-height:1;text-decoration:none;transition:background-color .4s ease,color .4s ease}.pagination li .next,.pagination li .prev{color:#000;cursor:pointer;font-weight:400;text-decoration:none}.pagination li .next:after,.pagination li .prev:after{border:1px solid grey;border-radius:.375rem;content:"";inset:-2px -4px;opacity:0;position:absolute;visibility:hidden}.pagination li .next:hover,.pagination li .prev:hover{color:#d9052a}.pagination li .next:focus:after,.pagination li .prev:focus:after{opacity:1;outline:0;visibility:visible}.pagination li .next.disabled,.pagination li .prev.disabled{color:grey;opacity:.6;pointer-events:none}.pagination li .current{background-color:#d9052a;color:#fff;padding:.25rem .813rem}.breadcrumbs{--color:#d9052a;display:flex;flex-wrap:wrap;font-family:Magistral,Arial,sans-serif;margin-bottom:2.5rem;padding:0}@media (max-width:767px){.breadcrumbs{margin-bottom:1.25rem}}.breadcrumbs span{align-items:center;color:#d9052a;display:inline-flex;font-weight:300;transition:all .35s ease 0s}.breadcrumbs span.current-item{font-size:1.063rem;font-weight:700}.breadcrumbs [typeof=ListItem]:not(:last-child):after{border-color:transparent transparent transparent #d9052a;border-style:solid;border-width:3px 0 3px 5px;content:"";height:0;margin:1px 8px 0;width:0}.breadcrumbs a:hover{text-decoration:none}.bg-dark .breadcrumbs,.bg-secondary .breadcrumbs{--color:#26040d}.bg-dark .breadcrumbs a span,.bg-secondary .breadcrumbs a span{color:#e5e3df}.bg-dark .breadcrumbs a:hover,.bg-secondary .breadcrumbs a:hover{--color:#26040d}.sec-heading{--mb:2.563rem;margin-bottom:var(--mb);margin-left:auto;margin-right:auto}.skip-to-content{background-color:#d9052a;border-radius:0 0 1rem 1rem;color:#fff;font-weight:600;left:50%;padding:.5rem 1rem;position:absolute;text-decoration:none;top:-100%;transform:translateX(-50%);transition:top .3s;z-index:1000}.skip-to-content.tab-outline{top:0}.fancybox__container .fancybox__backdrop{background:rgba(38,4,13,.95)}.fancybox__container .f-button{--f-button-bg:#fff!important;--f-button-hover-bg:#fff!important;--f-button-active-bg:#fff!important;border-radius:100vh!important;color:#020456!important;height:1.875rem!important;opacity:1!important;padding:6px;right:1rem!important;top:1rem!important;width:1.875rem!important}.fancybox__container .f-button svg{height:100%!important;width:100%!important}.announcement-banner{background-color:#731b36}.announcement-banner.only-cta{padding:.625rem 0}@media (max-width:767px){.announcement-banner.only-cta{padding:.5rem 0}}.announcement-banner.only-cta .icon-close{position:absolute;right:0;top:.188rem}@media (min-width:768px){.announcement-banner.only-cta .icon-close{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.announcement-banner.only-cta .icon-close{right:-1.125rem}}.announcement-banner.fully-clickable{position:relative}.announcement-banner.fully-clickable a{display:block;padding:.625rem 0;text-decoration:none}@media (max-width:767px){.announcement-banner.fully-clickable a{padding:.5rem 0}}.announcement-banner.fully-clickable .icon-close{position:absolute}@media (min-width:768px){.announcement-banner.fully-clickable .icon-close{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.announcement-banner.fully-clickable .icon-close{right:-1.125rem;top:.5rem}}.announcement-banner.fully-clickable .icon-close-wrap{display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:.188rem}@media (min-width:768px){.announcement-banner.fully-clickable .icon-close-wrap{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.announcement-banner.fully-clickable .icon-close-wrap{right:-1.125rem}}.announcement-banner .container{--gutter:2rem}.announcement-banner .icon-close{background-color:transparent;border:none;cursor:pointer;display:flex;height:1.063rem;width:1.063rem}.announcement-banner .icon-close:after,.announcement-banner .icon-close:before{background-color:#fff;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.35s ease 0s;width:3px}.announcement-banner .icon-close:after{transform:translate(-50%,-50%) rotate(135deg)}.announcement-banner .icon-close:hover:after,.announcement-banner .icon-close:hover:before{background-color:#d9052a}.announcement-banner .ab-wrap{align-items:center;display:flex;gap:1rem;padding-right:1.563rem;position:relative}@media (max-width:767px){.announcement-banner .ab-wrap{flex-direction:column;padding-right:0;text-align:center}}.announcement-banner .ab-left{flex:1}@media (min-width:992px){.announcement-banner .ab-left{max-width:82%;width:100%}}.announcement-banner .ab-left+.ab-right{margin:0 auto;text-align:center}.announcement-banner .ab-heading *{color:#fff;font-size:.875rem;font-weight:700}.section-wrapper{position:relative}.section-wrapper:before{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/section-wrap-image.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.section-wrapper .container{position:relative}.hamburger{--humburgerbox:1.875rem;--backgroundcolor:#fff;--active-backgroundcolor:#000;align-items:center;background-color:transparent;border:0;display:flex;height:var(--humburgerbox);justify-content:center;margin:0 1.5rem 0 0;padding:0;text-align:center;width:var(--humburgerbox);z-index:999}.hamburger:focus,.hamburger:hover{background-color:transparent;cursor:pointer;outline:none}.hamburger span{border-radius:0;height:4px;left:0;margin:0 auto;position:relative;right:0}.hamburger span,.hamburger span:after,.hamburger span:before{background:var(--backgroundcolor);cursor:pointer;display:block;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%}.hamburger span:after,.hamburger span:before{content:"";height:100%;position:absolute}.hamburger span:before{top:-8px}.hamburger span:after{bottom:-8px}.hamburger.is-clicked span{background-color:transparent!important}.hamburger.is-clicked span:after,.hamburger.is-clicked span:before{background-color:var(--active-backgroundcolor);top:0}.hamburger.is-clicked span:before{transform:rotate(45deg)}.hamburger.is-clicked span:after{top:6px;transform:translateY(-6px) rotate(-45deg)}.mbnav{display:block;position:relative;z-index:0}.mbnav__state{bottom:0;height:100dvh;left:-100%;overflow:hidden;position:fixed;top:0;transition:all .3s ease-in-out;z-index:999}.mbnav__inner,.mbnav__state{pointer-events:none;width:100%}.mbnav__inner{background-color:#fff;height:100%;max-height:100vh;position:relative}@media (min-width:1200px){.mbnav__inner{max-width:34.7%}}@media (width >= 2400px){.mbnav__inner{max-width:40.9722222222vw}}@media (min-width:768px) and (max-width:1199px){.mbnav__inner{max-width:31.25rem}}.mbnav__top{background:#26040d;display:flex;justify-content:space-between}.mbnav__logo{color:#fff;padding:15px}.mbnav-container-left{max-height:calc(100vh - var(--header-height));overflow:auto}.mbnav-container-left .menu-inner{max-height:calc(100vh - var(--header-height))!important;overflow:auto}.mbnav-main-menu{max-height:calc(100vh - var(--header-height));overflow:auto}@media (max-width:1199px){.mbnav-main-menu{padding:2rem 2rem 5rem calc(var(--gutter) + 52px)}.mbnav-main-menu .hamburger-menu{border-top:1px solid grey;margin-top:2rem;padding-top:2rem}}.mbnav .menu-wrap{--leftSlide:0;background-color:#fff;height:100%;position:absolute;right:var(--leftSlide);top:0;transition:.4s ease;width:100%}.mbnav .menu-wrap .menu-wrap{opacity:0;right:-100%;visibility:hidden}.mbnav .menu-wrap>.menu-inner{height:100%;margin-top:3.125rem;max-height:100%;pointer-events:auto}.mbnav .menu-wrap .mbnav-container-left{padding-left:calc(50vw - var(--container-width)/2 - var(--gutter)*2/2)}@media (min-width:1200px){.mbnav .menu-wrap .mbnav-container-left>div{padding:.5rem 2rem 3rem calc(var(--gutter) + 52px)}}.mbnav ul{left:0;margin:0;padding:0;position:static;transition:.4s ease;width:100%}.mbnav ul li.is-open>.menu-wrap{opacity:1;visibility:visible}.mbnav ul li a[href="javascript:void(0);"]{pointer-events:none}.mbnav ul li:not(.btn-wrap){color:#000;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:static}.mbnav ul li:not(.btn-wrap):before{display:none}@media (max-width:1199px){.mbnav ul li:not(.btn-wrap):not(:last-child,.back-click){margin-bottom:1.5rem}}.mbnav ul li:not(.btn-wrap) .mbnav__caret:before{align-items:center;border-color:transparent transparent transparent #d9052a;border-style:solid;border-width:7px 0 7px 9px;content:"";display:flex;height:0;width:0}.mbnav ul li:not(.btn-wrap).current-menu-item>.menu-link,.mbnav ul li:not(.btn-wrap).current-menu-item>a,.mbnav ul li:not(.btn-wrap).current-menu-parent>.menu-link,.mbnav ul li:not(.btn-wrap).current-menu-parent>a,.mbnav ul li:not(.btn-wrap).current-page-parent>.menu-link,.mbnav ul li:not(.btn-wrap).current-page-parent>a{color:#d9052a}.mbnav ul li:not(.btn-wrap) .menu-link,.mbnav ul li:not(.btn-wrap) a{border:none;color:currentcolor;cursor:pointer;display:block;font-weight:400;line-height:1;order:-1;position:relative;text-decoration:none!important;z-index:2}.mbnav ul li:not(.btn-wrap) .menu-link:hover,.mbnav ul li:not(.btn-wrap) a:hover{color:#d9052a}.mbnav ul li:not(.btn-wrap).is-open>.mbnav__caret:after{transform:rotate(0)}.mbnav ul li:not(.btn-wrap) .btn-wrap{bottom:20px;left:20px;margin:0;position:fixed;transform:translateY(200%);transition:.4s ease-in-out;width:calc(100% - 40px)}.mbnav ul li:not(.btn-wrap) .btn-wrap:before{display:none}.mbnav ul li:not(.btn-wrap) .btn-wrap a{display:block}.mbnav ul li:not(.btn-wrap).back-click{align-items:center;color:currentcolor;font-family:Magistral,Arial,sans-serif;font-size:1.25rem;font-weight:400;margin-bottom:2rem;margin-left:-3rem;order:-1;padding:0;position:relative;width:100%}.mbnav ul li:not(.btn-wrap).back-click:before{align-items:center;border-color:transparent #d9052a transparent transparent;border-style:solid;border-width:7px 9px 7px 0;content:"";display:flex;height:0;margin-right:.313rem;width:0}.mbnav ul li:not(.btn-wrap).parent-title{font-family:Magistral,Arial,sans-serif;font-size:1.25rem;font-weight:400;width:100%}.mbnav ul li:not(.btn-wrap).link-icon>a{align-items:center;display:inline-flex}.mbnav ul li:not(.btn-wrap).link-icon>a:after{background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/external-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:1.125rem;margin-left:.5rem;margin-top:-.063rem;min-width:1.125rem;width:1.125rem}.mbnav__caret{align-items:center;cursor:pointer;display:grid;height:auto;margin-left:.313rem;width:auto;z-index:1}.color-mbnav .mbnav__caret:before{color:#d9052a!important}@media (min-width:1200px){.mbnav ul.menu>li{margin-bottom:2rem}}.mbnav ul.menu>li>.menu-link,.mbnav ul.menu>li>a{font-family:Magistral,Arial,sans-serif;font-size:1.25rem}.mbnav ul.menu>li.two-column-menu .sub-menu>.sub-menu:not(:last-child){margin-bottom:.75rem}@media (max-width:1199px){.mbnav ul.menu>li .menu-inner>.sub-menu{padding:2rem 2rem 5rem 4.375rem}}.mbnav ul.menu>li .menu-inner .sub-menu li:not(:last-child,.back-click){margin-bottom:.75rem}.mbnav ul.menu>li .menu-inner .sub-menu li a{opacity:.8}.mbnav ul.menu>li .menu-inner .sub-menu li .sub-menu{margin-top:.75rem;padding-left:.75rem}@media (min-width:1200px){.mbnav ul.menu .sub-menu{margin-left:.75rem;margin-top:.75rem}.mbnav ul.menu .sub-menu li:not(:last-child,.back-click){margin-bottom:.75rem}.mbnav ul.menu .sub-menu li a{opacity:.8}.mbnav ul.menu .sub-menu li .sub-menu{margin-top:.75rem}}.mbnav__backdrop{background:rgba(38,4,13,.8);height:100dvh;inset:0;opacity:0;position:fixed;transition:all .4s ease-in;visibility:hidden;z-index:-1}.mbnav.is-open .btn-wrap{transform:translateY(0)}.mbnav.is-open .mbnav__state{left:0}.mbnav.is-open .mbnav__backdrop{opacity:1;visibility:visible;z-index:999}.main-header{--linkColor:#000;height:auto;position:fixed;top:0;transition:.4s ease 0s;width:100%;z-index:999}.main-header:has(.mh-top){position:absolute}.main-header:has(.mh-top).stuck .mh-bottom{position:fixed;top:0}.main-header:not(.stuck){--linkColor:#fff}.main-header:not(.stuck) .mh-bottom{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,100%,.04)}@media (max-width:1399px){.main-header:not(.stuck) .mh-bottom{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.04);box-shadow:0 4px 4px rgba(0,0,0,.25)}}.main-header:not(.stuck) .brand:before{opacity:0}.main-header:not(.stuck) .brand img{opacity:1}.main-header:has(.mbnav.is-open) .brand:before{opacity:1}.main-header:has(.mbnav.is-open) .brand img{opacity:0}.main-header>div:not(.mbnav){position:relative;z-index:1}@media (min-width:992px){.main-header.stuck .mh-bottom{padding:1rem 0}}@media (min-width:1200px){.main-header.stuck .mh-bottom{padding:1.25rem 0}}.main-header.stuck .mh-bottom .navigation .menu>li>ul.sub-menu{top:calc(100% + 18px)}@media (min-width:1200px){.main-header.header-pinned{transform:translateY(-45px)}}@media (min-width:1200px){.main-header.header-pinned:has(.mh-top){transform:none}}@media (min-width:1200px){.main-header.header-pinned:has(.mh-top) .mh-bottom{transform:translateY(-45px)}}.main-header .mh-bottom{background-color:#fff;padding:1.5rem 0;transition:.4s ease 0s;width:100%}@media (max-width:1399px){.main-header .mh-bottom{padding:1.25rem 0}}@media (max-width:991px){.main-header .mh-bottom{padding:.625rem 0}}.main-header .hamburger{--backgroundcolor:var(--linkColor);color:#fff}.main-header .brand{border:none;color:#fff;display:inline-flex;flex:0 0 auto;max-height:4.25rem;position:relative;width:9.188rem;z-index:999}.main-header .brand:before{background-image:var(--imgURL);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease 0s;width:100%}.main-header .brand img{opacity:0;transition:.35s ease 0s;width:auto}.main-header .nav-menu{flex:1 1 auto;padding-left:.938rem}.main-header .navigation{display:none;transition:.4s ease 0s;word-break:keep-all}@media (min-width:1200px){.main-header .navigation{display:block;margin-top:1.5rem}}.main-header nav ul{margin:0}.main-header nav ul,.main-header nav ul li{list-style:none;padding:0}.main-header nav ul li a{border:none;color:var(--linkColor);display:block;text-decoration:none;transition:.35s ease 0s}.main-header nav ul li a[href="javascript:void(0);"]{pointer-events:none}.main-header nav ul li.link-icon>a{position:relative}.main-header nav ul li.link-icon>a:after{background-image:url(//www.kratosdefense.com/wp-content/themes/kratos-defense/assets/images/external-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:1.125rem;margin-left:.5rem;margin-top:.125rem;min-width:1.125rem;position:absolute;width:1.125rem}.main-header nav>ul{display:flex;gap:2rem}.main-header nav>ul:not(#menu-utility-menu):hover>li:not(:hover)>a{opacity:.6}.main-header nav>ul:not(#menu-utility-menu):hover>li>a{opacity:1}.main-header nav>ul>li>a{text-align:center}@media (width <= 1299px){.main-header nav>ul>li>a{font-size:.938rem}}.main-header nav>ul>li.menu-item-has-children{position:relative}.main-header nav>ul>li.menu-item-has-children.menu-focus>ul.sub-menu,.main-header nav>ul>li.menu-item-has-children:hover>ul.sub-menu{opacity:1;pointer-events:all;visibility:visible}.main-header nav>ul>li>ul.sub-menu{background-color:#e5e3df;border-bottom:2px solid #d9052a;left:50%;opacity:0;padding:2.5rem;pointer-events:none;position:absolute;top:calc(100% + 22px);transform:translateX(-50%);transition:opacity .3s;white-space:nowrap;z-index:11}.main-header nav>ul>li>ul.sub-menu:before{--height:1.563rem;content:"";height:var(--height);left:0;position:absolute;top:calc(var(--height)*-1);width:100%;z-index:1}.main-header nav>ul>li>ul.sub-menu:after{border-color:transparent transparent #d9052a;border-style:solid;border-width:0 13.5px 13px;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.main-header nav>ul>li>ul.sub-menu li{--mb:1.5rem}.main-header nav>ul>li>ul.sub-menu li:not(:last-child){margin-bottom:var(--mb)}.main-header nav>ul>li>ul.sub-menu li.current-menu-item>a,.main-header nav>ul>li>ul.sub-menu li.current-menu-parent>a{color:#d9052a}.main-header nav>ul>li>ul.sub-menu li a{color:#000;display:inline-block;font-weight:400}.main-header nav>ul>li>ul.sub-menu li a:hover{color:#d9052a}.main-header nav>ul>li>ul.sub-menu>li>a{font-family:Magistral,Arial,sans-serif;font-size:1.125rem}.main-header nav>ul>li>ul.sub-menu>li ul.sub-menu{margin-left:.75rem;margin-top:.75rem}.main-header nav>ul>li>ul.sub-menu>li ul.sub-menu>li{--mb:0.75rem}.main-header nav>ul>li>ul.sub-menu>li ul.sub-menu>li>a{opacity:.7}.main-header nav>ul>li>ul.sub-menu>li ul.sub-menu>li>ul.sub-menu a{font-size:.875rem}.main-header nav>ul>li.two-column-menu>ul.sub-menu{display:grid;gap:4.25rem;grid-template-columns:repeat(2,14.188rem);white-space:normal}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li{margin:0}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu{margin-top:0}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li{--mb:1.5rem}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li>a{font-family:Magistral,Arial,sans-serif;font-size:1.125rem;opacity:1}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu{margin-left:.75rem;margin-top:.5rem}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu>li{--mb:0.5rem}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu>li>a{font-size:.938rem;opacity:.7}.main-header nav>ul>li.two-column-menu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu>li>ul.sub-menu a{font-size:.875rem}.main-header nav>ul>li:last-child>ul{min-width:19.375rem;white-space:normal}.main-header nav>ul>li:last-child.two-column-menu>.sub-menu{left:auto;right:0;transform:translateX(0)}.main-header nav>ul>li:last-child.two-column-menu>.sub-menu:after{left:auto;right:15%;transform:translateX(0)}@media (width <= 1299px){.main-header nav>ul{gap:.75rem}}@media (max-width:1399px){.main-header nav>ul{gap:1rem}}.main-header .header-search .h-search-wrap{height:100dvh;left:0;opacity:0;padding-top:12rem;pointer-events:all;position:fixed;top:0;transition:.4s ease 0s;visibility:hidden;width:100%;z-index:999}@media (max-width:1199px){.main-header .header-search .h-search-wrap{padding-top:9rem}}@media (max-width:991px){.main-header .header-search .h-search-wrap{padding-top:6rem}}@media (max-width:767px){.main-header .header-search .h-search-wrap{padding-top:3rem}}.main-header .header-search .h-search-wrap.is-open{opacity:1;pointer-events:all;visibility:visible}.main-header .header-search .h-search-wrap .container{--container-width:46rem}.main-header .header-search .h-search-close{background-color:transparent;cursor:pointer;display:flex;margin-left:1.5rem;padding:0;transition:.35s ease 0s}.main-header .header-search .h-search-close .icon-close{background-color:transparent;border:1px solid #fff;border-radius:.125rem;display:flex;height:1.875rem;position:relative;width:1.875rem}.main-header .header-search .h-search-close .icon-close:after,.main-header .header-search .h-search-close .icon-close:before{background-color:#fff;content:"";height:62%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.35s ease 0s;width:2px}.main-header .header-search .h-search-close .icon-close:after{transform:translate(-50%,-50%) rotate(135deg)}.main-header .header-search .h-search-form-wrap{position:relative;z-index:1}.main-header .header-search .h-search-overlay{background-color:rgba(38,4,13,.95);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.main-header .header-search .h-search-field .search-field{position:relative}.main-header .header-search .h-search-field .search-label{color:#fff;margin:0}.main-header .header-search .h-search-field .search-label-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem}.main-header .header-search .h-search-field input[type=search]{background-color:#fff;border:1px solid #731b36;border-radius:0;caret-color:#000;color:#000;font-weight:400;height:3.5rem;padding:1rem 3.125rem 1rem 1rem}.main-header .header-search .h-search-field input[type=search]::-webkit-input-placeholder{color:#000}.main-header .header-search .h-search-field input[type=search]::-moz-placeholder{color:#000}.main-header .header-search .h-search-field input[type=search]::placeholder{color:#000}.main-header .header-search .h-search-field input[type=search]:-webkit-autofill{-webkit-text-fill-color:#000}.main-header .header-search .h-search-field .icon-search{background-color:transparent;border:none;color:#731b36;cursor:pointer;display:flex;height:1.125rem;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.35s ease 0s;width:1.125rem}.main-header .header-search .h-search-field .icon-search:hover{color:#000}.main-header .header-search .h-search-field .icon-search svg{height:100%;width:100%}.main-header .header-search-btn{background-color:transparent;border:none;color:var(--linkColor);display:flex;height:1.313rem;padding:0;transition:.35s ease 0s;width:1.313rem}.main-header .header-search-btn:hover{opacity:.6}.main-header .header-search-btn svg{height:100%;width:100%;fill:currentcolor;transition:.35s ease 0s}.main-header .mh-left{align-items:center;align-self:flex-end;display:flex}.main-header .mh-utility-menu{margin-right:1.75rem}.main-header .mh-utility-menu .menu{gap:1.75rem}.main-header .mh-utility-menu .menu>li.current-menu-item>a:not([href="javascript:void(0);"]),.main-header .mh-utility-menu .menu>li.current-menu-parent>a:not([href="javascript:void(0);"]),.main-header .mh-utility-menu .menu>li.current-page-parent>a:not([href="javascript:void(0);"]),.main-header .mh-utility-menu .menu>li:hover>a:not([href="javascript:void(0);"]){opacity:.6}.main-header .mh-utility-menu .menu>li>a{font-size:.75rem;font-weight:600;opacity:1;text-transform:uppercase}.main-header .mh-utility-menu .menu>li>a:hover{opacity:.6}.main-footer{align-self:end;height:auto;line-height:normal;padding:5rem 0 3rem;width:100%}@media (max-width:991px){.main-footer{padding-top:3rem}}@media (max-width:767px){.main-footer .footer-logo{text-align:center}}.main-footer .footer-logo a{border:none;display:inline-flex;max-width:9.188rem;width:100%}.main-footer .footer-logo a img{width:100%}.main-footer ul{list-style:none;margin:0;padding:0}.main-footer ul li{padding:0}.main-footer ul li a{color:#e5e3df;font-weight:400}@media (max-width:767px){.main-footer .mf-right{margin-top:2.5rem}}.main-footer .mf-copyright{margin-top:2rem}@media (max-width:767px){.main-footer .mf-copyright{margin-top:1rem}}.main-footer .mf-copyright p{color:#e5e3df;font-size:.75rem}.main-footer .mf-social-icon{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:767px){.main-footer .mf-social-icon{justify-content:center}}.main-footer .mf-social-icon-wrap{margin-top:1.25rem}@media (max-width:767px){.main-footer .mf-social-icon-wrap{margin-top:1rem}}.main-footer .mf-social-icon li a{background-color:#fff;border:0;border-radius:.375rem;color:#000;display:inline-flex;height:1.563rem;padding:.25rem;width:1.563rem}.main-footer .mf-social-icon li a:hover{background-color:#d9052a;color:#fff}.main-footer .mf-social-icon li a:focus{outline-color:#fff}.main-footer .mf-social-icon li a svg{height:100%;width:100%}.main-footer .mf-nav{display:flex;gap:1rem;justify-content:space-between}@media (max-width:767px){.main-footer .mf-nav{flex-direction:column;gap:0;margin:0 auto;max-width:17.25rem;text-align:center;width:100%}}.main-footer .mf-nav .h4{display:block;font-weight:400}.main-footer .mf-nav .nav-left{max-width:30.938rem;width:100%}@media (max-width:767px){.main-footer .mf-nav .nav-left{max-width:100%}}.main-footer .mf-nav .nav-left .menu{display:flex;flex-wrap:wrap;gap:1.5rem 0;margin:0 -.5rem}@media (max-width:767px){.main-footer .mf-nav .nav-left .menu{justify-content:center}}.main-footer .mf-nav .nav-left .menu li{padding:0 .5rem;width:33.33%}@media (max-width:991px){.main-footer .mf-nav .nav-left .menu li{width:50%}}.main-footer .mf-nav .nav-right{max-width:13.125rem;width:100%}@media (max-width:767px){.main-footer .mf-nav .nav-right{margin-top:2.5rem;max-width:100%}}.main-footer .mf-nav .nav-right .menu{display:flex;flex-wrap:wrap;gap:1.5rem 1rem;justify-content:space-between}@media (max-width:767px){.main-footer .mf-nav .nav-right .menu{justify-content:center}}.search-result-page .sr-ellipse{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.search-result-page .sr-ellipse:after,.search-result-page .sr-ellipse:before{content:"";-webkit-filter:blur(262px);filter:blur(262px);height:38.438rem;left:-16.563rem;position:absolute;top:3.75rem;transform:rotate(-180deg);width:72.375rem}@media (max-width:991px){.search-result-page .sr-ellipse:after,.search-result-page .sr-ellipse:before{height:23.125rem;left:-4rem;top:3.125rem;width:19.75rem}}.search-result-page .sr-ellipse:before{background:#731b36}.search-result-page .sr-ellipse:after{background:#000}.search-result-page .sr-banner{--header-height:8.375rem;--space:4rem;padding-bottom:4.5rem;padding-top:calc(var(--header-height) + var(--space));position:relative}@media (max-width:991px){.search-result-page .sr-banner{--header-height:3.125rem;--space:3rem;padding-bottom:3rem}}.search-result-page .sr-banner .container{--container-width:65rem;position:relative;z-index:1}.search-result-page .sr-banner .search-field{position:relative}@media (min-width:768px){.search-result-page .sr-banner .search-field{box-shadow:0 4px 144px rgba(217,5,42,.8)}}.search-result-page .sr-banner .search-field .search-label{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.search-result-page .sr-banner .search-field input[type=search]{color:#000;padding:1rem 3.125rem 1rem 1rem}.search-result-page .sr-banner .search-field .icon-search{background-color:transparent;border:none;color:#731b36;cursor:pointer;display:flex;font-size:0;height:1.125rem;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.35s ease 0s;width:1.125rem}.search-result-page .sr-banner .search-field .icon-search:hover{color:#d9052a}.search-result-page .sr-banner .search-field .icon-search svg{height:100%;width:100%}.search-result-page .sr-block{margin:5rem 0 5.625rem}@media (max-width:991px){.search-result-page .sr-block{margin:4.5rem 0}}.search-result-page .sr-block .container{--container-width:70.625rem}.search-result-page .sr-block .sr-total-wrap{margin-bottom:4.063rem}@media (max-width:767px){.search-result-page .sr-block .sr-total-wrap{align-items:flex-start;flex-direction:column;margin-bottom:2rem}}.search-result-page .sr-block .sr-value{margin:0}.search-result-page .sr-block .sr-total-showing{color:grey;font-weight:400;margin-bottom:0;margin-left:auto}@media (max-width:767px){.search-result-page .sr-block .sr-total-showing{margin-top:1.5rem}}.search-result-page .sr-block .sr-grid{--gridCol:16.625rem;--gap:2rem;display:grid;gap:var(--gap);grid-template-columns:var(--gridCol) 1fr}@media (max-width:767px){.search-result-page .sr-block .sr-grid{--gap:1.125rem;grid-template-columns:100%}}.search-result-page .sr-block .sr-dropdown{position:relative}.search-result-page .sr-block .sr-dropdown.active .sr-dropdown-title{border-bottom-color:transparent}.search-result-page .sr-block .sr-dropdown.active .sr-dropdown-title:before{transform:translateY(-50%) scale(-1)}@media (max-width:767px){.search-result-page .sr-block .sr-dropdown-title{align-items:center;background-color:#fff;border:1px solid #731b36;display:flex;line-height:1.5;padding:.938rem 2rem .938rem 1rem;position:relative}.search-result-page .sr-block .sr-dropdown-title:before{border-color:#d9052a transparent transparent;border-style:solid;border-width:7.5px 7.5px 0;content:"";height:0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:.4s;width:0}.search-result-page .sr-block .sr-dropdown-title h3{margin:0}}@media (max-width:767px) and (max-width:767px){.search-result-page .sr-block .sr-dropdown-title h3{font-size:1rem}}@media (min-width:768px){.search-result-page .sr-block .sr-dropdown-body{display:block!important}}@media (max-width:767px){.search-result-page .sr-block .sr-dropdown-body{background-color:#fff;border:1px solid #731b36;border-top:0;display:none;list-style:none;margin-bottom:0;padding:0 1.5rem 1rem;position:absolute;top:100%;width:100%;z-index:99}}.search-result-page .sr-block .sr-content{color:#000;display:block;text-decoration:none}@media (min-width:768px){.search-result-page .sr-block .sr-content:hover h3{color:#d9052a;text-decoration:underline}}.search-result-page .sr-block .sr-items{border-bottom:1px solid #d9052a;padding-bottom:2rem}.search-result-page .sr-block .sr-items:not(:last-child){margin-bottom:2rem}.search-result-page .sr-block .sr-items .eyebrow-text{margin-bottom:.5rem}.search-result-page .sr-block .sr-items h3{font-weight:400;margin:0;transition:.35s ease 0s}.search-result-page .sr-block .sr-items p{margin-top:1rem}.search-result-page .sr-block .sr-filter-title{font-weight:300}.search-result-page .sr-filter-item.checkbox{padding:.313rem 0}.search-result-page .sr-filter-item.checkbox:last-child{padding-bottom:0}.search-result-page .sr-filter-item.checkbox input[type=checkbox]:checked+label{font-weight:400}.search-result-page .sr-filter-item.checkbox input[type=checkbox]:checked+label:before{background-color:#d9052a;border-color:#d9052a}.search-result-page .sr-filter-item.checkbox input[type=checkbox]:checked+label:after{border-color:#fff;height:10px;left:.44em;top:.18em;width:5px}.search-result-page .sr-filter-item.checkbox label{font-size:.875rem;font-weight:300;line-height:1.35;margin-bottom:0;padding-left:1.625rem;position:relative}.search-result-page .sr-filter-item.checkbox label:before{border-color:#e5e3df;left:0;padding:.438rem;position:absolute;top:0}.search-result-page .sr-filter-btn-wrap{display:flex;margin-top:1rem}.search-result-page .sr-filter-btn-wrap a{color:#000;font-family:Magistral,Arial,sans-serif;font-weight:300;line-height:1;transition:.4s}.search-result-page .sr-filter-btn-wrap a:first-child{border-right:1px solid #000;margin-right:.75rem;padding-right:.75rem}.search-result-page .sr-filter-wrap{margin:0;padding:0}.search-result-page .sr-filter-item{list-style:none}.error-404-section{--header-height:8.5rem;align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:5.125rem;padding-top:calc(var(--header-height) + 3.625rem);position:relative}@media (max-width:767px){.error-404-section{--header-height:3.125rem}}.error-404-section .bg-img{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.error-404-section .bg-img:before{background-image:linear-gradient(180deg,rgba(5,1,2,0),#050102);bottom:0;content:"";height:60%;left:0;position:absolute;width:100%}@media (max-width:767px){.error-404-section .bg-img:before{background-image:linear-gradient(180deg,rgba(5,1,2,0) 30%,#050102 130.55%);height:100%}}.error-404-section .bg-img picture{height:100%;width:100%}.error-404-section .bg-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;width:100%}@media (min-width:768px){.error-404-section .bg-img img{-o-object-position:0 -3.75rem;object-position:0 -3.75rem}}.error-404-section .error-wrap{position:relative;z-index:1}.error-404-section .error-wrap h1{font-weight:400}.error-404-section .description p{color:#fff}.error-404-section .description li{text-align:left}.error-404-section .btn-wrap{margin-top:1.5rem}.bio-detail-hero{--header-height:8.5rem;overflow:hidden;padding-top:calc(var(--header-height) + 2.25rem);position:relative}@media (max-width:767px){.bio-detail-hero{--header-height:3.125rem}}.bio-detail-hero .breadcrumbs{margin-bottom:2.125rem}@media (max-width:767px){.bio-detail-hero .breadcrumbs{margin-bottom:3rem}}.bio-detail-hero .bdh-right{align-self:flex-end}.bio-detail-hero .bdh-content{padding-bottom:2.625rem}@media (max-width:767px){.bio-detail-hero .bdh-content{padding-bottom:1rem}}.bio-detail-hero .bdh-content h1{margin-bottom:.5rem}.bio-detail-hero .bdh-content .linkdin-link{align-items:center;margin-top:2rem}@media (max-width:767px){.bio-detail-hero .bdh-content .linkdin-link{margin-top:.5rem}}.bio-detail-hero .bdh-content .linkdin-link span{display:block;margin-right:.688rem}.bio-detail-hero .bdh-content .linkdin-link a{border:none;display:flex;height:1.375rem;width:1.375rem}.bio-detail-hero .bdh-content .linkdin-link a:hover{color:#d9052a}.bio-detail-hero .bdh-content .linkdin-link a svg{height:100%;width:100%}.bio-detail-hero .bdh-img{aspect-ratio:292/265;background-color:#26040d;box-shadow:0 4px 144px rgba(217,5,42,.8);position:relative}.bio-detail-hero .bdh-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:768px){.bio-detail-hero .bdh-img-wrap{margin:0 auto;max-width:18.25rem}}