:root{--white: #ffffff;--black: #0B0F19;--primary: #388DCC;--secondary: #565973}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif!important}h1,h2,h3,h4,h5,p{padding:0;margin:0}canvas{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.custom-container{max-width:1200px;width:100%;margin:0 auto}.cta-btn{font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:auto;letter-spacing:.1em;padding:18px 43px;background:var(--primary);border-radius:54px;display:inline-block;margin-top:60px;color:var(--white);transition:.3s}.cta-btn.blue-hover:hover{color:var(--white);opacity:.85}.cta-btn.white-hover:hover{color:var(--primary);opacity:.85}.top-banner{background-image:url(/cdn/shop/files/Promo_Banner_Ver._1.png?v=1744250187);background-size:cover;background-repeat:no-repeat;background-position:center;padding:10px 25px}.three-col{display:flex;justify-content:space-between;align-items:center;color:#fff}.three-col .col>div{display:flex;gap:5px;align-items:center}.three-col .col.column-2,.three-col .col.column-3{text-align:center}.three-col .col span{font-weight:700;font-size:20px}@media (max-width: 767px){.three-col .col span{font-size:16px}}@media (max-width: 600px){.three-col{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.three-col .column-2{grid-column-start:1;grid-column-end:3;grid-row-start:1;text-align:center}}@media (max-width: 480px){.three-col{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.three-col .column-3{grid-row-start:3}.three-col .column-1{text-align:center}.three-col .column-1 div{justify-content:center}}#banner{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}#banner:before{content:"";width:100%;height:100%;background-color:#0009;position:absolute;top:0;left:0;z-index:1}#bg-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:-1}section#banner .custom-container{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:50px}#banner .heading-container{max-width:1044px;width:100%;height:100%;margin:0 auto;text-align:center;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}#banner .heading-container h1{font-size:60px;font-weight:600;line-height:100%;color:var(--white)}#banner .heading-container p{font-size:20px;font-weight:400;line-height:180%;display:inline-block;padding-top:24px;color:var(--white)}#new-hp-eco{padding:85px 50px 0}#new-hp-eco .main-heading{font-size:24px;font-weight:600;line-height:180%;color:var(--secondary);text-align:center;max-width:996px;margin:0 auto;padding-bottom:85px}#new-hp-eco .two-col{display:flex;gap:20px}#new-hp-eco .two-col .col-left{width:65%;border-radius:10px;overflow:hidden}#new-hp-eco .two-col .col-right{width:35%;border-radius:10px;padding:65px 50px;background:var(--primary);display:flex;flex-direction:column;justify-content:center;flex:1}#new-hp-eco .two-col .col-right .top-title{color:var(--white);font-size:16px;font-weight:400;line-height:100%;text-transform:uppercase;letter-spacing:.1em;padding-bottom:20px}#new-hp-eco .two-col .col-right h2{font-size:40px;font-weight:600;line-height:120%;color:var(--white);padding-bottom:0}#new-hp-eco .two-col .col-right p{font-size:16px;font-weight:400;line-height:180%;color:var(--white);padding-top:20px}.company-logos{width:100%;padding:62px 0;background:#f3f3f3}.company-logos .main-title{text-align:center;font-size:16px;font-weight:400;line-height:100%;letter-spacing:.1em;color:var(--black);text-transform:uppercase;padding-bottom:30px}.logo-item{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.logo-container{display:flex;justify-content:center;align-items:center;height:100px;max-width:200px;width:100%;margin:0 auto;padding:0 15px}.logo-container img{max-width:100%;max-height:100%;object-fit:contain}.circular-icons{padding:85px 50px 80px}.circular-icons-container{display:flex;align-items:flex-start;justify-content:center;max-width:861px;margin:0 auto;gap:40px}.circular-icons-container .circular-icon-item{width:calc((100% / 3) - 40px);display:flex;align-items:center;flex-direction:column;flex:1}.circular-icons-container .circular-icon-item img{width:145px;height:145px}.circular-icons-container .circular-icon-item p{text-align:center;font-size:16px;line-height:180%;color:var(--secondary);padding-top:24px}.circular-icons-container .circular-icon-item p span{font-weight:600}#solutions{padding:0 50px}#solutions .custom-container{border-bottom:2px solid #F3F3F3;padding-bottom:85px}#solutions h2{text-align:center;font-size:40px;line-height:120%;font-weight:600;color:var(--black);padding-bottom:0}#solutions .two-col{display:flex;gap:40px;max-width:994px;margin:50px auto 0}#solutions .two-col .col-left,#solutions .two-col .col-right{width:50%}#solutions .two-col .col-left .prod-details,#solutions .two-col .col-right .prod-details{padding-top:34px}#solutions .prod-container .prod-details h3{font-size:30px;font-weight:600;line-height:120%;color:var(--black);padding-bottom:0}#solutions .prod-container .prod-details p{padding-top:20px;font-size:16px;line-height:180%;color:var(--secondary)}#solutions .prod-container .cta-btn{margin-top:34px}#solutions .one-col{max-width:994px;margin:50px auto 0}#solutions .one-col .prod-container{display:flex;gap:60px;align-items:center}#solutions .one-col .prod-container .featured-img{border-radius:10px;overflow:hidden}#solutions .one-col .prod-container .featured-img,#solutions .one-col .prod-container .prod-details{width:50%}#solutions .one-col .prod-container .featured-img img{width:100%;height:100%}#department{background:var(--primary);padding:104px 50px}#department .heading-container{max-width:996px;margin:0 auto;text-align:center}#department .heading-container h2{font-size:40px;font-weight:600;line-height:120%;color:var(--white);padding-bottom:0}#department .heading-container p{font-size:16px;font-weight:400;line-height:180%;color:var(--white);padding-top:20px}#department .dept-list{margin-top:40px;display:flex;gap:40px}#department .dept-item{width:calc((100% / 3) - 40px);flex:1}#department .dept-item .featured-img{border-radius:10px;overflow:hidden}#department .dept-item .featured-img canvas{width:100%;height:100%}#department .content{padding-top:34px}#department .content h3{font-size:30px;font-weight:600;line-height:120%;color:var(--white);padding-bottom:0}#department .content p{font-size:16px;font-weight:400;line-height:180%;color:var(--white);padding-top:16px}#department .content .cta-btn{background:var(--white);color:var(--primary);margin-top:24px}#techlok-advantage{padding:85px 50px}#techlok-advantage .heading-container{max-width:996px;margin:0 auto;text-align:center}#techlok-advantage .heading-container h2{font-size:40px;font-weight:600;line-height:120%;color:var(--black);padding-bottom:0}#techlok-advantage .heading-container p{font-size:16px;font-weight:400;line-height:180%;color:var(--secondary);padding-top:20px}#techlok-advantage .advantage-list{margin-top:40px;display:flex;gap:24px}#techlok-advantage .advantage-list .advantage-item{background:var(--primary);width:calc((100% / 3) - 24px);min-height:291px;display:flex;flex-direction:column;padding:40px 50px;text-align:center;align-items:center;justify-content:center;border-radius:10px;flex:1}#techlok-advantage .advantage-list .advantage-item .adv-icon{max-width:60px;height:55px}#techlok-advantage .advantage-list .advantage-item .adv-content{padding-top:16px}#techlok-advantage .advantage-list .advantage-item .adv-content h3{font-size:30px;line-height:120%;font-weight:600;color:var(--white);padding-bottom:0}#techlok-advantage .advantage-list .advantage-item .adv-content p{font-size:16px;font-weight:400;line-height:180%;color:var(--white);padding-top:10px}section#gofund{padding:85px 50px}#gofund .two-col{display:flex;gap:20px}#gofund .two-col .col-left,#gofund .two-col .col-right{width:50%}#gofund .two-col .col-left{background:var(--primary);padding:60px 50px;border-radius:10px}#gofund .two-col .col-left h2{font-size:40px;font-weight:600;line-height:120%;color:var(--white);padding-bottom:0}#gofund .two-col .col-left p{font-size:16px;font-weight:400;line-height:180%;color:var(--white);padding-top:20px}#gofund .two-col .col-left p span{font-weight:600}#gofund .two-col .col-left .cta-btn{background:var(--white);color:var(--primary);margin-top:24px}#gofund .two-col .col-right{border-radius:10px;overflow:hidden}#bottom-cta{padding:110px 50px}#bottom-cta .heading-container{max-width:589px}#bottom-cta .heading-container h2{font-size:40px;font-weight:600;color:var(--white)}#bottom-cta .heading-container .cta-btn{margin-top:24px}#bottom-cta{position:relative;background-image:url(./assets/ryan-laplok.png);background-size:50%;background-repeat:no-repeat;background-position:right 65%;z-index:2}#bottom-cta:before{content:"";width:100%;height:100%;background:linear-gradient(90deg,#000 50%,#fefefe00);position:absolute;top:0;left:0;z-index:-1}@media (max-width: 1024px){#new-hp-eco .two-col .col-left,#new-hp-eco .two-col .col-right{width:50%}.circular-icons-container{flex-wrap:wrap}.circular-icons-container .circular-icon-item{width:calc(50% - 40px);flex:unset}#department .dept-list{flex-wrap:wrap}#department .dept-item{width:calc(50% - 40px);flex:unset}#techlok-advantage .advantage-list{flex-wrap:wrap}#techlok-advantage .advantage-list .advantage-item{width:calc(50% - 24px);flex:unset}#gofund .two-col{flex-direction:column-reverse}#gofund .two-col .col-left,#gofund .two-col .col-right{width:100%}#bottom-cta{background-size:cover}}@media (min-width: 1921px){#bottom-cta{background-position:bottom right}}@media (max-width: 767px){#new-hp-eco .two-col{flex-direction:column}#new-hp-eco .two-col .col-left,#new-hp-eco .two-col .col-right{width:100%}.circular-icons-container{flex-direction:column;justify-content:center;align-items:center}#solutions .two-col .col-left,#solutions .two-col .col-right,#department .dept-item,.circular-icons-container .circular-icon-item{width:100%}#solutions .two-col,#solutions .one-col .prod-container{flex-direction:column}#solutions .one-col .prod-container .featured-img,#solutions .one-col .prod-container .prod-details,#techlok-advantage .advantage-list .advantage-item{width:100%}section#banner .custom-container{padding:100px 25px}#banner{height:auto}#banner .heading-container h1{font-size:50px}#banner .heading-container p br{display:none}#new-hp-eco .main-heading{padding-bottom:20px;font-size:20px}.company-logos,#solutions{padding-left:25px;padding-right:25px}#solutions .prod-container .prod-details h3{font-size:20px}#solutions .two-col .col-left .prod-details,#solutions .two-col .col-right .prod-details{padding-top:25px}#solutions .one-col{margin-top:25px}#solutions .one-col .prod-container{gap:25px}#new-hp-eco{padding:45px 25px 0}#new-hp-eco .two-col .col-right{padding:25px}.circular-icons{padding:45px 25px 40px}#solutions h2{font-size:30px}#solutions .two-col{margin-top:25px}#new-hp-eco .two-col .col-right h2{font-size:30px}#solutions .custom-container{padding-bottom:45px}#department{padding:50px 25px}#department .heading-container h2{font-size:30px}#techlok-advantage{padding:50px 25px}section#gofund{padding:50px 25px}#gofund .two-col .col-left h2{font-size:30px}#gofund .two-col .col-left{padding:25px}#bottom-cta{padding:50px 25px}#techlok-advantage .heading-container h2{font-size:30px}#department .content h3{font-size:20px}#department .content{padding-top:25px}#techlok-advantage .advantage-list .advantage-item .adv-content h3{font-size:20px}#bottom-cta .heading-container h2{font-size:30px}section#banner .custom-container{min-height:unset}}@media (max-width: 480px){#banner .heading-container h1{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/new-hp.css.map */
