.lead-form-container{width:100%;max-width:1068px;margin:auto;border:.5px solid #707070;border-radius:6px;padding-top:25px;padding-bottom:45px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.lead-form-container .lead-form-row{max-width:800px;margin:auto}.lead-form-container .lead-form-header{margin-top:25px;margin-bottom:20px}.lead-form-container .lead-form-header p{font-size:22px;font-weight:600;text-align:center;color:#5283b7}.lead-form-container .form-wrapper{margin:auto}.lead-form-container .form-wrapper .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lead-form-container .form-wrapper .btn-row{margin-top:34px;text-align:center}.lead-form-container .form-wrapper .btn-row .btn{margin:auto;background-color:#5283b7;font-size:18px;font-weight:700;width:100%;max-width:385px;padding-top:15px;padding-bottom:17px}.lead-form-container .form-wrapper .form-group{width:45%;max-width:385px;position:relative;margin-top:52px}.lead-form-container .form-wrapper .form-group .input-label{font-size:16px;font-weight:500;position:absolute;background:#fff;left:27px;top:-8px;padding:0 8px}.lead-form-container .form-wrapper .form-group .form-control{width:100%;height:60px;border:1px solid #d3d3d3;background-color:#fff;padding:5px 15px}.lead-form-container .form-wrapper .form-group .checkbox-input{width:19px;height:19px;min-width:19px;margin-right:15px;display:block}.lead-form-container .form-wrapper .form-group .vue-tel-input{border:1px solid #d3d3d3;border-radius:0;height:60px;padding:0}.lead-form-container .form-wrapper .form-group .vue-tel-input input{border:none;padding:0;background:transparent}.lead-form-container .form-wrapper .form-group .vue-tel-input .vti__dropdown:hover{background-color:transparent}.lead-form-container .form-wrapper .form-group .readonly{background-color:#e9ecef;opacity:1}.lead-form-container .form-wrapper .checkbox-wrapper{margin-top:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lead-form-container .form-wrapper .checkbox-wrapper .checkbox-label{top:-2px;position:relative}.lead-form-container .form-wrapper .checkbox-wrapper .checkbox-label:before{display:none}.lead-form-container .form-wrapper .validation-error-msg{font-size:12px;color:#bc4642;position:absolute;bottom:-20px;left:0}.lead-form-container .form-wrapper .captcha-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;position:relative}.lead-form-container .form-wrapper .captcha-wrapper .validation-error-msg{left:auto}.lead-success-popup h3{font-size:20px;margin-bottom:31px}.lead-success-popup h3,.lead-success-popup p{font-weight:700;text-align:center;color:#484848}.lead-success-popup p{font-size:16px}.lead-success-popup p a{color:#5aba76}.lead-success-popup .auto-download-msg{margin-top:14px}.lead-success-popup .auto-download-msg span{color:#5aba76;text-decoration:underline;cursor:pointer}.lead-success-popup .contact-msg{margin-bottom:14px}.lead-success-popup .dash{width:30px;height:1px;border-top:1px solid #000;margin:auto;margin-top:24px;margin-bottom:24px}.lead-success-popup .cta-div{text-align:center}.lead-success-popup .cta-div .btn.tertiary{color:#7aca92;border:3px solid #7aca92;margin-right:15px}.lead-success-popup .modal-vue-panel{width:100%;max-width:738px;margin:auto}@media(max-width:991px){.lead-form-container .lead-generation-form{padding-left:25px;padding-right:25px}}@media(max-width:767px){.lead-form-container{margin-left:22px;margin-right:22px;padding-top:29px;padding-bottom:26px;width:auto}.lead-form-container .lead-form-header{font-size:18px;margin:0}.lead-form-container .form-wrapper .form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lead-form-container .form-wrapper .form-group{width:100%;margin-top:34px}.lead-form-container .form-wrapper .checkbox-wrapper{margin-top:42px}.lead-form-container .form-wrapper .checkbox-wrapper .checkbox-label{font-size:14px}.lead-form-container .form-wrapper .checkbox-wrapper .checkbox-label:before{display:none}.lead-form-container .form-wrapper .wa-checkbox-wrapper{margin-top:10px}.lead-form-container .form-wrapper .btn-row .btn{padding-top:10px;padding-bottom:12px}.lead-success-popup h3{margin-top:10px;margin-bottom:25px}.lead-success-popup .modal-vue-panel{width:90%!important}.lead-success-popup .modal-vue-panel .vue-icon{position:relative;top:-6px}.lead-success-popup .cta-div .btn.tertiary{margin-right:0}.lead-success-popup .dash{margin-top:26px;margin-bottom:26px}}