body{background:var(--background);color:var(--foreground)}body .darkBlueBg,body .header,body .navbar-default,body .dropdown-menu,body .full-width-banner{color:var(--foreground);background-color:var(--background)!important}body .greyBg{background-color:var(--muted)!important}body .blueBg,body .support-box{color:var(--foreground);background:var(--secondary)!important}body h1,body h2,body h3,body h4,body h5,body .black-font,body .blue-font,body .banner-text h1,body .sub-banner-text h1{color:var(--brand-navy)}body .banner-text,body .sub-banner-text,body .banner-text p,body .sub-banner-text p,body .footer,body .footer h5,body .footer a,body .copyright-section{color:var(--foreground)}body #headerCon{border-bottom:3px solid var(--brand-orange);box-shadow:var(--brand-shadow)}body .header .logo img{object-fit:contain;width:190px;height:auto;max-height:75px}body .footer .logo img{object-fit:contain;width:200px;height:auto}body .banner-text figure img{object-fit:contain;width:220px;height:auto}body .navbar-default .navbar-nav>li>a,body .dropdown-menu ul li a,body .breadcrumb a,body .breadcrumb>.active{color:var(--brand-navy)}body .navbar-default .navbar-nav>.active>a,body .navbar-default .navbar-nav>li>a:hover,body .dropdown-menu ul li a:hover{background:var(--background);color:var(--brand-red)!important}body .navbar-default .navbar-toggle .icon-bar{background:var(--brand-navy)}body .transparent-btn a,body .blue-btn a,body .support-box .transparent-btn a,body .btn-primary,body .newsletter button{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:1px solid var(--primary)}body .transparent-btn a:hover,body .blue-btn a:hover,body .support-box .transparent-btn a:hover{background:var(--brand-red);border-color:var(--brand-red)}body .stat-count,body .numeric,body .contact-info .fa,body .service-icon{color:var(--brand-orange)}body .social-icons a:hover,body .footer a:hover{color:var(--brand-red)}body .footer{border-top:1px solid var(--border)}body .banner-outer,body .banner-text{background:var(--background)!important}body .wcs_button,body .wcs_popup_header{background:var(--brand-navy);color:var(--primary-foreground)}body .wcs_button_label{background:var(--secondary);color:var(--brand-navy)}body .dtp-advisor-heading,body .dtp-advisor-results h3,body .dtp-workspace h1,body .dtp-workspace h2{color:var(--brand-navy)}body .dtp-catalog-grid article{border-top:3px solid var(--brand-orange)}body .dtp-feature-nav{border-top:3px solid var(--brand-red)}body .dtp-advisor button,body .dtp-advisor a.inline-flex,body .dtp-location a.inline-flex,body button.dtp-advisor-shortcut{background:var(--primary);color:var(--primary-foreground)}body .dtp-advisor-grid a.inline-flex{color:var(--brand-navy);background:0 0}body .dtp-workspace-nav a,body .dtp-feature-nav a{color:var(--brand-navy)}body .security-hero-overlay{background:color-mix(in srgb, var(--background) 92%, transparent)!important}body.security-services-page .security-hero h1,body.security-services-page .security-hero h1 span,body.security-services-page .security-section h2,body.security-services-page .security-command h2,body.security-services-page .security-cta h2{color:var(--brand-navy)}body.security-services-page .security-hero p,body.security-services-page .security-hero-scope,body.security-services-page .security-hero-scope strong,body.security-services-page .security-command-copy,body.security-services-page .security-tender-panel,body.security-services-page .security-kicker-light{color:var(--foreground)}body.security-services-page .security-command,body.security-services-page .security-why,body.security-services-page .security-tender-panel,body.security-services-page .security-cta,body.security-services-page .security-hero-scope{background:var(--muted);border-color:var(--border)}body.security-services-page .security-eyebrow,body.security-services-page .security-kicker,body.security-services-page .security-card-icon,body.security-services-page .security-hero-scope i,body.security-services-page .security-step>span{color:var(--brand-orange)}body.security-services-page .security-btn{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}body.security-services-page .security-text-link,body.security-services-page .security-card-label{color:var(--brand-red)}@media (width<=767px){body .header .logo img{width:155px;max-height:60px}body .banner-outer{background-image:none!important}}body .contact-info figure,body #explore{background:var(--brand-orange);color:var(--brand-navy)}body .navbar-toggle{background:var(--background);border-color:var(--brand-navy)}body .header .logo{opacity:1!important;visibility:visible!important;display:block!important}body [data-dtp-button=default]{background:var(--primary)!important;color:var(--primary-foreground)!important;border-color:var(--primary)!important}body [data-dtp-button=secondary]{background:var(--secondary)!important;color:var(--secondary-foreground)!important;border-color:var(--border)!important}body [data-dtp-button=outline]{background:var(--background)!important;color:var(--primary)!important;border:1px solid var(--border)!important}body [data-dtp-button=link],body [data-dtp-button=ghost]{color:var(--primary)!important;background:0 0!important}body [data-dtp-button=destructive]{background:var(--destructive)!important;color:var(--destructive-foreground)!important}body [data-dtp-button]:hover,body [data-dtp-button]:focus-visible{outline-color:var(--ring)}body [data-dtp-button=default]:hover{background:var(--brand-red)!important;border-color:var(--brand-red)!important}body [data-dtp-button=outline]:hover,body [data-dtp-button=ghost]:hover{background:var(--secondary)!important}body .transparent-btn a,body .blue-btn a,body .banner-btn a{color:var(--primary-foreground)!important}body .navbar-default .navbar-nav>.open>a,body .navbar-default .navbar-nav>.open>a:hover,body .navbar-default .navbar-nav>.open>a:focus{background:var(--secondary)!important;color:var(--brand-navy)!important}body .navbar-default .navbar-nav>li>.dropdown-menu{border:1px solid var(--border);box-shadow:var(--brand-shadow);max-width:calc(100vw - 32px);padding-block:16px;background:var(--background)!important}body .navbar-default .navbar-nav>li>.dropdown-menu ul{box-shadow:none;border-right:1px solid var(--border)}body .navbar-default .navbar-nav>li>.dropdown-menu ul:last-child{border-right:0}body .navbar-default .navbar-nav>li>.dropdown-menu ul li a{white-space:normal;padding:10px 12px;font-family:Arial,sans-serif;font-weight:500;line-height:1.5;color:var(--primary)!important}body .navbar-default .navbar-nav>li>.dropdown-menu ul li a:hover,body .navbar-default .navbar-nav>li>.dropdown-menu ul li a:focus{background:var(--secondary)!important;color:var(--brand-navy)!important}body .navbar-default .navbar-nav>li>.dropdown-menu ul li a i{color:var(--brand-red)}body,body input,body select,body textarea,body button{font-family:Arial,sans-serif;font-weight:400}body h1,body h2,body h3,body h4,body h5{letter-spacing:0;font-weight:700}body .dtp-landing-hero h1,body .dtp-landing-hero p{color:var(--primary-foreground)}body .dtp-landing-hero .dtp-landing-actions [data-dtp-button=outline]{background:var(--background)!important}body .header{padding-block:20px}body button.dtp-advisor-shortcut{width:fit-content;margin:16px auto 32px;display:flex;position:static}body .wcs_button_label{display:none}body .wcs_popup{max-height:calc(100svh - 110px);overflow-y:auto}@media (width<=767px){body .navbar-default .navbar-nav>li>.dropdown-menu{max-width:100%}body .navbar-default .navbar-nav>li>.dropdown-menu ul{border:0;padding-inline:12px}body .dtp-location-heading,body .dtp-map-link{padding:24px 18px}body .dtp-map-link>a{margin-left:0}}body .darkBlueBg.dtp-dark-footer{color:var(--primary-foreground);background-color:var(--primary)!important}body .dtp-dark-footer h5,body .dtp-dark-footer li,body .dtp-dark-footer a,body .dtp-dark-footer .sitemap li a{color:var(--primary-foreground)!important}body .dtp-dark-footer .copyright-section .logo img{background:var(--background);border-radius:4px;max-width:220px;height:auto;padding:10px 14px}body .footer li,body .footer li a,body .footer .copyright-section li,body .footer .social-icons a,body .footer input::placeholder{font-weight:400;color:color-mix(in oklab, var(--foreground) 82%, var(--background))!important}body .footer li a:hover{color:var(--primary)!important}body .dtp-dark-footer .footer li,body .dtp-dark-footer .footer li a,body .dtp-dark-footer .footer .social-icons a{color:var(--primary-foreground)!important}@media (width>=1400px){.container{width:1320px}}@media (width>=1700px){.container{width:1560px}}@media (width>=1200px){.container{width:min(92vw,1760px)!important;max-width:none!important}}
