.home-hero-banner{background-image:linear-gradient(180deg,#0d161c,#1b3746);overflow:hidden;position:relative;z-index:2}.home-hero-banner *{color:#fff}.home-hero-banner .w-slide{display:inline-block;height:100%;position:relative;text-align:left;vertical-align:top;white-space:normal;width:100%}.home-hero-banner .p-global{padding-bottom:30px;padding-left:2.5rem;padding-right:2.5rem}.home-hero-banner .home_header-grid{grid-column-gap:16px;grid-row-gap:16px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto}.home-header_content{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:32rem;min-height:730px;width:100%}.home-header_content.is_small{min-height:550px}.home-hero-banner .top-line{color:#652c7a;font-family:Roboto Font,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0}.home-hero-banner .home-header_content h1{font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1rem}.home-hero-banner .text{max-width:500px;width:100%}.home-hero-banner p{display:block;font-size:18px;line-height:1.5;margin-bottom:16px;overflow:visible}.home-hero-banner .header_bg{display:block;height:100%;inset:0 0 auto auto;max-width:48%;position:absolute;z-index:1}.btn-group{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex;flex-flow:wrap;justify-content:flex-start}.header_bg-img{height:100%;inset:0 0 0 auto;max-width:48%;object-fit:contain;object-position:0 50%;position:absolute;width:auto;z-index:1}.header_bg-img.is-home{max-width:none;object-fit:cover;position:relative;transform:translateZ(0) scale3d(1.2,1.2,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;width:100%}.home-hero-banner .header_bg-img-wrap{aspect-ratio:5/6.5;height:100%;min-height:100%;position:relative;width:auto;z-index:2}.home-hero-banner .two_column_content .home-header_bg-logo-wrap{align-items:center;display:flex;height:100%;inset:0 0 0 auto;justify-content:center;max-width:49%;position:absolute;width:100%;z-index:1}.home-hero-banner .two_column_content .home-header_bg-logo-wrap.no_ab{align-items:center;justify-content:flex-end;max-width:100%;position:static}.home-hero-banner .two_column_content .home-header_bg-logo{height:auto;position:relative;width:300px}.home-hero-banner .home-header_bg-logo[slide-in=scale-down]{transform:scale(1.15);transform-origin:center}.home-hero-banner .slick-dots{display:flex;flex-wrap:wrap;font-size:.6rem;height:40px;inset:auto 0 30px;bottom:0;justify-content:center;list-style:none;padding-top:4px;position:absolute}.home-hero-banner .slick-dots button{display:none}.home-hero-banner .slick-dots li:before{background-color:#fff6;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:9.594px;margin:0 3px .5em;position:relative;transition:background-color .1s,color .1s;width:9.594px}html.popup-open{overflow-y:hidden}.home-hero-banner .slick-dots li.slick-active:before,.home-hero-banner .slick-dots li:hover:before{background:#fff}.home-hero-banner .header_bg-img.is-home{max-width:none;object-fit:cover;position:relative;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:transform 3s cubic-bezier(.4,0,1,1);width:100%}.home-hero-banner .slick-active .header_bg-img.is-home{transform:translateZ(0) scale3d(1.2,1.2,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}.home-hero-banner .home-hero-slider{height:0;visibility:hidden}.home-hero-banner .home-hero-slider.slick-initialized{height:auto;visibility:visible}@media screen and (min-width:1400px){.home-hero-banner .header_bg-img-wrap{height:125%}}@media (max-width:1200px){.our-approach-gp .mission_hex-text-container._1{top:1240px}}@media(max-width:767px){.home-hero-banner .p-global{padding-bottom:0;padding-left:1.25rem;padding-right:1.25rem}.home-hero-banner .home_header-grid{display:flex;flex-flow:column;margin-top:74px}.home-hero-banner .two_column_content .home-header_bg-logo-wrap{display:none}}