.elementor-107 .elementor-element.elementor-element-9445e6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-7d689a5 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7d689a5 .elementor-heading-title{font-family:"BaeSystems", Sans-serif;font-size:55px;font-weight:400;color:#000000;}.elementor-107 .elementor-element.elementor-element-db07ccf .elementor-heading-title{font-family:"BaeSystems", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-cf39547{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-107 .elementor-element.elementor-element-cafdcc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-c4a8f15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-809b0e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-984d26b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-94c560a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-b7b7ff3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-f929a43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-9a018a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-889ed5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-c716e17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-b2df2de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-1917a59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-ea3ac6a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-36e066a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-cfc8878 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-fd2ae47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-a0530db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-82eed3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-796f2ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-e8f3c84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-adb3c40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-3bcc8e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-fcda190 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-3b6b990{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-6f06709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-20f7aae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-8d52518{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-a564560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-c6f5a49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-cd38cd5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-939883c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-142dce7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-dcdb40b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-36a33b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-61cf2cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-7284004{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-f95511d{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-107 .elementor-element.elementor-element-f95511d .elementor-divider-separator{width:100%;}.elementor-107 .elementor-element.elementor-element-f95511d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-107 .elementor-element.elementor-element-106ccbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-d064898 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-39c7a1f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-7cc26dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-c4f610a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-ccefaa5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-2b6474d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-7229289 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-db46270{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-ecd3fcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-20ed7d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-07a7719{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-ff443a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-11eaa26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-42bfcb5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-49c3f2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-a74b192 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-012701d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-dd637a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-8066b71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-85cb45b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-0a5dc98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-34ed70e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-8b7c376{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-855f454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-14b36e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-074a232{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-d1f4c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-361e02c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-9a70a4f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-6b1e24e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-44aec55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-4a912ac{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-3ef577e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-566037d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-7a7a8c2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-48336f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-e80ef0a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-efb7349{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-cf3ba21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-dccd947 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-933e570{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-ddd3a1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-a0948fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-baca458{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-d1f9927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-e1e5c8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-856d636{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-7d689a5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7d689a5 .elementor-heading-title{font-size:36px;}.elementor-107 .elementor-element.elementor-element-d1f9927{--padding-top:25px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-9445e6f{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-3bcc8e1{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-6f06709{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-a564560{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-939883c{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-36a33b5{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-106ccbd{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-7cc26dd{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-2b6474d{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-ecd3fcc{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-ff443a4{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-49c3f2e{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-dd637a1{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-0a5dc98{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-855f454{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-d1f4c5c{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-6b1e24e{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-3ef577e{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-48336f8{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-cf3ba21{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-ddd3a1a{--content-width:1200px;}.elementor-107 .elementor-element.elementor-element-d1f9927{--content-width:1200px;}}/* Start custom CSS for heading, class: .elementor-element-cafdcc3 */.elementor-107 .elementor-element.elementor-element-cafdcc3 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a8f15 */.elementor-107 .elementor-element.elementor-element-c4a8f15 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-809b0e9 */.elementor-107 .elementor-element.elementor-element-809b0e9 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-984d26b */.elementor-107 .elementor-element.elementor-element-984d26b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94c560a */.elementor-107 .elementor-element.elementor-element-94c560a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7b7ff3 */.elementor-107 .elementor-element.elementor-element-b7b7ff3 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f929a43 */.elementor-107 .elementor-element.elementor-element-f929a43 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a018a3 */.elementor-107 .elementor-element.elementor-element-9a018a3 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-889ed5c */.elementor-107 .elementor-element.elementor-element-889ed5c a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c716e17 */.elementor-107 .elementor-element.elementor-element-c716e17 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2df2de */.elementor-107 .elementor-element.elementor-element-b2df2de a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1917a59 */.elementor-107 .elementor-element.elementor-element-1917a59 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea3ac6a */.elementor-107 .elementor-element.elementor-element-ea3ac6a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36e066a */.elementor-107 .elementor-element.elementor-element-36e066a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfc8878 */.elementor-107 .elementor-element.elementor-element-cfc8878 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd2ae47 */.elementor-107 .elementor-element.elementor-element-fd2ae47 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0530db */.elementor-107 .elementor-element.elementor-element-a0530db a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82eed3a */.elementor-107 .elementor-element.elementor-element-82eed3a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-796f2ac */.elementor-107 .elementor-element.elementor-element-796f2ac a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8f3c84 */.elementor-107 .elementor-element.elementor-element-e8f3c84 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adb3c40 */.elementor-107 .elementor-element.elementor-element-adb3c40 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9445e6f */.elementor-107 .elementor-element.elementor-element-9445e6f ul {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-9445e6f ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-9445e6f p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcc8e1 */.elementor-107 .elementor-element.elementor-element-3bcc8e1 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-3bcc8e1 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f06709 */.elementor-107 .elementor-element.elementor-element-6f06709 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-6f06709 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a564560 */.elementor-107 .elementor-element.elementor-element-a564560 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-a564560 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-939883c */.elementor-107 .elementor-element.elementor-element-939883c p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-939883c p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-939883c ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-939883c ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-939883c ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbb4eca */@media (min-width: 769px) {
    .elementor-107 .elementor-element.elementor-element-dbb4eca p {
        font-size: 14px !important;
        line-height: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a33b5 */.elementor-107 .elementor-element.elementor-element-36a33b5 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-36a33b5 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-36a33b5 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-36a33b5 ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-36a33b5 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106ccbd */.elementor-107 .elementor-element.elementor-element-106ccbd p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-106ccbd p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-106ccbd ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-106ccbd ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-106ccbd ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccefaa5 */.elementor-107 .elementor-element.elementor-element-ccefaa5 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc26dd */.elementor-107 .elementor-element.elementor-element-7cc26dd p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-7cc26dd p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-7cc26dd ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-7cc26dd ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-7cc26dd ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db46270 */.elementor-107 .elementor-element.elementor-element-db46270 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6474d */.elementor-107 .elementor-element.elementor-element-2b6474d p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-2b6474d p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-2b6474d ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-2b6474d ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-2b6474d ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a7719 */.elementor-107 .elementor-element.elementor-element-07a7719 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd3fcc */.elementor-107 .elementor-element.elementor-element-ecd3fcc p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-ecd3fcc p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-ecd3fcc ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-ecd3fcc ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-ecd3fcc ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42bfcb5 */.elementor-107 .elementor-element.elementor-element-42bfcb5 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff443a4 */.elementor-107 .elementor-element.elementor-element-ff443a4 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-ff443a4 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-ff443a4 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-ff443a4 ul li {
    list-style-type: upper-alpha;
}
.elementor-107 .elementor-element.elementor-element-ff443a4 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-012701d */.elementor-107 .elementor-element.elementor-element-012701d a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c3f2e */.elementor-107 .elementor-element.elementor-element-49c3f2e p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-49c3f2e p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-49c3f2e ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-49c3f2e ul li {
    list-style-type: upper-alpha;
}
.elementor-107 .elementor-element.elementor-element-49c3f2e ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85cb45b */.elementor-107 .elementor-element.elementor-element-85cb45b a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd637a1 */.elementor-107 .elementor-element.elementor-element-dd637a1 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-dd637a1 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-dd637a1 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-dd637a1 ul li {
    list-style-type: upper-alpha;
}
.elementor-107 .elementor-element.elementor-element-dd637a1 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b7c376 */.elementor-107 .elementor-element.elementor-element-8b7c376 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a5dc98 */.elementor-107 .elementor-element.elementor-element-0a5dc98 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-0a5dc98 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-0a5dc98 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-0a5dc98 ul li {
    list-style-type: upper-alpha;
}
.elementor-107 .elementor-element.elementor-element-0a5dc98 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-074a232 */.elementor-107 .elementor-element.elementor-element-074a232 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-855f454 */.elementor-107 .elementor-element.elementor-element-855f454 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-855f454 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-855f454 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-855f454 ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-855f454 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a70a4f */.elementor-107 .elementor-element.elementor-element-9a70a4f a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f4c5c */.elementor-107 .elementor-element.elementor-element-d1f4c5c p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-d1f4c5c p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-d1f4c5c ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-d1f4c5c ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-d1f4c5c ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a912ac */.elementor-107 .elementor-element.elementor-element-4a912ac a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1e24e */.elementor-107 .elementor-element.elementor-element-6b1e24e p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-6b1e24e p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-6b1e24e ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-6b1e24e ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-6b1e24e ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7a8c2 */.elementor-107 .elementor-element.elementor-element-7a7a8c2 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ef577e */.elementor-107 .elementor-element.elementor-element-3ef577e p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-3ef577e p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-3ef577e ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-3ef577e ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-3ef577e ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb7349 */.elementor-107 .elementor-element.elementor-element-efb7349 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48336f8 */.elementor-107 .elementor-element.elementor-element-48336f8 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-48336f8 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-48336f8 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-48336f8 ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-48336f8 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-933e570 */.elementor-107 .elementor-element.elementor-element-933e570 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3ba21 */.elementor-107 .elementor-element.elementor-element-cf3ba21 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-cf3ba21 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-cf3ba21 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-cf3ba21 ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-cf3ba21 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-baca458 */.elementor-107 .elementor-element.elementor-element-baca458 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddd3a1a */.elementor-107 .elementor-element.elementor-element-ddd3a1a p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-ddd3a1a p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-ddd3a1a ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-ddd3a1a ul li {
    list-style-type: disc;
}
.elementor-107 .elementor-element.elementor-element-ddd3a1a ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-856d636 */.elementor-107 .elementor-element.elementor-element-856d636 a {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f9927 */.elementor-107 .elementor-element.elementor-element-d1f9927 p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.elementor-107 .elementor-element.elementor-element-d1f9927 p:last-child {
    margin-bottom: 0;
}
.elementor-107 .elementor-element.elementor-element-d1f9927 ul, ol {
    padding-inline-start: 40px;
    margin-block-start: 1em;
    margin-block-end: 1em;
    font-size: 18px;
    line-height: 30px;
}
.elementor-107 .elementor-element.elementor-element-d1f9927 ul li {
    list-style-type: lower-alpha;
}
.elementor-107 .elementor-element.elementor-element-d1f9927 ol li {
    list-style-type: decimal;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BaeSystems';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://live-onearc-wordpress-site.pantheonsite.io/wp-content/uploads/2025/11/BAESystemsW05-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */