.new_container{max-width:1420px;margin:auto;padding:0 10px}.inside_container{max-width:1020px;margin:auto;padding:0 10px}.upper_header{background-color:#0a1628;padding:16px 0;overflow:hidden;position:relative}.upper_header:hover .upper_header_track{animation-play-state:paused}.upper_header .upper_header_track{display:flex;gap:40px;width:max-content;padding-left:40px;animation:upper-header-scroll 40s linear infinite}.upper_header p{position:relative;white-space:nowrap;flex-shrink:0}.upper_header p:before{content:"";position:absolute;left:-14px;width:6px;height:6px;border-radius:50%;top:6px;background-color:var(--blue)}@keyframes upper-header-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hero_btn{justify-content:center}.hero_btn .new_common_button{line-height:14px;border-radius:4px}.hero_btn .new_common_button.white_btn{border:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:var(--fontGreyDark)}.new_header_main{background-image:url(/_next/static/media/American-Bg.2c1b2e5d.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.new_header_main .new_header{padding:12px 40px;border-bottom:1px solid hsla(0,0%,96%,.2)}@media screen and (max-width:768px){.new_header_main .new_header{padding:15px 20px}.new_header_main .new_header .GovgigLogoImage{width:100px;height:30px}}.new_header_main .new_header .new_header_left{gap:64px;align-items:center}.new_header_main .new_header .new_header_right .transparent_btn{color:var(--white)}.new_header_main .new_header .new_header_right .new_common_button_14px{padding:8px 12px;line-height:14px}.new_header_main .new_header .new_header_right .get_btn{color:var(--darkBlue);background-color:var(--bgColor);box-shadow:0 1px 2px 0 rgba(16,24,40,.051)}.new_header_main .main_hero_section .hero_section{max-width:600px;padding:64px 0 381px;margin:auto;text-align:center}@media screen and (max-width:768px){.new_header_main .main_hero_section .hero_section{padding:24px 20px;text-align:start;max-width:100%}.new_header_main .main_hero_section .hero_section .font_14{font-size:12px;margin-bottom:10px}.new_header_main .main_hero_section .hero_section .font_18{font-size:16px;margin-top:8px;line-height:24px}.new_header_main .main_hero_section .hero_section .hero_btn{flex-direction:column;margin-top:135px}}.new_header_main .main_hero_section .hero_section .main_heading{font-size:48px;line-height:58px}@media screen and (max-width:768px){.new_header_main .main_hero_section .hero_section .main_heading{font-size:28px;line-height:40px}}.new_header_main .main_hero_section .hero_lower_section{border-top:1px solid var(--colour-action-tertiary-grey-hover);padding:22px 24px;gap:40px}@media screen and (max-width:768px){.new_header_main .main_hero_section .hero_lower_section{padding:20px;gap:10px;white-space:nowrap;justify-content:flex-start;overflow-x:auto}}.new_header_main .main_hero_section .hero_lower_section .hero_lower_list{padding:6px 12px;background-color:rgba(81,136,196,.102);border-radius:20px;border:.5px solid rgba(81,136,196,.302)}.new_header_main .main_hero_section .hero_lower_section .hero_lower_list div{height:5px;width:5px;background-color:var(--blue);border-radius:50%}.intelligence_section{padding:117px 0 124px;background-color:#f4f3ef;background-image:url(/_next/static/media/Logo_Watermark.c9e19a84.svg);background-repeat:no-repeat;background-position:100%}@media screen and (max-width:768px){.intelligence_section{padding:48px 20px 40px}.intelligence_section .font_40{font-size:24px;line-height:30px;margin-top:6px}}.intelligence_section .three_core_para{max-width:480px;margin:16px auto 38px}@media screen and (max-width:768px){.intelligence_section .three_core_para{margin:8px auto 24px}}.intelligence_section .card_wrapper{flex-wrap:wrap}.intelligence_section .card_wrapper .cards{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 16px);min-width:0;background-color:var(--home-bg-light);padding:24px;border-radius:8px}@media screen and (max-width:980px){.intelligence_section .card_wrapper .cards{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);padding:20px}}@media screen and (max-width:768px){.intelligence_section .card_wrapper .cards{flex:1 1 100%}}@media screen and (max-width:980px){.intelligence_section .card_wrapper .cards .image_wrapper{overflow:hidden}}.intelligence_section .card_wrapper .cards .card_image{width:100%;transform:scale(1.1)}@media screen and (max-width:980px){.intelligence_section .card_wrapper .cards .card_image{display:block}}.estimate_section{padding:124px 0}@media screen and (max-width:768px){.estimate_section{padding:48px 20px 44px}}.estimate_section .estimate_div{flex-wrap:wrap;gap:40px}@media screen and (max-width:768px){.estimate_section .estimate_div{flex-direction:column;gap:22px}}.estimate_section .estimate_div .estimate_left,.estimate_section .estimate_div .estimate_right{flex:1 1}@media screen and (max-width:768px){.estimate_section .estimate_div .estimate_left.estimate_left,.estimate_section .estimate_div .estimate_right.estimate_left{text-align:center}.estimate_section .estimate_div .estimate_left.estimate_left .font_40,.estimate_section .estimate_div .estimate_right.estimate_left .font_40{font-size:24px;line-height:30px;margin-top:6px}.estimate_section .estimate_div .estimate_left.estimate_left .font_16,.estimate_section .estimate_div .estimate_right.estimate_left .font_16{margin-top:8px}}.estimate_section .estimate_div .estimate_right{background-color:var(--home-bg-light);border:1px solid var(--colour-action-tertiary-grey-hover);padding:24px}@media screen and (max-width:768px){.estimate_section .estimate_div .estimate_right{padding:20px 16px;box-shadow:0 4px 12px 0 rgba(13,10,44,.078)}}.estimate_section .estimate_div .estimate_right .new_common_button{width:100%}.estimate_section .without_div{flex-wrap:wrap;gap:32px;margin-top:48px}@media screen and (max-width:768px){.estimate_section .without_div{margin-top:14px;flex-flow:column-reverse;gap:12px}}.estimate_section .without_div .without_div_left,.estimate_section .without_div .without_div_right{flex:1 1;padding:24px;background-color:var(--home-bg-light);box-shadow:0 4px 12px 0 rgba(13,10,44,.059);border:1px solid var(--colour-action-tertiary-grey-hover);border-radius:8px}@media screen and (max-width:768px){.estimate_section .without_div .without_div_left,.estimate_section .without_div .without_div_right{padding:16px}.estimate_section .without_div .without_div_left .font_30,.estimate_section .without_div .without_div_right .font_30{font-size:17px;line-height:25px}}.estimate_section .without_div .without_div_left .list_div,.estimate_section .without_div .without_div_right .list_div{padding:16px;background-color:var(--white);border-radius:4px}@media screen and (max-width:768px){.estimate_section .without_div .without_div_left .list_div,.estimate_section .without_div .without_div_right .list_div{padding:10px 12px;margin-top:10px}}.estimate_section .without_div .without_div_left .list_div .list_div_left,.estimate_section .without_div .without_div_right .list_div .list_div_left{width:52px;background-color:#eee;border-radius:4px;height:52px}.estimate_section .without_div .without_div_left .list_div .list_div_right,.estimate_section .without_div .without_div_right .list_div .list_div_right{width:calc(100% - 52px - 16px)}@media screen and (max-width:768px){.estimate_section .without_div .without_div_left .list_div .list_div_right .font_16,.estimate_section .without_div .without_div_right .list_div .list_div_right .font_16{font-size:14px}.estimate_section .without_div .without_div_left .list_div .list_div_right .font_24,.estimate_section .without_div .without_div_right .list_div .list_div_right .font_24{font-size:18px}}.estimate_section .without_div .without_div_left.without_div_right .list_div,.estimate_section .without_div .without_div_right.without_div_right .list_div{background-color:var(--bgColor)}.estimate_section .without_div .without_div_left.without_div_right .list_div .list_div_left,.estimate_section .without_div .without_div_right.without_div_right .list_div .list_div_left{background-color:var(--bgColorBlue)}.propose_build_section{padding:124px 0;background:linear-gradient(180deg,#0a1628,#002b6b),url(/_next/static/media/AbstractDefenseArt.b19c9dbe.svg) 50%/cover no-repeat}@media screen and (max-width:768px){.propose_build_section{padding:48px 20px 60px}.propose_build_section .font_40{font-size:24px;line-height:30px}}.propose_build_section .propose_para{display:none;color:hsla(0,0%,100%,.6);margin-top:20px}@media screen and (max-width:768px){.propose_build_section .propose_para{display:block;text-align:center}.propose_build_section .client_div{margin-top:36px;gap:12px;justify-content:space-between}.propose_build_section .client_div img{width:calc(50% - 10px)}}.contract_section{padding:124px 0}@media screen and (max-width:768px){.contract_section{padding:68px 20px 84px}.contract_section .contract_div .font_40{font-size:24px;line-height:30px;margin-top:6px}.contract_section .contract_div .font_16{margin-top:8px}}.contract_section .contract_div .modules_grid{flex-wrap:wrap;gap:80px 24px;margin-top:62px}@media screen and (max-width:768px){.contract_section .contract_div .modules_grid{gap:100px 24px}}.contract_section .contract_div .modules_grid .module_card{width:310px;background-color:#f4f3ef;padding:37px 16px 16px;height:150px;position:relative;border-radius:4px}@media screen and (max-width:768px){.contract_section .contract_div .modules_grid .module_card{width:350px}}.contract_section .contract_div .modules_grid .module_card .module_card_title{position:absolute;z-index:2;left:16px;top:-30px;padding:10px 20px;background-color:var(--white);width:-moz-fit-content;width:fit-content;line-height:26px;border-radius:4px}.contract_section .contract_div .modules_grid .module_card .module_card_grid{padding:16px;background-color:var(--white);border:1px solid #e0e0e0;box-shadow:0 4px 12px 0 rgba(13,10,44,.059);border-radius:4px}.contract_section .contract_div .modules_grid .module_card .module_card_grid .color-grey-fontGreyDark{min-height:75px}.contract_section .contract_div .modules_grid .module_card .module_card_grid .module_tag{margin-top:14px;padding:4px 12px;line-height:20px;border-radius:4px;border:1px solid var(--greyColor2);background-color:var(--white);width:-moz-fit-content;width:fit-content}.contract_section .contract_div .ecosystem_div{margin-top:100px;justify-content:center}@media screen and (max-width:768px){.contract_section .contract_div .ecosystem_div{flex-direction:column;align-items:center}}.contract_section .contract_div .ecosystem_div .ecosystem_div_left .ecosystem_heading{font-size:28px;line-height:40px}.contract_section .contract_div .ecosystem_div .ecosystem_div_right{padding:11px 24px;border-left:1px solid var(--fontGrey);margin-left:24px}@media screen and (max-width:768px){.contract_section .contract_div .ecosystem_div .ecosystem_div_right{border-left:0;border-top:1px solid var(--fontGrey);margin-left:0;margin-top:24px;padding:24px 0 0;text-align:center}}.agent_section{padding:124px 0 136px;background:linear-gradient(180deg,#0a1628,#002b6b)}@media screen and (max-width:768px){.agent_section{padding:48px 20px 44px}}.agent_section .agent_div{justify-content:space-between;gap:32px}.agent_section .agent_div .agent_div_left{width:380px;max-width:100%}@media screen and (max-width:768px){.agent_section .agent_div .agent_div_left .font_30{font-size:24px;line-height:30px;margin-top:6px}}.agent_section .agent_div .agent_div_left .agent_para{line-height:24px}@media screen and (max-width:768px){.agent_section .agent_div .agent_div_left .agent_para{margin-top:12px}}.agent_section .agent_div .agent_div_left .agent_div_scroll{overflow-x:auto;gap:8px;white-space:nowrap;padding-bottom:20px}@media screen and (max-width:768px){.agent_section .agent_div .agent_div_left .agent_div_scroll{white-space:break-spaces;flex-wrap:wrap;padding-bottom:0}}.agent_section .agent_div .agent_div_left .agent_div_scroll::-webkit-scrollbar{height:3px}.agent_section .agent_div .agent_div_left .agent_div_scroll::-webkit-scrollbar-thumb{background:var(--blue);border-radius:10px}.agent_section .agent_div .agent_div_left .agent_div_scroll::-webkit-scrollbar-track{background:transparent}.agent_section .agent_div .agent_div_left .agent_div_scroll p{padding:5px 12px;color:var(--greyColor4);border:.5px solid rgba(81,136,196,.251);background:rgba(81,136,196,.102);border-radius:20px}.agent_section .agent_div .agent_div_right{width:591px;max-width:100%}.agent_section .agent_div .agent_div_right .agent_tabs{border-bottom:1px solid rgba(81,136,196,.251);gap:40px}@media screen and (max-width:768px){.agent_section .agent_div .agent_div_right .agent_tabs{gap:20px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}.agent_section .agent_div .agent_div_right .agent_tabs::-webkit-scrollbar{height:0}}.agent_section .agent_div .agent_div_right .agent_tabs .agent_tab{padding:15px 0;border:none;line-height:24px;color:var(--inputBorder);transition:color .2s ease;background-color:transparent;flex-shrink:0}.agent_section .agent_div .agent_div_right .agent_tabs .agent_tab.active{color:var(--white);border-bottom:1px solid var(--white)}.agent_section .agent_div .agent_div_right .agent_tab_panel{padding:66.5px 24px;min-height:185px;background:hsla(0,0%,100%,.251);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:4px}@media screen and (max-width:768px){.agent_section .agent_div .agent_div_right .agent_tab_panel{padding:40.5px 24px;margin-top:34px}}.agent_section .agent_div .agent_div_right .agent_tab_panel P{line-height:26px;text-align:center}.contractor_section{padding:124px 0 58px;background-color:#f4f3ef}@media screen and (max-width:768px){.contractor_section{padding:48px 20px 56px}.contractor_section .font_40{font-size:24px;line-height:30px;margin-top:6px}.contractor_section .testimonial_slider{margin-top:24px}}.contractor_section .testimonial_slider .testimonial_card{position:relative;height:100%;padding:16px 48px;border-left:1px dashed rgba(81,136,196,.4)}@media screen and (max-width:768px){.contractor_section .testimonial_slider .testimonial_card{border:0;padding:16px}}.contractor_section .testimonial_slider .testimonial_card .testimonial_quote{line-height:26px}.contractor_section .testimonial_slider .testimonial_progress{margin:58px auto 0;max-width:200px}.contractor_section .testimonial_slider .testimonial_progress .testimonial_progress_track{position:relative;height:2px;background-color:#d6d3cc;border-radius:2px}.contractor_section .testimonial_slider .testimonial_progress .testimonial_progress_track .testimonial_progress_thumb{position:absolute;top:50%;width:24px;height:8px;background-color:var(--darkBlue);border-radius:8px;transform:translate(-50%,-50%);transition:left .35s ease}.working_section{padding:124px 0 64px}@media screen and (max-width:768px){.working_section{padding:64px}}.operation_section{padding:80px 0 0}@media screen and (max-width:768px){.operation_section{padding:56px 20px 0}.operation_section .font_40{font-size:24px;line-height:30px;margin-top:6px}.operation_section .font_16{margin-top:10px}}.operation_section{background:url(/_next/static/media/GridBg.cf7bedf1.png) 50%/cover no-repeat}.operation_section .operation_div .hero_btn{margin-top:20px}@media screen and (max-width:768px){.operation_section .operation_div .hero_btn{margin-top:24px;flex-direction:column;gap:10px}}.operation_section .content_image_div{text-align:center;margin-top:80px}@media screen and (max-width:768px){.operation_section .content_image_div{margin-top:22px}}.footer_section{background:linear-gradient(244.25deg,#0a1628,#002b6b)}.footer_section .footer_div{border-top:1px solid var(--colour-action-tertiary-grey-hover);padding-bottom:58px;border-bottom:1px solid var(--colour-action-tertiary-grey-hover)}@media screen and (max-width:768px){.footer_section .footer_div{padding-bottom:0}}.footer_section .footer_div .footer_center{max-width:628px;padding-top:124px;text-align:center;margin:auto}@media screen and (max-width:768px){.footer_section .footer_div .footer_center{padding:36px 20px;text-align:start}.footer_section .footer_div .footer_center .gov_logo{width:114px;height:34px}.footer_section .footer_div .footer_center .font_11{font-size:9px;margin-top:8px}}.footer_section .footer_div .footer_center .footer_nav_link{gap:64px}@media screen and (max-width:768px){.footer_section .footer_div .footer_center .footer_nav_link{margin-top:24px;flex-wrap:wrap;justify-content:space-between;gap:8px}.footer_section .footer_div .footer_center .footer_nav_link li{width:calc(50% - 8px);color:hsla(0,0%,100%,.749)}}.footer_section .footer_bottom_div{padding:16px 0}@media screen and (max-width:768px){.footer_section .footer_bottom_div{padding:14px 20px;flex-direction:column;align-items:flex-start;gap:8px}.footer_section .footer_bottom_div p{color:hsla(0,0%,100%,.4)}}.hamburger_btn{display:none;flex-direction:column;justify-content:center;gap:5px;width:24px;height:20px;background:transparent;cursor:pointer;border:0}.hamburger_btn span{display:block;height:2px;width:100%;background-color:var(--white);border-radius:2px}.mobile_nav_drawer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0a1628;z-index:99;transform:translateX(-100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow-y:auto}.mobile_nav_drawer.open{transform:translateX(0)}.mobile_nav_drawer .mobile_nav_header{align-items:center;padding:19px 16px 16px 20px;border-bottom:1px solid hsla(0,0%,96%,.2)}.mobile_nav_drawer .mobile_nav_links{padding:24px;flex:1 1}.mobile_nav_drawer .mobile_nav_footer{border-top:1px solid hsla(0,0%,96%,.2);justify-content:space-between;padding:24px 24px 48px}.mobile_nav_drawer .mobile_nav_footer .transparent_btn{color:var(--white);border-color:transparent}.new_header{position:relative}.new_header .nav_item .nav_caret{transition:transform .2s ease}.new_header .nav_item.open .nav_caret{transform:rotate(180deg)}.nav_dropdown{position:absolute;top:100%;left:0;right:0;background:linear-gradient(180deg,#0a1628,#002b6b);box-shadow:0 12px 24px 0 rgba(13,10,44,.078);z-index:50;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.nav_dropdown.open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s}.nav_dropdown .nav_dropdown_inner{gap:80px;padding:32px 0;justify-content:center}.nav_dropdown .nav_dropdown_column{min-width:180px}.nav_dropdown .nav_dropdown_column .nav_dropdown_title{color:var(--white);padding-bottom:4px;border-bottom:1px solid var(--darkBlue);width:-moz-fit-content;width:fit-content;margin-bottom:16px}.nav_dropdown .nav_dropdown_column .nav_dropdown_items{display:flex;flex-direction:column;gap:12px}.nav_dropdown .nav_dropdown_column .nav_dropdown_items li{color:var(--white)}.mobile_nav_item{list-style:none}.mobile_nav_item .mobile_nav_item_label{margin-bottom:32px}.mobile_nav_item .nav_caret{transition:transform .2s ease}.mobile_nav_item.open .nav_caret{transform:rotate(180deg)}.mobile_nav_item.open .mobile_nav_item_label{margin-bottom:8px}.mobile_nav_item .mobile_nav_sub{padding-left:12px;margin-bottom:24px}.mobile_nav_item .mobile_nav_sub ul{padding-left:20px}@media(max-width:768px){.new_header_main .new_header .desktop_nav{display:none}.hamburger_btn{display:flex}.nav_dropdown{display:none}}