.body-theme-transparent-dark,.page-template-template-slim-pfc-promo{background-color:#212121;color:#fff}.body-theme-transparent-dark #mobile-branding .cpu-logo-svg .cls-1,.body-theme-transparent-dark .cpu-logo-svg .cls-1,.page-template-template-slim-pfc-promo .cpu-logo-svg .cls-1{fill:#fff}.body-theme-transparent-dark.page-template,.page-template.page-template-template-slim-pfc-promo{background:#212121;background-color:#212121}.body-theme-transparent-dark .storefront-primary-navigation,.page-template-template-slim-pfc-promo .storefront-primary-navigation{background-color:#212121}.body-theme-transparent-dark .secondary-navigation,.page-template-template-slim-pfc-promo .secondary-navigation{background-color:#3c3c3c}.body-theme-transparent-dark #site-navigation ul li.menu-item a,.page-template-template-slim-pfc-promo #site-navigation ul li.menu-item a{color:#fff}.body-theme-transparent-dark .view-all a,.body-theme-transparent-dark .view-all a:after,.page-template-template-slim-pfc-promo .view-all a,.page-template-template-slim-pfc-promo .view-all a:after{color:#000!important}.body-theme-transparent-dark #mobile-branding .mobile-toggle a,.page-template-template-slim-pfc-promo #mobile-branding .mobile-toggle a{color:#fff}.body-theme-transparent-dark #mobile-nav,.page-template-template-slim-pfc-promo #mobile-nav{background-color:#212121}.body-theme-transparent-light{background-color:linear-gradient(#fff,#ccc)}.body-theme-transparent-light #mobile-branding .cpu-logo-svg .cls-1,.body-theme-transparent-light .cpu-logo-svg .cls-1{fill:#000}.body-theme-transparent-light .storefront-primary-navigation{background-color:linear-gradient(#fff,#ccc)}.body-theme-transparent-light .secondary-navigation{background-color:#ebebeb}.body-theme-transparent-light #site-navigation ul li.menu-item a,.body-theme-transparent-light .secondary-navigation a{color:#000}.body-theme-red-light{background:#d50032!important;background-color:#d50032!important;color:#fff}.body-theme-red-light .section-dash{color:#fff}.body-theme-red-light.page a{color:#ccc}.body-theme-red-light #mobile-branding .cpu-logo-svg .cls-1,.body-theme-red-light .cpu-logo-svg .cls-1{fill:#fff}.body-theme-red-light .storefront-primary-navigation{background-color:#d50032}.body-theme-red-light .secondary-navigation{background-color:#6f001a}.body-theme-red-light #site-navigation ul.menu li.menu-item,.body-theme-red-light #site-navigation ul.menu li.menu-item a,.body-theme-red-light #site-navigation ul.menu li.menu-item a:after,.body-theme-red-light #site-navigation ul.menu li.menu-item a:before,.body-theme-red-light #site-navigation ul.menu li.menu-item.open a,.body-theme-red-light .secondary-navigation a{color:#fff}.body-theme-red-light #site-navigation ul.menu li.menu-item a:before{background-color:#fff}.body-theme-red-light #site-navigation ul.menu li.menu-item.open a,.body-theme-red-light .mega-menu-sub-item a,.body-theme-red-light .mega-menu-sub-item a:after{color:#fff}@media only screen and (min-width:1024px){.body-theme-red-light .mega-menu-sub-item a,.body-theme-red-light .mega-menu-sub-item a:after{color:#545454}}.body-theme-red-light .mega-menu-sub-item .view-all a,.body-theme-red-light .mega-menu-sub-item .view-all a:after{color:#000!important}.body-theme-red-light .lets-chat{background-color:#6f001a}.body-theme-red-light #mobile-branding .mobile-toggle a{color:#fff}:root{--fullGrid:1/1/-1/-1}.grey-linear-background{background:linear-gradient(180deg,#fff 100px,#f0f0f0 250px)}.cp-red{color:#d50032}#primary h2,#primary h3{margin-bottom:25px}#primary .solutions-heading{background:#000;background-position:top;background-size:cover;color:#fff;min-height:350px;padding-bottom:106px;padding-top:159px;text-align:center}#primary .solutions-heading .hero-label{display:block;font-weight:500;margin-bottom:24px}@media screen and (min-width:768px){#primary .solutions-heading{padding-bottom:160px;padding-top:160px}#primary .overview{padding-bottom:84px;padding-top:104px}#primary .overview .container-inset-global{display:grid;gap:32px;grid-template-columns:1fr 1fr}#primary .overview .overview-description p{margin-bottom:0}#primary .overview .section-title p{margin-bottom:1rem}#primary .overview .overview-image{text-align:center}}#primary .overview{padding-bottom:20px;padding-top:26px}#primary .overview .overview-description h2{font-weight:500}#primary .overview .overview-image img{width:100%}@media only screen and (min-width:768px){#primary .solutions-heading{padding-bottom:160px;padding-top:160px}#primary .overview{padding-bottom:104px;padding-top:104px}#primary .overview .overview-description p{margin-bottom:0}#primary .overview .section-title p{margin-bottom:1rem}#primary .overview .overview-image{text-align:center}}#primary .callout{background-color:#212121;background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;padding:120px 15px 70px;text-align:center}#primary .callout .headingSize-xs{text-transform:uppercase}@media screen and (min-width:768px){#primary .callout .callout{padding-left:0;padding-right:0}}#primary .video{padding-bottom:80px;padding-top:80px;text-align:center}#primary .video video{height:auto!important;width:100%!important}#primary .solutions-applications{padding-bottom:105px;padding-top:105px}#primary .solutions-applications h3{margin-bottom:64px}#primary .solutions-applications .applications{display:grid;gap:48px;grid-template-columns:1fr 1fr}#primary .solutions-applications .applications img{width:100%}#primary .product-features{background-color:#212121;padding-bottom:80px;padding-top:80px}#primary .product-features h3,#primary .product-features h5,#primary .product-features p{color:#fff}#primary .product-features h5{font-weight:500;margin-bottom:16px}#primary .product-features .container-inset-global{display:grid;grid-template-columns:1fr}#primary .product-features .item-features .card{background-color:transparent;border:none}#primary .product-features .item-features .content img{display:none}@media screen and (min-width:768px){#primary .product-features .container-inset-global{gap:102px;grid-template-columns:.8fr 1.2fr}#primary .product-features .item-features{display:grid;gap:53px;grid-template-columns:1fr;grid-template-rows:1fr min-content;justify-self:end}#primary .product-features .item-features .card .content{display:grid;gap:21px;grid-template-columns:1fr 9fr}#primary .product-features .item-features .card .content img{display:block;width:50px}#primary .product-features .item-features .card .content p{margin-bottom:0}#primary .product-features .item-features img{-o-object-fit:contain;object-fit:contain;width:329px}#primary .product-features .item-features .primary-red-button{margin:0;width:160px}}#primary .solutions-details{padding-bottom:20px;padding-top:20px}#primary .solutions-details h2{font-weight:500}#primary .solutions-details .xlarge{margin-bottom:25px}#primary .solutions-details .details-image{padding-top:30px;text-align:center}#primary .solutions-details .details-image img{width:100%}@media screen and (min-width:768px){#primary .solutions-details{padding-bottom:81px;padding-top:24px}#primary .solutions-details .container-inset-global{display:grid;gap:102px;grid-template-columns:1fr 1.5fr}#primary .solutions-details .details-image{padding-top:0}#primary .solutions-details .details-image img{width:100%}}#primary .solutions-technology{background-color:#212121;color:#fff;padding-bottom:65px;padding-top:105px}#primary .solutions-technology .card{border:none}#primary .solutions-technology .container-inset-global{display:grid;grid-template-columns:1fr}#primary .solutions-technology .content{text-align:center}#primary .solutions-technology .content img{border:1px solid #707070;margin-bottom:20px}#primary .solutions-technology .item-technology .card{background-color:transparent}@media screen and (min-width:768px){#primary .solutions-technology .container-inset-global{gap:102px;grid-template-columns:.8fr 1.2fr}#primary .solutions-technology .content{text-align:left}#primary .solutions-technology .content img{margin-bottom:0}#primary .solutions-technology .item-technology{display:grid;gap:50px;grid-template-columns:1fr;grid-template-rows:1fr min-content;justify-self:end}#primary .solutions-technology .item-technology .card .content{display:grid;grid-template-columns:1fr 3fr}#primary .solutions-technology .item-technology .card .content img{width:100px}#primary .solutions-technology .item-technology img{-o-object-fit:contain;object-fit:contain;width:329px}#primary .solutions-technology .item-technology .primary-red-button{margin:0;width:160px}}#primary .featured-items .featured-card{margin-bottom:81px;padding:59px 0 52px}#primary .featured-items .featured-card h3{font-weight:700;letter-spacing:-1px;margin-bottom:38px}#primary .featured-items .featured-details{padding-right:50px}#primary .featured-items .featured-details .primary-red-button{margin-bottom:20px}#primary .featured-items .featured-details p:last-of-type{margin-bottom:45px}#primary .featured-items .featured-image{margin-bottom:30px;text-align:center}#primary .featured-items .featured-image img{width:100%}#primary .featured-items p{margin-bottom:22px}@media screen and (min-width:768px){#primary .featured-items .featured-details{padding-bottom:0;padding-left:0;padding-top:0}#primary .featured-items .featured-image{margin-bottom:0}#primary .featured-items .featured-image img{width:450px}}@media screen and (min-width:1200px){#primary .featured-items .featured-image{margin-bottom:0}#primary .featured-items .featured-image img{width:340px}}#primary .case-study{background-color:#ededed;padding-bottom:80px;padding-top:80px}#primary .case-study .case-card{background-color:#fff}#primary .case-study .case-details{padding:40px 24px}#primary .case-study .case-details h3{letter-spacing:normal}#primary .case-study .case-image img{width:100%}#primary .case-study .case-items{display:grid;gap:16px}@media screen and (min-width:1200px){#primary .case-study .case-image img{width:340px}}#primary .solutions-tools{padding-bottom:100px;padding-top:100px}#primary .solutions-tools a{display:block;font-weight:700}#primary .solutions-tools .card{margin-bottom:15px;width:329px}#primary .solutions-tools .container-inset-global{display:grid;grid-template-columns:1fr}#primary .solutions-tools .description-tools{align-items:center;background-color:#d50032;display:flex;height:64px;justify-content:space-between;padding:20px}#primary .solutions-tools .description-tools .right-caret{color:#fff;font-size:1.875em}#primary .solutions-tools .description-tools p{color:#fff;margin-bottom:0}#primary .solutions-tools .item-tools{display:grid;grid-template-columns:1fr}#primary .solutions-tools .item-tools img{-o-object-fit:contain;object-fit:contain;width:329px}#primary .solutions-tools .item-tools .card:hover{box-shadow:0 -5px 0 #d50032,0 7px 35px 0 rgba(0,0,0,.16)}#primary .solutions-tools .item-tools .card:hover .description-tools{background-color:#ba002c}#primary .solutions-tools .title-tools{margin-bottom:20px}#primary .solutions-tools .title-tools h3{font-weight:500;margin-bottom:20px}@media (min-width:992px){#primary .solutions-tools{padding-bottom:100px;padding-top:80px}#primary .solutions-tools .card,#primary .solutions-tools .title-tools{margin-bottom:0}#primary .solutions-tools .container-inset-global{grid-template-columns:1fr 3fr}#primary .solutions-tools .item-tools{gap:15px;grid-template-columns:repeat(2,329px);grid-template-rows:1fr min-content;justify-self:end}}#primary .learn-more{background-color:#f5f5f5;padding-bottom:80px;padding-top:80px}#primary .learn-more .card{margin-bottom:20px}#primary .learn-more .cyberpower-partner{background:url(https://dl4jz3rbrsfum.cloudfront.net/images-new/solutions/learn-cyberpower-partner-640.jpg) no-repeat;background-position:top;background-size:cover}#primary .learn-more .government-products{background:url(https://dl4jz3rbrsfum.cloudfront.net/images-new/solutions/learn-taa-640.jpg) no-repeat;background-position:top;background-size:cover}#primary .learn-more .description-learn{color:#fff}#primary .learn-more .item-learn .content{flex:1;padding:30px 15px}#primary .learn-more h3{margin-bottom:24px}#primary .learn-more p{margin-bottom:40px}@media screen and (min-width:768px){#primary .learn-more p{padding-left:75px;padding-right:75px}}.search-bar-breadcrumbs{display:none}.slim-2024{background-color:#212121}.slim-2024 .red{color:#d50032}.slim-2024 .headline h1{letter-spacing:-2px;line-height:1em;margin-bottom:20px}.slim-2024 .headline .headline-description{align-self:center;color:#fff}.slim-2024 .headline .headline-description .logo{display:block;margin:0 auto 30px;width:116px}.slim-2024 .headline .headline-description p:first-of-type{font-weight:700}.slim-2024 .headline .headline-description p{margin-bottom:20px}.slim-2024 .headline .headline-details{padding-bottom:20px;padding-top:20px}.slim-2024 .headline .headline-image{text-align:center}.slim-2024 .headline .headline-image img{width:100%}.slim-2024 .headline .subtitle{font-weight:700;margin-bottom:40px}@media screen and (min-width:768px){.slim-2024 .headline .headline-description .logo{display:inline-block}.slim-2024 .headline .headline-description a{color:#fff;text-decoration:underline}.slim-2024 .headline .headline-description .subtitle{margin-bottom:38px}.slim-2024 .headline .headline-details{border-bottom:2px solid #b5b5b5;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-bottom:38px;padding-top:100px}.slim-2024 .headline .headline-heading{margin-bottom:0;padding-right:30px}}.slim-2024 .overview{padding-bottom:20px;padding-top:20px}.slim-2024 .overview .overview-heading{margin-bottom:30px;padding-right:0}.slim-2024 .overview .overview-image img{max-width:100%}@media screen and (min-width:768px){.slim-2024 .overview{padding-bottom:0;padding-top:80px}.slim-2024 .overview .overview-details{display:grid;grid-template-columns:1fr 1fr}.slim-2024 .overview .overview-heading{margin-bottom:0;padding-right:30px}.slim-2024 .overview .overview-heading h2{margin-bottom:42px}.slim-2024 .overview .overview-heading p{margin-bottom:0}}.slim-2024 .video{padding-bottom:50px;text-align:center}.slim-2024 .video video{height:auto!important;width:100%!important}.slim-2024 .products{background-color:#f5f5f5;color:#000;padding-bottom:40px;padding-top:50px}.slim-2024 .products h3{font-weight:700;margin-bottom:23px}.slim-2024 .products .product-list{display:grid;gap:16px;grid-template-columns:1fr;list-style-type:none;margin-bottom:50px;padding-left:0}.slim-2024 .products .product-list .card:hover{box-shadow:0 -5px 0 #d50032,0 7px 35px 0 rgba(0,0,0,.16)}.slim-2024 .products .product-list .card{padding:30px 20px 40px;position:relative}.slim-2024 .products .product-list .card a{font-weight:700}.slim-2024 .products .product-list .card h4{color:#d50032;font-weight:700;letter-spacing:normal;margin-bottom:21px}.slim-2024 .products .product-list .card img{display:block;margin:0 auto;max-height:auto;max-width:160px}.slim-2024 .products .product-list .card .product-specs{margin-bottom:37px}.slim-2024 .products .product-list .card .product-specs p{line-height:1rem;margin-bottom:.5rem}.slim-2024 .products .product-list .support-card{word-wrap:break-word;background-clip:border-box;background-color:#212121;border-radius:.25rem;color:#fff}.slim-2024 .products .product-list .support-card .content{padding:0 16px 30px 20px}.slim-2024 .products .product-list .support-card .primary-red-button{text-decoration:none}.slim-2024 .products .product-list .support-card .product-specs{color:#fff}.slim-2024 .products .product-list .support-card a{color:#fff;font-weight:400;text-decoration:underline}.slim-2024 .products .product-list .support-card h4{letter-spacing:normal}.slim-2024 .products .product-list .support-card img{margin-bottom:25px;width:100%}.slim-2024 .products .section-description{margin-bottom:30px}.slim-2024 .products .section-description h3{color:#000;font-weight:500;margin-bottom:20px}.slim-2024 .products .section-description p{margin-bottom:0}@media (min-width:768px){.slim-2024 .products{color:#000;padding-top:80px}.slim-2024 .products .product-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,242px)}.slim-2024 .products .product-list .content{padding:30px 20px 0}.slim-2024 .products .section-description p{margin-bottom:0;width:90%}}.slim-2024 .case-study{background-color:#f5f5f5;padding-bottom:80px;padding-top:40px}.slim-2024 .case-study .case-card{background-color:#fff}.slim-2024 .case-study .case-details{padding:40px 24px}.slim-2024 .case-study .case-details h3{color:#000;letter-spacing:normal}.slim-2024 .case-study .case-image img{width:100%}.slim-2024 .case-study .case-items{display:grid;gap:80px}.slim-2024 .installations{padding-bottom:99px;padding-top:72px}.slim-2024 .installations h2{margin-bottom:30px}.slim-2024 .installations p{font-weight:700}.slim-2024 .installations .installations-items{display:grid;gap:90px;grid-template-columns:1fr}.slim-2024 .installations .installations-description{align-content:end;align-items:end;display:grid;grid-template-columns:1fr;text-align:center}.slim-2024 .installations .installations-description img{justify-self:center;margin-bottom:50px}@media screen and (min-width:768px){.slim-2024 .installations .installations-items{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));justify-content:start}.slim-2024 .installations h2{margin-bottom:0;width:45%}}.slim-2024 .configurations{background-color:#f5f5f5;color:#000;padding-bottom:80px;padding-top:80px}.slim-2024 .configurations h2{margin-bottom:80px}.slim-2024 .configurations .tab-info{height:450px}@media screen and (min-width:768px){.slim-2024 .configurations h2{width:50%}}.slim-2024 .features,.slim-2024 .gray-bg{background-color:#f5f5f5}.slim-2024 .features{padding-top:100px}.slim-2024 .features h2{color:#000;margin-bottom:30px;width:95%}.slim-2024 .features .description{color:#000}.slim-2024 .features .diagram{margin-bottom:30px;width:100%}.slim-2024 .features .horizontal-separator{border-bottom:2px solid #b5b5b5}.slim-2024 .features .item-benefits{display:grid;grid-template-columns:1fr;padding-bottom:30px}.slim-2024 .features .item-benefits .card{background-color:transparent;border:none}.slim-2024 .features .item-benefits .content img{display:none}@media screen and (min-width:768px){.slim-2024 .features h2{margin-bottom:80px}.slim-2024 .features .features-area{gap:102px;grid-template-columns:.8fr 1.2fr}.slim-2024 .features .diagram{margin-bottom:80px}.slim-2024 .features .item-benefits{display:grid;gap:53px;grid-template-columns:repeat(2,1fr);justify-self:end;padding-bottom:80px}.slim-2024 .features .item-benefits .card .content{display:grid;gap:21px;grid-template-columns:1fr 9fr}.slim-2024 .features .item-benefits .card .content img{display:block;width:50px}.slim-2024 .features .item-benefits .card .content p{margin-bottom:0}.slim-2024 .features .item-benefits img{-o-object-fit:contain;object-fit:contain;width:329px}.slim-2024 .features .item-benefits .primary-red-button{margin:0;width:160px}}

/*# sourceMappingURL=template-slim-pfc-promo.css.map*/