.backBtn::before,.submitBtn:after{content:"";width:20px;position:relative}.seelctButton optgroup,.seelctButton optgroup option{padding:10px;margin-bottom:10px;background-color:#fff;font-size:16px;color:#333;appearance:none;width:100%;text-align:center}.apply_cocc_confirmation{color:#fb8f1d}.backBtn,.banner-app-form .question_wrapper .form-lbl-app,.modelinfo .modal-content .modal-body h2,.modelinfo .modal-content .modal-body h3,.modelinfo .modal-content .modal-body p{color:#434343}.r-postion{margin-top:13px}.lookupconfirm_bx .container{max-width:650px;margin:0 auto}.actionBlock{display:flex;align-items:center;justify-content:space-between;max-width:400px;margin:20px auto auto;position:relative;z-index:1}.backBtn{text-decoration:underline;display:inline-block;background:no-repeat;border:none;cursor:pointer}.backBtn::before{background:url(../images/arrow-left.svg) 0 0/contain no-repeat;height:13px;display:inline-block;margin-right:0;top:2px}.lastSubmitBtn,.submitBtn{margin:11px 0;cursor:pointer;background:#fb8f1d;color:#fff!important;padding:8px 35px 13px 36px;border-radius:7px;float:right;font-size:17px;border:none;box-shadow:0 0 14px #d5b383;display:flex;align-items:center;justify-content:center}.submitBtn:after{background:url(../images/arrow-right.svg) 0 0/contain no-repeat;height:25px;display:inline-block;margin-left:8px;top:4px}.lastSubmitBtn:hover,.submitBtn:hover{color:#fff;background:#36af6b}.banner-app-form .question_wrapper .control-box{margin-bottom:20px;position:relative}.banner-app-form .question_wrapper .control-box label{font-weight:400;margin-bottom:10px;text-align:left;width:100%}.banner-app-form .question_wrapper .control-box .form-field.form-control,.banner-app-form .question_wrapper .control-box .inputText{padding:4px 6px 5px 14px;width:100%;font-size:15px;border:1px solid #d2d2d2;height:44px;box-shadow:0 0 0 #ddd;border-radius:5px}.lookupconfirm_bx .needs-ation .banner-app-form h3+p{max-width:400px;margin:auto auto 30px}.seelctButton optgroup{display:block;border:1px solid #ccc;border-radius:5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mainBlock,label.error{text-align:left}.seelctButton optgroup option:disabled:hover,.seelctButton optgroup option:hover,.seelctButton optgroup:disabled:hover,.seelctButton optgroup:hover{background-color:#eee}.seelctButton optgroup:active{background-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,.2)}.seelctButton optgroup option:disabled,.seelctButton optgroup:disabled{background-color:#eee;cursor:not-allowed}.seelctButton optgroup option{display:block;border:none;border-radius:5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}.seelctButton optgroup option:active{background-color:#ddd;box-shadow:none}.lookupconfirm_bx{margin:0 0 35px;width:100%;float:left;background:#fff;padding-top:30px}.banner-app-form{margin-top:0!important;box-shadow:0 0 34px #ddd;padding:37px 45px 30px;border:1px solid #e6e4e4;width:100%}.employment_type_option,.radioButton input[type=radio],.slider_step,.stepID,footer.footerinfo,header.headerinfo{display:none}.slider_step.active{display:block}.banner-app-form .question_wrapper{max-width:400px;margin:auto;display:inherit}.banner-app-form h1{margin:20px auto 10px;max-width:408px;font-size:28px;font-family:Muli-Bold}.banner-app-form .lbl{display:block;margin-bottom:14px;font-family:Muli-Bold;font-size:18px;margin-top:16px}.banner-app-form .question_wrapper select{border-radius:5px;font-weight:400;box-shadow:0 0 0 #ddd;margin-bottom:0;color:#434343;font-family:inherit!important}.banner-app-form .large-checkbox{max-width:400px;margin:auto;display:inherit;font-weight:400;text-align:left;font-size:14px;position:relative;padding-left:40px}.banner-app-form .large-checkbox .form-check-input{position:absolute;left:0;top:0;width:30px;height:30px}.radioButton{width:100%;display:inline-block}.radioButton span{display:inline-block;margin-left:10px}.radioButton input[type=radio]+span{display:block;background-color:#fff;border:1px solid #36af6b;border-radius:10px;padding:12px 15px;font-size:17px;cursor:pointer;color:#36af6b;font-weight:500;text-align:center;margin:0 0 10px}.radioButton input[type=radio]+span:hover,.radioButton input[type=radio]:checked+span{background:#36af6b;color:#fff}.loader{position:absolute;left:6px;width:20px;height:20px;border:2px solid #e5c89f;border-radius:100%;border-top:3px solid #a76407;animation:2s linear infinite spin}.banner-app-form .getmyquote{font-size:17px;padding:12px 25px;max-width:208px;display:flex;align-items:center;justify-content:center;margin:25px auto 20px;border-radius:10px;position:relative}.banner-app-form .getmyquote span{background:url(../images/lock.svg) 2px 3px no-repeat;display:inline-block;color:#fff;padding-left:20px}.banner-app-form .input-field{border-radius:10px;margin:0}.lookupconfirm_bx .text-center img{max-width:120px}.lookupconfirm_bx .text-center p{font-size:14px!important}body .banner-app-form label.error{background:url(../images/error-cross-icon.png) 4px 10px no-repeat #fff9f9!important;border:0 solid #f0cdd0!important;font-size:14px;font-weight:400;padding:6px 5px 6px 20px;margin-bottom:15px}.banner-app-form .question_wrapper ._checkbx,.mainBlock .control{margin-top:20px}.modelinfo .modal-content .modal-body a{color:#01965e}body .modelinfo .close{color:#fff;top:12px;font-size:25px;background:#01965e;width:30px;border-radius:30px;height:30px;padding:0 0 7px}.mainBlock{padding:0 7px}.mainBlock .control label{margin-bottom:10px;font-weight:600;font-size:15px;width:100%}.mainBlock .control .priceBlock{appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;background:url(../images/circle-arrow.png) right 9px center no-repeat #fff;font-size:18px;border:1px solid #d2d2d2;padding:10px 6px 15px 14px;width:100%;height:50px;border-radius:30px}.mainBlock .control .inputText{padding:10px 6px 15px 14px;width:100%;font-size:15px;border:1px solid #d2d2d2;height:50px;border-radius:10px}.purposeBlock{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.purposeBlock .radio_area label{position:relative;display:block;margin-bottom:0;cursor:pointer}.purposeBlock .radio_area [type=radio]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.purposeBlock .radio_area span{display:block;height:150px;background:#f4f4f4;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:18px;line-height:0;border:2px solid #f4f4f4;text-transform:capitalize;border-radius:6px;padding:15px}.purposeBlock .radio_area span small{font-size:15px;margin-top:4px;display:block;width:100%;height:auto;line-height:normal}.purposeBlock .radio_area [type=radio]:checked~span,.purposeBlock .radio_area label:hover span{border:2px solid #36af6b!important;background:#36af6b!important;color:#fff}.purposeBlock .radio_area [type=radio]:checked~span img,.purposeBlock .radio_area label:hover span img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.purposeBlock .radio_area .text img{max-width:50px;margin-bottom:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.banner-app-form:before{background:0 0}.progress{margin-top:30px}.progress-bar{background-color:#00af6d}

.banner-app-form2 {
  position: relative;
}

.banner-lcp-img {
  position: absolute;
  left: -270px;
  top: 0;
  width: 335px !important;
  height: 370px !important;
  max-width: none;
}
/* Mobile: completely hidden */
@media (max-width: 991px) {
  .banner-lcp-img {
    display: none;
  }
}

@media screen and (max-width:989px){.banner-app-form{margin-top:0}.lookupconfirm_bx{margin:0 0 35px}.r-postion{margin-top:4px;width:auto}.lookupconfirm_bx .banner-app-form:before{width:308px;height:206px;background-size:cover;top:-177px}.banner-app-form2{margin-top:185px!important}}
/* Mobile image (replaces :before) */
.banner-mobile-img {
  position: absolute;
  left: 0;
  top: -175px;
  width: 308px;
  height: 206px;
  object-fit: cover;
}

/* Desktop: hide mobile image */
@media (min-width: 992px) {
  .banner-mobile-img {
    display: none;
  }
}

@media screen and (max-width:767px){.banner-app-form h3{font-size:17px}.r-postion{margin-top:4px;width:100%;text-align:center}}.wrapper{margin-top:0}.error{color:red;display:none}.modelinfo .modal-content .modal-body h2:first-child{background:#e0efec;margin:-15px -15px 20px;border-radius:8px 8px 0 0;padding:14px 42px 14px 17px;font-weight:500;color:#01965e}.question_wrapper h3,.slider_step h3{font-size:27px}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}.tick.tick_error,.tick.tick_succ{right:8px!important;bottom:8px!important;top:auto!important}


