::-moz-selection {color:#07174e;background:#fff;}
::selection {color:#07174e; background:#fff;}
::placeholder {color:#07174e;}
::-ms-input-placeholder {color:#07174e;}
input::placeholder{color:#07174e;}
div.wpforms-container-full input[type="submit"]:focus::after, div.wpforms-container-full button[type="submit"]:focus::after, div.wpforms-container-full .wpforms-page-button:focus::after {content: ""; border: 0px solid #fff !important;}
.wpforms-container .wpforms-form *{hyphens: initial !important;}
.hide{display:none !important;}

.lead-form{font-size: 18px !important; font-weight: 400;}
.lead-form .wpforms-page{position:relative;}
.lead-form .wpforms-page:before{content:"";border-bottom: 1px solid #eeeef1; width: 100%; display: inline-block; top:50px; position: absolute;}
.lead-form .wpforms-page:after{content:"";}
.lead-form .wpforms-field-wrapper {min-height:300px;display:flex; align-items:center;flex-direction: column;justify-content:center;padding:20px 0px;margin-top:15px;}

.lead-form .wpforms-container .wpforms-form h2 {padding-bottom: 0;font-size: 24px;text-align: center;width: 100%;color: #08174e;font-weight: 800;margin:0px 0px 0px 0px;}
.lead-form .wpforms-container .wpforms-form .wizard_title h2{text-align:left;}
.page .lead-form{padding:15px 0 0 0;}
.lead_submission_wizard .lead-form.col-50{flex: 0 0 52%; max-width: 52%;}
.lead_submission_wizard .formWrap.col-50{flex: 0 0 48%; max-width: 48%;}
.lead-form .wpforms-container .wpforms-form h3{margin:0px; color:#08174e;font-size:19px;font-weight:500;}
.ninja_form .step_body .start_btn{margin-top: 30px;}
.wpforms-field .wpforms-page-next{float:right;}
.lead-form .wpforms-container-full{margin: 0px;}
.lead-form .wpforms-page-indicator-steps{float:right; font-size:20px; font-weight:700;padding-right:20px;}
.lead-form .wpforms-page-indicator-steps-current{color:#0b844f;}
.lead-form .wpforms-page-indicator.progress{border-bottom:1px solid #eeeef1;padding-bottom:15px;margin:0px;}
.lead-form .wpforms-page-indicator-page-progress-wrap{display:none !important}
.lead-form .wpforms-field .wpforms-page-next{margin-right:20px !important;}
.lead-form .wpforms-field .wpforms-page-prev{margin-left:20px !important;}
.lead-form .wpforms-field.wpforms-field-pagebreak{border-top: 1px solid #eeeef1; padding-top:15px;margin-top:20px;}
.lead-form .wpforms-page .wpforms-field:not(.wpforms-field-pagebreak){width:calc(100% - 40px); max-width:calc(100% - 40px);margin: 0px auto;padding:0px;}
.lead-form .wizard_title{position:relative;/* top:-50px;*/ margin: 0px;}
.lead-form .wpforms-page .wpforms-field.wpforms-field-html{padding-bottom:20px;}
.lead-form .wpforms-page .wpforms-field-wrapper .wpforms-field.wpforms-field-html:last-child{padding-bottom:0px;}
.ninja_form .step_body.step1s .start_btn{margin-bottom: 0px;padding-top:0px;}
.lead_submission_wizard{display: flex; align-items: center;}
.formContent {padding-left: 60px; padding-bottom:80px;}
.formContent h2{font-size: 32px;line-height: 42px;}
.formContent h2 span{color:#0b844f;}
.formContent p{padding-bottom:0px;}
.formContent .btnDiv{display:none;}
.formContent .btnDiv .btn{background:#fff; color: #0B844F;font-size: 18px; font-weight: 500; padding:10px 30px;display:inline-block;text-decoration: none;border: 1px solid #0B844F;
  border-radius: 5px;}
.formContent .btnDiv .btn:hover{background:#0B844F; color: #fff;}
div.wpforms-container-full input[type=date]:focus, div.wpforms-container-full input[type=datetime]:focus, div.wpforms-container-full input[type=datetime-local]:focus, div.wpforms-container-full input[type=email]:focus, div.wpforms-container-full input[type=month]:focus, div.wpforms-container-full input[type=number]:focus, div.wpforms-container-full input[type=password]:focus, div.wpforms-container-full input[type=range]:focus, div.wpforms-container-full input[type=search]:focus, div.wpforms-container-full input[type=tel]:focus, div.wpforms-container-full input[type=text]:focus, div.wpforms-container-full input[type=time]:focus, div.wpforms-container-full input[type=url]:focus, div.wpforms-container-full input[type=week]:focus, div.wpforms-container-full select:focus, div.wpforms-container-full textarea:focus{border: 1px solid rgb(6, 106, 171) !important;box-shadow:inherit !important;}

.lead-form .wpforms-page .wpforms-field.wpforms-field-html.wizard_title{padding-bottom:0px;}
div.wpforms-container-full input[type="date"], div.wpforms-container-full input[type="datetime"], div.wpforms-container-full input[type="datetime-local"], div.wpforms-container-full input[type="email"], div.wpforms-container-full input[type="month"], div.wpforms-container-full input[type="number"], div.wpforms-container-full input[type="password"], div.wpforms-container-full input[type="range"], div.wpforms-container-full input[type="search"], div.wpforms-container-full input[type="tel"], div.wpforms-container-full input[type="text"], div.wpforms-container-full input[type="time"], div.wpforms-container-full input[type="url"], div.wpforms-container-full input[type="week"], div.wpforms-container-full select, div.wpforms-container-full textarea, .wpforms-container select:read-only, .wpforms-container select.wpforms-field-large, body .lead-form .wpforms-field-phone .iti--allow-dropdown  .wpforms-smart-phone-field, body .lead-form div.wpforms-container .wpforms-form .wpforms-field-phone .iti input[type="tel"]{margin-top:25px !important; border:1px solid #d3d3d3 !important; font-size:16px; color:#07174e !important; font-weight:500;}
body .iti__flag-container, div.wpforms-container .wpforms-form .iti__flag-container{top: 25px !important;}

.lead-form .wpforms-field .wpforms-page-next{background: #f6f7fc url('../images/next-arrow.svg') no-repeat right 28px center;background-size: 16px !important; padding:12px 60px 15px 40px; color:#08174e !important;border-radius: 100px;background-color: #f6f7fc !important;}
.lead-form .wpforms-field .wpforms-page-next:hover { box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important;background: #f6f7fc url('../images/next-arrow.svg') no-repeat right 28px center;background-size: 16px !important;}

.lead-form .wpforms-field .wpforms-page-prev {background: #f6f7fc url('../images/back-arrow.svg') no-repeat left 28px center !important; background-size: 16px !important;padding:12px 40px 15px 60px;color:#08174e !important;border-radius: 100px;background-color: #f6f7fc !important;}
.lead-form .wpforms-field .wpforms-page-prev:hover {box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1) !important;}
/*.lead-form .wpforms-submit-container{float: right; top:-64px; margin-right: 20px;}*/
.lead-form .wpforms-submit-container{float: right; margin-right: 20px; position: absolute !important; right: 0; bottom: 15px; }
.lead-form .wpforms-submit{background: #0b844f url("../images/right-arrow.svg") no-repeat right 10px center;padding: 0px 80px 0px 60px;border-radius: 100px;display: inline-block;text-align: center;border: 2px solid #0b844f !important;transition: all 0.3s ease-out;color: #fff;text-decoration: none;background-size: 32px;font-size: 18px;font-weight: 600;font-family: 'Satoshi-Variable';height: 48px;line-height: 43px;cursor: pointer;}
div.wpforms-container-full input[type="submit"]:focus::after, div.wpforms-container-full button[type="submit"]:focus::after, div.wpforms-container-full .wpforms-page-button:focus::after{border:0px;}
.lead-form .wpforms-container-full button[type="submit"]{background-color:#0b844f !important;border-radius:100px; padding:7px 70px 7px 40px;}
.lead-form .wpforms-container-full button[type="submit"]:hover{background: #fff url("../images/right-arrow-green.svg") no-repeat right 10px center;background-size: 32px;cursor: pointer; color:#0b844f !important;background-color: #fff !important;}
.lead-form div.wpforms-container-full .wpforms-form textarea:focus {color: #07174e;}
.lead-form .wpforms-container .wpforms-page-indicator.circles{border:0px !important; padding:0px;}
.repeater-field-item .repeater-field-header-title{display:none;}
.lead-form .wpforms-field-repeater .container-repeater-field .wpforms-field{width:100%;max-width:100%;}
.lead-form .wpforms-form .wpforms-field-repeater{position: relative; padding:0px !important}
.lead-form .wpforms-form .repeater-field-footer {margin:0 !important;position: absolute;top:-5px;right: 0px;}
.lead-form .wpforms-form .repeater-field-footer a{padding:1px 15px 0px 15px !important;font-family: 'Satoshi-Variable';background:#0b844f !important;display: inline-block;text-align: center; border: 2px solid #0b844f;transition: all .3s ease-out;color: #fff;text-decoration: none;background-size: 32px;border-radius: 5px;height: 30px;font-size: 15px; font-weight: 500;}
.lead-form .wpforms-form .wpforms-repeater-field-button-add:hover {box-shadow:none !important;	color: #fff !important; background-color: #fff;border: 2px solid #0b844f;}
.lead-form .wpforms-field-repeater .repeater-field-warp-item .repeater-field-item ul li:first-child .repeater-field-header-acctions-toogle{display:none !important;}
/*.lead-form .wpforms-field-repeater .repeater-field-warp-item .repeater-field-item:first-child .repeater-field-header-acctions{display:none !important;}*/
.lead-form .wpforms-form .repeater-field-item{display: flex;align-items: center;}
.lead-form .wpforms-form .repeater-field-item .repeater-field-content{order:1; width: calc(100% - 40px);}
.lead-form .wpforms-form .repeater-field-header{order:2;width:50px !important;}
.lead-form .wpforms-form .repeater-field-header-acctions .repeater-field-header-acctions-remove {background: #F00;color: #fff;border-radius: 3px;height: 35px;width: 35px;display: inline-block;text-align: center;line-height: 35px;}
.lead-form .wpforms-form .wpforms-page.wpforms-page-4 .wpforms-field-repeater {margin-top:20px;}
.lead-form .wpforms-form .wpforms-page.wpforms-page-4 .wpforms-field-repeater .repeater-field-warp-item{padding-top:10px !important;}
.lead-form .wpforms-field-repeater .repeater-field-warp-item .repeater-field-item{border-bottom:1px dashed #918686; margin-bottom:22px !important;padding-bottom:25px;}
.lead-form .wpforms-form em.wpforms-error{margin-top:5px !important; float:left;}
.lead-form .wpforms-field-repeater .wpforms-field-name input[type="text"]{margin-top: 0px;}
.lead-form .wpforms-field-entry-preview .wpforms-entry-preview-notice, .lead-form div.wpforms-container-full .wpforms-entry-preview-updating-message{display:none !important;}
.lead-form .wpforms-field-entry-preview .wpforms-entry-preview-wrapper{display:none!important;}
.lead-form .wpforms-field-entry-preview .wpforms-entry-preview-label, .lead-form .wpforms-field-entry-preview .wpforms-entry-preview-value{width:50% !important; float:left;padding: 7px;}
.lead-form .wpforms-field-repeater .repeater-field-warp-item-data{margin-top: 18px;}
.lead-form .step6c{padding:0px 0px 20px 0px; background:#fff;position: relative; z-index: 1;}
.lead-form .tc{font-size: 16px;}
.lead-form .wpforms-error.wpform-dpvalues{font-size: 16px; color: #F00 !important; margin-top: 10px;}
.wpforms-container .wpforms-field-limit-text{text-align: right;}
.lead-form .sectionDividerHide{display:none;}
.lead-form .wpforms-container .customValue input::-webkit-outer-spin-button,
.lead-form .wpforms-container .customValue input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
.lead-form .wpforms-container .customValue input[type=number]{-moz-appearance: textfield;}



.step_body.step1s{text-align:center;}
.lead-form .wpforms-page .wpforms-field.wpforms-field-textarea textarea {height: 120px !important;}
.lead-form .wpforms-field-email .wpforms-error.mailcheck-error{ display:none !important}
.lead-form .Submitted .linkedin{margin-top: 20px;}
.lead-form .wpforms-container div{color: #07174e !important;}
.like_submit_lead{display:flex; justify-content: center; text-align:center;flex-direction: column;}
.like_submit_lead .yesStep a{background: #0B844F;padding:0px 25px;border-radius: 5px;color: #fff !important; cursor:pointer;width: 160px; text-align: center;height: 44px;margin: 0px auto;margin-bottom: 10px; text-decoration: none;font-weight: 600;line-height: 43px; font-size:18px;display: inline-block;}
.like_submit_lead .backHome{margin:0px;}

.lead-form .wpforms-container-full .like_submit_lead2{display:flex; justify-content: center; text-align:center;flex-direction: column;}
.lead-form .wpforms-container-full .like_submit_lead2 a{background: #0B844F;padding:0px 25px;border-radius: 5px;color: #fff !important; cursor:pointer;min-width:120px; text-align: center;height: 44px;margin: 0px auto;margin-bottom:15px; text-decoration: none;font-weight: 600;line-height: 43px; font-size:18px;display: inline-block;margin-right: 10px;}
.lead-form .wpforms-container-full .like_submit_lead2 a.noBtn{background: #6480a5 !important;}

.contact_popup_wrap {position: fixed;top: 50%;left: 50%;z-index: 9999999;width: 96%;display: none;max-width: 890px;transform: translate(-50%,-50%);}
.contact_popup_inner {position: relative;padding:10px 25px 20px 25px;background: #fff;height: auto;border-radius:10px;}
.contact_popup_wrap .reviewPopup {text-decoration: none;max-height: 70vh;overflow-y: scroll;min-height: 400px;}
.contact_popup_wrap .reviewPopup .popup_close_btn {text-align: right;position: absolute;z-index: 9;font-size: 24px;font-weight: 600;right: -15px;top: -15px;border: 1px solid #ccc;padding: 5px 13px 3px 13px;border-radius: 60px;background: #fff;cursor: pointer;width: 45px;height: 45px;line-height: 32px;color: #000;}
.popup_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(39, 58, 80, .7);z-index: 999999;display: none;}

#returnleadform.lead-form .step_number{display:none;}
.lead-form  .wpforms-error.mailcheck-error{display:none !important;}
#returnleadform .Submitted {padding: 0px 20px 20px 20px;}
#returnleadform .Submitted h2{border-bottom: 0px;}
.page-template-contact-us .contact_us .wpforms-submit-container{margin-top:25px !important;}
.page-template-contact-us .contact_us .wpforms-container .wpforms-recaptcha-container .g-recaptcha{padding: 5px 0 0 !important;}

/*--Country Code css--*/
.ninja_form .wpforms-container .cc-phone-wrap{display:flex;width:100%;max-width: calc(100% - 40px); margin-top:25px;position:relative;}
.ninja_form .wpforms-container .cc-phone-wrap:after{content:"";border: 1px solid #d3d3d3 !important;border-radius: 3px;width: 100%;position: absolute;height: 45px;top: -1px;}
.ninja_form .wpforms-container .repeater-field-warp-item .cc-phone-wrap{max-width:100%;position:relative;}
.ninja_form .wpforms-container .repeater-field-warp-item .cc-phone-wrap:after{content:"";border: 1px solid #d3d3d3 !important;border-radius: 3px;width: 100%;position: absolute;height: 45px;top: -1px;}
.ninja_form .wpforms-container .cc-phone-wrap .countrycode{width:auto;position: relative;z-index:2;margin-left: 1px;}
.ninja_form .wpforms-container .cc-phone-wrap .countrycode select{width: 100%; max-width:calc(100% - 0px);padding: 0px 15px 0px 10px;margin: 0px !important;
  border: 0px !important;background:#F2F2F2;}
.ninja_form .wpforms-container .cc-phone-wrap .countrycode select::-webkit-outer-spin-button,
.ninja_form .wpforms-container .cc-phone-wrap .countrycode select::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
.ninja_form .wpforms-container .cc-phone-wrap .countrycode select{-moz-appearance:none;}
.ninja_form .wpforms-container .cc-phone-wrap .countrycode label:after{content:"";background:url(../images/cc-droparrow.png) no-repeat 0 0; width:6px; height:6px;position:absolute;top: 20px; right: 5px;}
.ninja_form .wpforms-container .cc-phone-wrap .cc-phone{max-width:100%;position: relative;z-index: 2;}
.ninja_form .wpforms-container .cc-phone-wrap .wpforms-field-phone input[type="tel"]{margin:0px 0px 0px -1px !important; border:0px !important;}
.ninja_form.contact_us .wpforms-container .cc-phone-wrap{max-width: calc(100% - 0px);}

.cc-phone-wrap .countrycode label.wpforms-field-label.wpforms-label-hide{position:inherit;left:inherit;top:inherit;margin:0;line-height:43px;width:auto;background:#f2f2f2;padding:0 5px;white-space: nowrap;}
.cc-phone-wrap .countrycode select{opacity:0 !important;position:absolute;top:0;width:auto!important}
.cc-phone-wrap .countrycode label.wpforms-field-label.wpforms-label-hide {position: relative;left: inherit;top: inherit;margin: 0;line-height: 43px;width: auto;background: #f2f2f2;padding: 0 15px 0 5px;white-space: nowrap;font-size: 14px; display:block !important;}
.cc-phone-wrap .countrycode label.wpforms-field-label.wpforms-label-hide:has(+ select:disabled) {opacity: 0.5;}
.ninja_form .wpforms-container .cc-phone-wrap:has(> .wpforms-conditional-hide){display:none;}

/*.lead-form .wpforms-page-4 .cc-phone-wrap:after{border:0px !important;}*/

.lead-form .wpforms-container .verifyLead{position:relative;}
.lead-form .wpforms-container .verifyLead:before{content:"";border-bottom: 1px solid #eeeef1;width: 100%;display: inline-block;top: 50px;position: absolute;}
.lead-form .wpforms-container .verifyLead h2 {color: #08174e;font-weight: 800;text-align: left;position:relative;margin-top: -20px;margin-left:20px;}
.lead-form .wpforms-container .leadnumber-script{display: none;}
.lead-form .wpforms-container .wpforms-confirmation-scroll{margin-bottom: 0px;padding:15px 0px 15px 0px;}
.lead-form .wpforms-container .verifyLead br{display:none;}
.lead-form .wpforms-container .verifyLead .emailconfirmDiv p{ margin-bottom:0px;}

.reviewPopup  .wpforms-entry-preview-table_compact .wpforms-entry-preview-label, .reviewPopup  .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{ padding:3px 10px !important; border-left: 1px solid #e0dede !important; border-right: 1px solid #e0dede !important;border-bottom: 1px solid #e0dede !important;font-size:15px;}
/*.reviewPopup .wpforms-entry-preview-wrapper {max-height:430px; min-height:220px;  overflow: scroll;}*/
.reviewDataPopup{text-decoration:underline;}
.video_popup_wrap .reviewPopup{text-decoration: none;}
.video_popup_wrap .reviewPopup h2{padding-bottom: 10px;color: #000 !important;text-align: center;width: 100%;}
.reviewPopup .wpforms-entry-preview-table_compact{border-top: 1px solid #e0dede !important;}
/*.reviewPopup .datadiv13, .datadiv14, .datadiv15, .datadiv16, .datadiv17, .datadiv18, .datadiv19, .datadiv20, .datadiv23, .datadiv24{display:none;}*/
.lead-form div.wpforms-container-full .wpforms-confirmation-container-full, .lead-form div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message){background: #fff !important; border: 1px solid #fff !important;}
.reviewPopup .wpforms-entry-preview-table_compact .wpforms-entry-preview-label {background: #FBFBFB;}
.lead-form .lead_success_tick {margin: 0px auto !important;text-align: center;width: 80px !important;border: 1px solid #0B844F !important;border-radius: 90px !important;padding: 1px !important;height: 80px !important;margin-bottom: 20px !important;}
.lead-form .wpforms-container .wpforms-field option{color:#08174e;}
.lead-form .wpforms-page .wpforms-field.wpforms-field-html.wizard_intitle{padding-bottom:0px;}
.reviewPopup h2{padding: 0px;border-bottom: 1px solid #d6d6d9;padding-bottom: 10px; margin-bottom: 20px;font-size: 22px;  font-weight: 800;}

.lead-form .wpforms-field-number-slider{display: flex;width: 100%;flex-direction: column;}
.lead-form .wpforms-field-number-slider .wpforms-field-large, .lead-form .wpforms-field-number-slider .wpforms-field-large:focus{background: #0B844F !important; border: 0px !important; order: 2;}
.lead-form .wpforms-field-number-slider-hint{order: 1; color: #08174e !important; font-size: 18px !important; font-weight: 500 !important;}
.lead-form .wpforms-field-number-slider-hint b{color: #08174e !important;}
.lead-form .reviewDataPopup, .lead-form .termsConditions{color: #1e75bc;cursor: pointer;text-decoration: underline;}
.epc_note i{font-size:15px !important;}
.lead-form .customValue input{-webkit-appearance: none;-moz-appearance: textfield;}

.sub_btn, .step_body .sub_btn {background: #0b844f url("../images/right-arrow.svg") no-repeat right 10px center;padding: 8px 55px 8px 30px;border-radius: 100px;display: inline-block;text-align: center;border: 2px solid #0b844f;transition: all 0.3s ease-out;color:#fff !important;text-decoration: none;
background-size: 32px;font-size: 18px;}
.step_body .sub_btn:hover {background: #fff url("../images/right-arrow-green.svg") no-repeat right 10px center;color:#0b844f !important;background-size: 32px;}


.lead-form .wpforms-container .emailOtpDiv{text-align:center;margin-bottom:10px;position: relative;}
.lead-form .wpforms-container .inputsotp{display: flex;justify-content: center;align-items: center;margin-bottom: 15px !important;}
.lead-form .wpforms-container .inputsotp .input {width:160px;border: none;border-bottom: 3px solid rgba(0, 0, 0, 0.5);margin:0 5px;text-align: center;font-size:24px;padding:0px 10px;letter-spacing: 8px;}
.lead-form .wpforms-container .inputsotp .input:focus {border-bottom: 3px solid orange;outline: none;}
.lead-form .wpforms-container .inputsotp .input:nth-child(1) {cursor: pointer;pointer-events: all;}
.lead-form .wpforms-container .emailconfirmDiv{text-align:center;padding:10px 15px;}
.lead-form .wpforms-container .emailconfirm{width: 360px;margin:15px auto 15px !important;}

.lead-form .wpforms-container-full .emailconfirmDiv .emailconfirm-submit[type="submit"], .lead-form .wpforms-container-full .emailOtpDiv .verifyotp-submit[type="submit"]{background:#0b844f !important;color: #fff !important;padding:0px 50px !important;height: 42px !important; line-height: 42px !important;}
.lead-form .wpforms-container-full .emailconfirmDiv .emailconfirm-submit:hover[type="submit"], .lead-form .wpforms-container-full .emailOtpDiv .verifyotp-submit:hover[type="submit"]{background:#0b844f !important;}
.lead-form .wpforms-container-full .emailconfirmDiv .emailconfirm-submit[type="submit"], .lead-form .wpforms-container-full .emailOtpDiv .verifyotp-submit[type="submit"]{margin-top:0px;margin-right:2px;}
.lead-form .wpforms-container-full .email-loder,.lead-form .wpforms-container-full .otp-loder{margin-top: 6px;display: inline-block; position: absolute; margin-left: 10px;}
.lead_submission_wizard .lead-form code br{display:none;}

.lead-form .wpforms-page .wpforms-field.wpforms-field-radio ul{display: inline-block; margin-top: 20px; width: 100%;}
.lead-form .wpforms-page .wpforms-field.wpforms-field-radio ul li{ float:left; width:40%;}
.lead-form .wpforms-page .wpforms-field.LQEstimatedDealSize {margin-top: 20px !important;}
.wpforms-field-repeater .repeater-field-header .icon-cancel-1::before{padding-top:7px; width:35px;margin: 0px;}
.lead-form .wpforms-field-repeater_start .wpforms-field-label, .lead-form .wpforms-field-repeater .wpforms-field-label{display:none;}
.TermsConditions{color: #07174E;}
@media (max-width:1080px){
	.lead-form .wpforms-container .wpforms-form #step_3 .wizard_title h2 {width: calc(100% - 110px);line-height: 22px;}
}

@media (max-width:1024px){
	.lead-form .wpforms-container .wpforms-form h2{text-align: left;font-size: 22px;}
	.lead-form .wpforms-page .wpforms-field:not(.wpforms-field-pagebreak){max-width: calc(100% - 30px);width: calc(100% - 30px);}
	.formContent {padding-left: 30px;padding-bottom: 60px;}
	.lead-form .wpforms-container-full button[type="submit"]{padding: 7px 60px 7px 30px;}
	.step_number{top: 20px;font-size: 18px;}
	.lead-form .wpforms-page .wpforms-field.wpforms-field-html.wizard_title {padding-bottom: 0px;top: -3px !important;}
	.ninja_form .step1s br, .lead-form .step6c br, .formContent h2 br, .wpforms-field-html .stag4s br, .wpforms-field-html .stag2s br {display: none;}
	.lead-form .wpforms-field-repeater .container-repeater-field .wpforms-field.inpdns.dpValue{max-width:100%; width:100%;}
	.lead-form .wpforms-container .cc-phone-wrap .countrycode {width:220px;}
	
	.lead-form .wpforms-container .cc-phone-wrap{padding: 0px;max-width: calc(100% - 30px);}
	.lead-form .wpforms-container .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .cc-phone-wrap::after{width: calc(100% - 0px);}
	
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap{padding:0px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap::after{width: calc(100% - 0px);}
	.lead-form .wpforms-container .emailconfirm{width:100%;}
	.lead-form .wpforms-container .wpforms-form #step_3 .wizard_title h2 {width: calc(100% - 110px);line-height: 22px;}
	
}
@media (max-width:991px){
	.formContent{padding-left: 20px;padding-bottom: 40px;}
	.lead-form .wpforms-container .wpforms-form h2{font-size: 20px;text-align: center;}
	.ninja_form .step1s br, .lead-form .step6c br, .formContent h2 br, .wpforms-field-html .stag4s br, .wpforms-field-html .stag2s br {display: none;}
	.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page {margin: 0 10px !important;}
	.formContent h2 {font-size: 26px; line-height:38px;}
	.step_number {font-size: 18px;right: 15px;top: 20px;position: initial;	text-align: center;}
	.lead-form .wpforms-container-full button[type="submit"] {padding: 7px 53px 7px 20px;}
	.lead-form .wpforms-field .wpforms-page-prev{background: #f6f7fc url('../images/back-arrow.svg') no-repeat left 18px center !important;padding: 12px 25px 15px 48px;background-size: 16px !important;}
	.lead-form .wpforms-submit-spinner{position: absolute; right: 15px; top: 7px;}
	.lead-form .wpforms-container .wpforms-form .wizard_title h2{text-align:center;}
	.lead-form .wpforms-container .wpforms-form #step_3 .wizard_title h2 {width: 100%;line-height: 22px;}
	
	.lead-form .wpforms-container .wpforms-form h3{margin: 10px 0px;}
	.lead-form .wpforms-page .wpforms-field.wpforms-field-html {padding-bottom: 10px;}
	
	.lead-form .wpforms-container .cc-phone-wrap{padding: 0px;max-width: calc(100% - 30px);}
	.lead-form .wpforms-container .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .cc-phone-wrap::after{width: calc(100% - 0px);}
	
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap{padding:0px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap::after{width: calc(100% - 0px);}
	
	.lead-form .wpforms-container .verifyLead h2{font-size: 20px;text-align: center;}
	.lead-form .wpforms-container .emailconfirm{width:100%;}
	.lead-form .wpforms-container .Submitted{padding:0px 15px;}
	
	
}

@media (max-width:767px){
	.formContent{display: none;}
	.lead-form .wpforms-field-wrapper{min-height: 280px;padding: 20px 0px;}
	.lead-form .wpforms-container .wpforms-form h2{text-align:center;font-size: 18px;}
	.lead-form .wpforms-page .wpforms-field:not(.wpforms-field-pagebreak){width: 100%; max-width: 100%;padding: 0px 15px;}
	.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 9px 0 9px !important;}
	.lead-form .wpforms-container-full button[type="submit"]{padding: 7px 55px 7px 16px;}
	.lead-form .wpforms-field .wpforms-page-prev{padding:12px 20px 20px 45px;background: #f6f7fc url('../images/back-arrow.svg') no-repeat left 15px center !important;background-size: 16px !important;}
	.lead-form .wpforms-field .wpforms-page-next{background: #f6f7fc url('../images/next-arrow.svg') no-repeat right 20px center;padding: 12px 60px 15px 30px;background-size: 16px !important;}
	.lead-form .wpforms-field .wpforms-page-prev {	margin-left: 14px !important;}
	.lead-form .wpforms-submit-container{margin-right: 14px;}
	.ninja_form .step1s br, .lead-form .step6c br{display:none;}
	.video_popup_inner{border-radius: 5px;padding:25px 15px 5px 15px;margin: 10px;}
	.wpforms-form .repeater-field-header-acctions{margin-right: 15px;}
	.lead-form .wpforms-form .repeater-field-footer{top: 0px;right: 13px;}
	.lead-form .wpforms-form .wpforms-page.wpforms-page-4 .wpforms-field-repeater{margin-top: 0px;}
	.lead-form .wpforms-form .wpforms-page.wpforms-page-4 .wpforms-field-repeater .repeater-field-warp-item{padding-top:50px !important;}
	.leadsubmission_blk {display: inline-block;width: 100%;}
	.step_number{font-size: 18px;right: 15px; top: 20px;position: initial;text-align: center;}
	.lead-form .wpforms-container .wpforms-form #step_3 .wizard_title h2 {width: 100%;}
	
	.lead-form .stag4s br{display:none}
	.lead-form .wpforms-field-repeater .repeater-field-item{margin-top: 20px;}
	.video_popup_wrap .reviewPopup {text-decoration: none;height: 80vh;overflow-y: scroll;padding-right: 10px;}
	.lead-form .wpforms-submit-spinner{position: absolute; right: 15px; top: 7px;}
	
	#returnleadform .Submitted {padding: 0px 20px 20px 20px;}
	#returnleadform .Submitted h2{border-bottom: 0px;}
	.lead-form .last .wpforms-field-html p br{display:none;}
/*	.lead-form .Submitted .leadnum{display: block;}
	.lead-form .Submitted .leadnum {display: inline-block;}*/
	.lead-form .wpforms-container .wpforms-form .wizard_title h2{text-align:center;}
	.lead_submission_wizard .lead-form.col-50{flex: 0 0 100%; max-width: 100%;width: 100%;}
	.reviewPopup{padding: 20px;}
		.contact_popup_wrap .reviewPopup .popup_close_btn{right: -3px; top: -18px;}
		.lead-form .wpforms-container .emailconfirm{width:100%;}
	
	.lead-form .wpforms-container .cc-phone-wrap{padding: 0px;max-width: calc(100% - 30px);}
	.lead-form .wpforms-container .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .cc-phone-wrap::after{width: calc(100% - 0px);}
	
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap{padding:0px 15px 0px 15px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .countrycode{padding:0px;width:115px;max-width:115px}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap .cc-phone{width: calc(100% - 115px); padding:0px;}
	.lead-form .wpforms-container .repeater-field-warp-item .cc-phone-wrap::after{width: calc(100% - 30px);}
	
	.lead-form .wpforms-container .verifyLead h2{font-size: 20px;text-align: center;}
	.lead-form .wpforms-container .emailconfirm{width:100%;}
	.lead-form .wpforms-container .Submitted{padding:0px 15px;}
}



