.header-banner-temp1{align-items:center;display:flex;justify-content:center;min-height:600px;padding:70px 0;position:relative;text-align:center;z-index:1}.header-banner-temp1-wrapper h1{color:#fff;font-size:48px;font-weight:400;letter-spacing:1px;line-height:72px;margin:0 auto 22px;max-width:1023px}.header-banner-temp1-content{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;line-height:24px}.header-banner-temp1.bg:after{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-banner-temp1-button{margin-top:64px}.header-banner-temp1.bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-header-arrow{bottom:82px;left:0;margin:auto;position:absolute;right:0}.header-banner-temp1-button .transparent-white-cta{min-width:250px}.header-banner-temp1-video .header-banner-temp1-wrapper{left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.header-banner-temp1-video:before{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.header-banner-temp1-video{height:100vh;overflow:hidden;position:relative;text-align:center}.header-banner-temp1-video iframe{height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media (min-aspect-ratio:16/9){.header-banner-temp1-video iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.header-banner-temp1-video iframe{width:177.78vh}}.login-box.cm-popup .modal-body{padding:40px}.login-box.cm-popup .modal-content{border-radius:12px;box-shadow:0 6px 5px rgba(0,0,0,.11)}.login-box.cm-popup .modal-dialog{max-width:520px}.login-box.cm-popup .modal-body h3{color:#212121;font-size:24px;font-weight:600;line-height:26px;margin-bottom:24px;text-align:center}.login-box.cm-popup form label{color:#212121;display:none;font-size:15px;font-weight:600;line-height:20px;margin-bottom:10px}.login-box.cm-popup .hs-form-required{color:red;display:inline-block;font-size:15px;font-weight:400;line-height:130%}.login-box.cm-popup .modal-body textarea{min-height:157px!important}.login-box.cm-popup .modal-body .hs-input::placeholder{color:#919191}.login-box.cm-popup .hs-error-msg{color:red;font-weight:400}.login-box.cm-popup .modal-body .hs-button{background:#000;border:1px solid #000;border-radius:3px;font-size:14px;font-weight:600;height:auto;line-height:20px;margin:0;min-height:auto;padding:9px 16px;width:100%}.login-box.cm-popup .modal-body .hs-button:hover{background:transparent!important;border-color:#09090e!important;color:#09090e!important}.login-box.cm-popup .hs_submit.hs-submit{margin-top:24px}.login-box.cm-popup .hs-form-field{margin-bottom:16px}.login-box.cm-popup .modal-body .hs-input{background:#fff;border:1px solid #d8dae0;border-radius:3px;font-size:15px;height:40px;line-height:20px;margin:0;min-height:40px;padding:10px 16px}.login-box.cm-popup{padding:0 13px!important}.login-box.cm-popup .hs-form-checkbox label{align-items:center;display:flex;margin:0}.login-box.cm-popup .hs-form-checkbox label span{font-weight:400;margin-left:10px}.login-box.cm-popup .hs-form-checkbox .hs-input{height:auto!important;width:auto!important}@media (max-width:767px){.login-box.cm-popup .modal-body{padding:32px}.login-box.cm-popup .modal-body h3{font-size:22px;font-weight:500}.header-banner-temp1{min-height:560px}.header-banner-temp1-wrapper h1{font-size:24px;line-height:37px}.header-banner-temp1-button{margin-top:40px}.header-banner-temp1-video .header-banner-temp1-wrapper{padding:40px 24px}}