.banner-image{display:flex;max-height:100%;max-width:100%}.banner-image img{box-shadow:-4px 8px 66px 0 var(--color-deep-space-navy);display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.banner-image-mobile img{display:none}.banner-outer{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.banner-outer .page-center-1600{margin:0 auto;max-width:1600px}.banner-heading h1{font-family:Syne,sans-serif;font-weight:700;letter-spacing:0;line-height:1.1;margin:0;padding-bottom:1.5rem;text-align:left}.left-wrapper .banner-heading{max-width:100%}.banner-subheading h4{letter-spacing:0;line-height:1.2;margin:0 0 1rem;max-width:100%;padding-bottom:1rem;text-align:left}.banner-lists p,.banner-subheading h4{font-family:DM Sans,sans-serif;font-weight:500}.banner-lists p{letter-spacing:.77px;line-height:42px;margin:0}.link-inner a{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;display:inline-block;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;padding:8px 30px;text-decoration:none}.link-outer{align-items:center;display:flex;justify-content:start;margin-top:50px}.link-inner:nth-child(odd){margin-right:10px}.link-inner:nth-child(2n){margin-left:10px}.banner-inner{display:flex;flex-wrap:wrap}.banner-left{flex:0 55%;padding-top:2rem;position:relative;z-index:2}.banner-image-right{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:flex-end;max-width:800px;padding:60px 0;position:absolute;right:0;top:0;width:45%;z-index:1}.left-wrapper{padding-right:30px}.banner-form-inner .field.hs-form-field .input .hs-input{background-color:#fff!important;border:1px solid #ccc;border-radius:50px!important;box-sizing:border-box!important;color:#363936;font-family:DM Sans,sans-serif;font-size:18px;outline:0;padding:14px 38px;text-align:center}.banner-form-inner input.hs-button.primary.large{background-color:#fa7b26;border:none;border-radius:30px!important;color:#0e2b45!important;cursor:pointer;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;padding:14px 38px;text-decoration:none}.banner-form-inner input.hs-button.primary.large:hover{background-color:#fa7b26}.banner-outer .list-rich-text ul{display:flex;flex-wrap:wrap;margin:0 0 .5rem;padding-left:0;width:100%}.banner-outer .list-rich-text ul li{font-family:DM Sans,sans-serif;list-style-type:none!important;margin-bottom:30px;padding-left:45px!important;position:relative!important}.banner-outer .list-rich-text ul li:before{background-image:url(https://4037620.fs1.hubspotusercontent-na1.net/hubfs/4037620/Style_Guide/Iconography/tick-arctic-mist-300-dark.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;content:""!important;display:block!important;height:30px!important;left:0!important;position:absolute!important;top:-2px!important;width:30px!important;z-index:10!important}@media(max-width:991px){.banner-image-right{bottom:unset;justify-content:center;margin-top:2rem;max-width:100%;padding:0;position:relative!important;text-align:center;top:unset;transform:none;width:100%}.banner-image{max-height:75vh}.banner-left{flex:0 100%;padding-top:0;width:100%}.banner-inner{flex-direction:column}}@media(max-width:767px){.banner-outer{padding-bottom:2rem!important;padding-top:3rem!important}.link-inner a{text-align:center;width:100%}.banner-image-mobile img{display:block;margin:0 auto;max-width:100%}.banner-image img{display:none}.link-outer{display:block;margin-top:15px}.banner-outer .list-rich-text ul,.link-outer{margin-bottom:0}.banner-outer .list-rich-text ul li{margin-bottom:20px!important;padding-left:45px;width:100%!important}.banner-heading h1{padding-bottom:.5rem}.banner-subheading h4{margin-bottom:.5rem;padding-bottom:.5rem}.button-popup{padding-bottom:0!important;padding-top:10px!important}.banner-image-right{margin-top:1rem!important}}.motion_background{animation:gradient 15s ease infinite;background:linear-gradient(-45deg,#4e7c9b,#0e2b45,#4e7c9b,#0e2b45);background-size:400% 400%;min-height:100vh}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.aurora{animation:aurora 12s linear infinite;background:radial-gradient(circle at 20% 20%,#124e7a,transparent 40%),radial-gradient(circle at 80% 30%,#406989,transparent 40%),radial-gradient(circle at 50% 80%,#0e2b45,transparent 40%);background-color:#0e2b45;background-size:200% 200%}@keyframes aurora{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}