.our-purpose-video-banner{position:relative;width:100%;overflow:hidden}.our-purpose-video-banner .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.our-purpose-video-banner .video-wrapper{padding:56.25% 0 0;position:relative}.our-purpose-video-banner .info-section{text-align:center;bottom:80px;top:unset;z-index:1;position:absolute;left:50%;color:#fff;width:100%;max-width:1580px;padding:0 20px;margin:0 auto;transform:translate(-50%)}.our-purpose-video-banner:after{position:absolute;bottom:-1px;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,#00338000 64.58%,#003380)}.our-purpose-video-banner .info-section h1{color:#fff;font-family:var(--font-articulat-cf);font-size:96px;font-weight:700;line-height:100px;letter-spacing:-3.84px;margin:0}.our-purpose-video-banner .info-section p{font-size:36px;font-weight:600;line-height:44px;letter-spacing:-.72px;margin:0}.our-purpose-video-banner .content{width:100%;max-width:1280px;margin:0 auto}.company_section_info{background:#003380;margin-top:-1px;position:relative;line-height:0;overflow:hidden}.company_section_info .we-are-section{position:relative;height:auto}.company_section_info .we-are-section img{height:350px;width:100%}.company_section_info .we-are-data{top:50%;transform:translate(-50%,-50%);text-align:center;position:absolute;left:50%;color:#fff;width:100%;max-width:1580px;padding:0 20px;margin:0 auto}.company_section_info .we-are-section .content{max-width:1060px;margin:0 auto}.company_section_info .we-are-section h2{color:#4dbfff}.company_section_info h2{font-family:var(--font-articulat-cf);font-size:48px;line-height:52px;font-weight:700;letter-spacing:-1.92px;margin:0}.company_section_info .logo-section{text-align:center;padding:0 0 12rem;max-width:371px;margin:0 auto}@media screen and (min-width:768px)and (max-width:1024px){.our-purpose-video-banner .content{max-width:600px!important}}@media only screen and (max-width:1366px){.company_section_info .we-are-section .content{max-width:980px}.company_section_info .we-are-data{top:39%}.our-purpose-video-banner .info-section{bottom:0}}@media only screen and (max-width:1024px){.company_section_info .logo-section{padding:3.5rem 0 19rem}.company_section_info .we-are-data{top:45%}.our-purpose-video-banner .info-section{position:unset;transform:unset;background:#003380;padding:50px 20px}.company_section_info .we-are-section{padding:18.2rem 19.6px}.company_section_info .we-are-section img{transform:scale(2);height:200px}.our-purpose-video-banner .content,.company_section_info .we-are-section .content{max-width:580px}.our-purpose-video-banner:after{bottom:463px}}@media only screen and (max-width:767px){.our-purpose-video-banner:after{bottom:200px}.our-purpose-video-banner .info-section{position:unset;transform:unset;background:#003380;padding:54px 20px}.our-purpose-video-banner .info-section h1{margin-bottom:20px;font-size:48px;line-height:52px;letter-spacing:-1.92px}.our-purpose-video-banner .info-section p{font-size:20px;line-height:24px;letter-spacing:-.4px}.company_section_info .we-are-section{padding:0rem 20px}.company_section_info .we-are-data{top:50%}.company_section_info .we-are-section h2{font-size:28px;font-weight:600;line-height:33px;letter-spacing:-.56px}.company_section_info .logo-section{padding:5rem 20px 12rem}.company_section_info .logo-section svg{max-width:240px;font-size:14px}}@media screen and (max-width:619px){.our-purpose-video-banner:after{bottom:258px}.company_section_info .logo-section{padding-top:12rem!important}.company_section_info .we-are-section img{height:220px}}@media screen and (max-width:387px){.our-purpose-video-banner:after{bottom:300px}}@media screen and (min-width:300px)and (max-width:305px){.our-purpose-video-banner:after{bottom:366px}}@media screen and (min-width:200px)and (max-width:299px){.our-purpose-video-banner:after{bottom:400px}}@media only screen and (min-width:2000px){.company_section_info .we-are-data{top:38%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/company-hero-section.css.map */
