.hero{background:linear-gradient(0deg,rgba(13,30,44,.9),rgba(13,30,44,.9));padding:280px 0 40px;position:relative}.hero.bottom_padding{padding:290px 0 190px}.hero_bg_image{background-size:cover}.hero .video-bg,.hero_bg_image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-2}.hero .video-bg{object-fit:cover}.cta-row a.btn{position:relative}.cta-row a.btn,span.svg_block{align-items:center;display:flex}span.svg_block{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 8px 0 rgba(0,0,0,.25);height:50px;justify-content:center;position:absolute;right:5px;width:50px}.cta-row a.btn.btn-accent{font-weight:700;justify-content:center;min-width:268px;padding:15px 38px}.cta-row a.btn.btn-ghost{font-weight:700;min-width:285px;padding:15px 38px}.hero-content{color:#fff}.body-wrapper.hs-content-name-home .hero-copy{max-width:760px}.hero-copy{max-width:1010px}.eyebrow{color:#ffdca1;font-weight:700;letter-spacing:.06em;margin-bottom:.5rem}.hero h1{font-weight:600;line-height:1.2}.hero-copy h4{color:#fff;font-weight:500;margin:25px 0 20px}.body-wrapper.hs-content-name-capabilities .desc{max-width:950px}.cta-row a{font-size:15.602px}.hero .sub{color:#d3e2eb;max-width:80%}.body-wrapper.hs-content-name-home .cta-row{margin-top:80px}.cta-row{display:flex;gap:1rem;margin-top:50px}.hero-pill{background-repeat:no-repeat;background-size:cover;border-radius:50px;display:flex;gap:2%;justify-content:space-between;margin-top:160px;overflow:hidden;padding:50px}.pill-left{align-items:center;display:flex;gap:32px;width:50%}.pill-thumb{border:1px solid #fff;border-radius:9.481px;width:20%}.pill-thumb img{width:100%}.pill-left-copy{color:#fff;font-size:18px;line-height:1.3;max-width:326px;width:80%}.pill-stats{align-items:center;display:flex;gap:10%;justify-content:flex-end;width:50%}.pill-value{color:#fff;font-size:59.784px;line-height:1}.pill-label{color:#fff;font-size:18px;margin-top:20px}.pill-flag{text-align:center}.pill-flag img{border-radius:5px;display:block;margin:0 auto .25rem;max-width:113px!important;width:100%!important}.hero-pill{background-position:50%}.pill-left{flex-wrap:wrap}.pill-left-copy{width:70%!important}.hero-copy .desc{max-width:820px}.hero-copy .desc,.hero-copy .desc p{color:#fff;font-size:20px;margin-bottom:0!important}.search_form form.hs-search-field__form button.hs-search-field__button{background-color:transparent;border:0;bottom:0;margin:0 auto;padding:0;position:absolute;right:20px;top:0}.search_form form.hs-search-field__form{background-color:transparent;border:0;position:relative}.search_form .hs-search-field__form{max-width:785px;position:relative}.search_form form.hs-search-field__form input{background-color:#cddbe6;border:1px solid #7e909e;border-radius:5px;color:#2a455b;font-size:18px;min-height:67px;padding:10px 50px 10px 30px!important}.search_form form.hs-search-field__form button.hs-search-field__button svg{height:28px;width:28px}.search_form{margin-bottom:90px;margin-top:25px}@media (max-width:1599px){.hero{padding:240px 0 40px}.pill-left-copy{font-size:16px}.pill-value{font-size:50px}.pill-label{font-size:14px}.hero-pill{border-radius:30px;padding:30px}}@media (max-width:1500px){.body-wrapper.hs-content-name-home .cta-row{margin-top:50px}.hero-pill{margin-top:70px}}@media (max-width:1100px){.hero{padding:200px 0 40px}.hero-copy .desc,.hero-copy .desc p{font-size:18px}}@media (max-width:1024px){.hero-pill{flex-wrap:wrap;gap:32px}.pill-stats{justify-content:space-between}.pill-left-copy{max-width:100%;width:100%}.pill-left,.pill-stats{width:100%}.hero.bottom_padding{padding:250px 0 120px}}@media (max-width:767px){.cta-row{justify-content:center;margin-top:30px!important}.hero-copy{text-align:center}.hero-pill{border-radius:10px;margin-top:50px;padding:20px}.pill-label{font-size:14px;margin-top:6px}.pill-value{font-size:30px}.pill-left-copy{font-size:16px}.pill-left{gap:15px}.pill-stats{gap:3%}.hero{padding:140px 0 40px}.hero.bottom_padding{padding:140px 0 100px}.hero-copy h4{margin:0}.search_form{margin-bottom:25px;margin-top:25px}}@media (max-width:576px){.pill-left-copy{width:100%!important}}@media (max-width:480px){.hero-copy .cta-row a.btn{width:100%}.cta-row a.btn.btn-ghost{justify-content:center}.hero-copy .desc,.hero-copy .desc p{font-size:16px}}