@media (max-width: 1840px){ 
    .site__banner::after {right: 3px;width: 630px;height: 500px;}
}
@media (max-width: 1680px){ 
    .site__header {padding: 20px 0;}
    /* .site__logo img{width: 150px;} */
    .sslsecure{width: 55px;}
    .site__header .rating {margin-left: 20px;}
    .site__header .rating img{width: 150px;}
    .site__header .rating p {font-size: 14px;}
    .site__banner{padding-top: 160px;min-height: 720px;}
    .banner-main-heading {font-size: 79px;max-width: 780px;}
    .sec-sub-heading {font-size: 28px;}
    .reg_box_wrap .check_for_free {margin-top: 40px;margin-bottom: 30px;}
    .car_registation_number {width: 350px;height: 80px;font-size: 40px;}
    .reg_box_wrap .theme_green_btn {min-width: 300px; }
    .theme_green_btn{font-size: 22px;min-height: 85px;}
    .reg__field_wrap .gb {height: calc(100% - 3px);}
    .inner__container {max-width: 1280px;}
}
@media (max-width: 1580px){ 
    .step__eight .banner-main-heading {font-size: 75px;}
    .step__eight .thank-u-sub-heading {font-size: 23px;}
    .step__eight .mt-95 {margin-top: 80px;}
    .error_box { min-height: 100px;}
    .form-control { font-size: 20px; padding: 0 20px; }
    .pl-90 {padding-left: 90px;}
    .step__eight .amount__wrap .form-control {padding: 0 80px;}
    .step__eight .value__car {padding-left: 20px; }
}
@media(max-width:1480px){
    .site__banner::after {right: 15px;width: 580px;height: 450px;}
    .form-label {font-size: 40px;}
    .form-control {height: 100px; font-size: 20px;} 
    .theme_green_btn {max-width: 380px; font-size: 20px; min-height: 90px;}
    .site__banner.site__banner {padding-top: 160px;}  
    .step__eight .thank-u-sub-heading {max-width: 750px;}
    .sec-main-heading {font-size: 50px;}
    .error_box { max-width: 636px;}
    .error_box p img { max-width: 34px;}
    .error_box p {  font-size: 22px; }
    .postcodeLookup.btn.btn-primary.regSearch_btn {top: 0px;}
    .step__eight .amount__wrap .form-control {padding: 0 24px 0px 67px;}
    .step__eight .sorry-sub-heading{max-width: 450px;}
    .car_name_wraper {top: 134px;}
    .site__header {padding: 16px 0;}
    /* .site__logo a img {max-width: 70px;} */
    .thanku_main .banner-main-heading {font-size: 46px !important; }
}
@media(max-width:1367px){
    .site__banner::after {right: 10px;width: 530px;height: 420px;} 
    .step__eight .banner-main-heading {font-size: 72px;}
    .step__eight .thank-u-sub-heading {font-size: 20px;} 
    .car_box {background: #F6F5F8;padding: 24px 20px;}
    .error_box p { font-size: 19px; }
    .form-control {height: 85px;font-size: 18px;}
    .step__six .step__form_inner {max-width: 1026px;margin: 0 auto;padding: 0 15px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn, .regSearch_btn {font-size: 20px;min-height: 85px; max-width: 459px; }
    .site__logo a img {max-width: 300px;}
}
@media(max-width:1280px){
    .site__banner {padding-top: 130px;}
    .inner__container {max-width: 1200px;}
    .site__banner::after {right: -2px;width: 470px;height: 390px;}
    .theme_container.footer-text.py-80.text-center{padding-left: 40px;padding-right: 40px;}
    .step__eight .banner-main-heading {font-size: 70px;} 
    .step__eight .mt-95 {margin-top: 70px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn {max-width: 517px;min-height: 93px;}
    .thanku_main .banner-main-heading {font-size: 36px !important;}
}
@media(max-width:1199px){
    .site__banner::after {display: none;}
    .inner__container {max-width: 1020px;}
    .banner-main-heading {font-size: 70px;}
    .site__banner {min-height: 666px;}    
    .progress__wrap { margin-bottom: 110px;}
    .form-label {font-size: 35px;} 
    .step__eight .banner-main-heading {font-size: 62px; max-width: 711px;} 
    .step__eight .thanku_main .good_news_content p {margin-top: 15px;}
    .step__eight .mt-95 {margin-top: 65px;}
    .sec-main-heading {font-size: 46px;}
    .mt-118 {margin-top: 70px;}
    .custom_row .form-group, .form-group {margin-bottom: 19px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn {max-width: 445px;min-height: 93px;}
    .step__eight .sorry-sub-heading{max-width: 333px;}
    .dob_page .custom_row .form-group .form-control {height: 60px; }
}
@media(max-width:991px){
    .inner__container {padding: 0px 45px;}
    .banner-main-heading {font-size: 65px;} 
    .site__header {padding: 32px 32px;}
    /* .site__logo img {width: 65px;} */
    .site__header .rating img {width: 100px;}
    .site__header .rating p {font-size: 10px;margin-top: 0;}
    .form-control {height: 60px;font-size: 18px;    border: 2px solid #5C5580;border-radius: 5px;}
    .progress__wrap {margin-bottom: 90px;}
    .step__form_inner .form-label{margin-bottom: 22px;text-align: center;font-size: 26px;}  
    .sec-sub-heading {font-size: 20px;}
    .theme_green_btn {max-width: 341px;font-size: 18px;border-radius: 345px; }
    .average_claim_text {margin-top: 25px;}
    .step__banner .inner__container {padding: 0;}
    .icon_img { left: 22px;}
    .icon_img img {width: 14px;}
    .pl-90 {padding-left: 50px}
    .step__eight .banner-main-heading {font-size: 56px;}
    .sec-main-heading {font-size: 42px;}
    .step__eight .mt-95 {margin-top: 50px;}
    .step__form_inner { padding: 0 20px; }
    .theme_blue_btn{background: white;box-shadow: none;}
    .iagree_radio label { font-size: 17px; }
    h5.form-label.mb-0 { margin-bottom: 10px;}
    .good_news_content h3, .good_news_content .form-label {margin-bottom: 8px;}
    .car_box { padding: 25px 25px; } 
    .landing_page .inner__container {padding: 0px 35px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn {font-size: 20px;min-height: 58px;max-width: 395px;}
    .step__eight .amount__wrap .form-control {padding: 0 19px 0px 47px;}
    .theme_container.footer-text.py-80.text-center {padding-top: 50px;padding-bottom: 50px;}
    .theme_container {padding: 0 40px;}
    .theme_container.mis_sold_pcp_inner {padding: 70px 40px 75px;}
    .footer-text .sec-para {font-size: 18px;}
    .site__banner {min-height: 627px;}    
    .sec-main-heading {font-size: 40px;}
    .error_box{top: 100px;}
    .sec-para {font-size: 18px;}
    .step__eight .value__car {padding-left: 20px;}
    .custom__modal-container .modal-content .theme_green_btn{width: 151px;height: 67px;font-size: 18px;}
    .custom__modal-container .btn-wrap.mt-10.text-end {justify-content: center;}
    .custom__modal-container .modal-content .form-control {font-size: 18px;}
    .btn-wrap.mt-50.text-center.w-30 .theme_green_btn {min-height: 60px;}
    .car_name_wraper {top: 97px;}
    .step__five .good_news_content { max-width: 544px;}
    .privacy-section .inner__container {padding:40px 30px 60px;}
    .site__logo a img {max-width: 235px;}
    .site__header .inner__container {padding: 0px 0px;}
}
@media(max-width:768px){ 
    .thanku_main.frequently_asked_questions {padding-top: 40px;}
    .col-xl-3{max-width: 100%;flex: 0 0 100%;}
    .service_box {display: flex;align-items: center;margin-bottom: 40px;}
    .service_box p {max-width: 100%;margin: 0 0 0 40px;}
    .ico{max-width: 60px;width: 100%;text-align: start;}
    .car_registation_number { width: 100%;}
    .reg_box_wrap .theme_green_btn {min-width: 100%;margin-left: 0;margin-top: 20px;}
    .reg__field_with_actionBtn.d_flex{flex-direction: column;}
    .site__banner {min-height: 784px;}
    .reg__field_wrap .gb {height: calc(100% - 3px);}
    .mis_sold_pcp_inner {flex-direction: column;padding: 124px 40px 135px 40px;}
    .mis_sold_pcp_content {max-width: 100%;flex: 0 0 100%;}
    .after_line::after{display: none;}
    .innre {max-width: 100%;text-align: left;}
    .you_could_qualify.after_line.pl-90{padding-left: 0;}
    .you_could_qualify{max-width: 100%; flex:0 0 100%;}
    .you_could_qualify .theme_green_btn { max-width: 100%;}
    .frequently_asked_questions_inner {flex-direction: column;}
    .frequently_asked_content {max-width: 100%;flex: 0 0 100%;text-align: left;}
    .frequently_asked_questions {max-width: 100%;flex: 0 0 100%;}
    .frequently_asked_questions.pl-70{ padding-left: 0;margin-top: 30px;}
    .theme_container {padding: 0 40px;}
    .mobile-none{display: none;}
    .mobile-block{display: block;}
    .frequently_asked_questions .theme_green_btn{max-width: 100%;}
    .card-body-inner {margin-left: 50px;} 
    .mis_sold_pcp{ padding: 100px 0px 100px 0px;}
    .how_do_eligible .sec-main-heading {max-width: 400px;margin: 0 auto;}
    .how_do_eligible_card p {margin-bottom: 0;max-width: 287px;margin: 0 auto;}  
    .postcodeLookup.btn.btn-primary.regSearch_btn {max-width: 321px;}
    .btn-wrap{width: 100%;}
    .reg__field_wrap{width: 100%;}
    .how_do_eligible_inner .theme_green_btn{max-width: 100%;}
    .theme_green_btn {min-height: 70px;}
    .rotate-svg {top: -13px;} 
    .how_do_eligible_inner {padding: 0  40px;}
    .frequently_asked_wrap {padding: 50px 0 48px;}
    .banner-main-heading {font-size: 52px;} 
    .step__eight .banner-main-heading {font-size: 52px;        max-width: 528px;text-align: center;}
    .step__eight .thank-u-sub-heading {font-size: 23px;max-width: 450px;}
    .step__eight .click_to_upload {min-height: 95px;}
    .step__eight .mt-95 {margin-top: 45px;}
    .mt-50 {margin-top: 30px;}
    .progress__wrap {margin-bottom: 45px;}
    .step__four .form-group {max-width: 325px;margin: 0 auto; }
    .custom_radio [type=radio]:checked+label { background: linear-gradient(0deg, #10D5A6 0%, #35F3D1 100%);box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.09);}
    .custom_radio label { border: 2px solid #19DCB0; overflow: hidden;width: 151px;height: 67px;font-size: 18px;font-style: normal;}
    .mrg-rt-28 {margin-right: 16px;}
    .step__four .step__form_inner .form-label { max-width: 308px;margin-left: auto;margin-right: auto;}
    .step__four .average_claim_text {margin-top: 45px;} 
    .step__five .mrg-rt-28 {margin-right: 10px;margin-bottom: 10px;}
    .step__five label {max-width: 326px;margin-left: auto;margin-right: auto;}
    .custom_row.title_field_wrap {display: block;}
    .title_field_wrap .form-group.w-50 {width: 100%;margin-right: 0;}
    .w-196 {width: 115px;}
    .mt-118 {margin-top: 50px;}
    .postcode_btn {margin-left: 12px;}
    .canvas_wrapper { height: 264px; }
    .eSignature { font-size: 37px; }
    .step__eight .custom_row {display: unset;}
    .car_box { padding: 25px 25px;}
    .w-33{width: 100%;max-width: 100%;}
    .step__seven .form-group { width: 100%;}
    .btn_close { width: 29px;height: 29px;}
    .head_car { padding-bottom: 20px;border-bottom: 1px solid #110043;margin-bottom: 36px;}
    .sec-label { font-size: 16px; margin-bottom: 8px;}
    .car_box_wrap .form-group.w-33.mrg-rt-28 {margin-right: 0;}
    .error_box {max-width: calc(100% - 35px);min-height: 57px; justify-content: start;padding-left: 20px;}
    .error_box p {font-size: 18px;}
    .error_box p img {max-width: 32px;}
    .form_wrap.d-flex{flex-direction: column; } 
    .form-group.w-50.mrg-rt-28{ width: 100%;}
    .form-group.w-50{width: 100%;}
    .w-70.mrg-rt-28{width: 100%;}
    .car_name_wraper {top: 88px;}
    .step__five .additional-lender-wrap .lender-with-cross ul {grid-template-columns: 100%;}
    .step__five .additional-lender-wrap label {max-width: 100%; }
    .additional-lender-wrap .lender-with-cross label span {max-width: 100%;}
    .dob_page .custom_row.dob_wrap {display: flex;}   
    .second_step_active .site__logo a img {max-width: 244px;}
}
@media(max-width:640px){
    .progress__wrap {padding-left: 20px;}
    .progress__wrap .number {width: 94px;flex: 0 0 94px;height: 33px;font-size: 16px;margin-left: -20px;}
    .progress__wrap .number:not(:last-child) span {padding-left: 15px;}
    .step__three .progress__wrap {margin-bottom: 45px;}
    .theme_blue_btn { border: 2px solid #5D2EDC }
    .good_news_content {text-align: center;max-width: 100%;margin-left: auto;margin-right: auto;}
    .good_news_content.we_will_carry{max-width: 100%;}
    .postcodeLookup.btn.btn-primary.regSearch_btn {max-width: 265px;}
    .good_news_form .form-control {padding: 0 20px;}
    .custom__modal-container .modal-content .form-label {font-size: 22px;}
    .privacy-section .inner__container {padding: 0px 18px 60px;}
}
@media(max-width:568px){
        .form-control { 
        font-size: 16px; 
    }
    .thank_hide_content .step__form_inner.thanku_main {
    padding: 0 0px;
}
.custom_row .form-group, .form-group {
        margin-bottom: 14px;
    }
    .step__eight .banner-main-heading {font-size: 50px;}
    .sec-main-heading {font-size:32px;}
    .fileupload_thanku .fileupload-inner p {font-size: 16px; }
    .fileupload_thanku { border: 2px solid #5D2EDC; }
    .click_to_upload img {width: 32px;}
    .sec-para {font-size: 16px; line-height: normal;}
    .upload_id_content h3 {margin-bottom: 6px;}
    .upload_id_content {max-width: 311px;margin: 0 auto;}
            .dob_box_wrap .sec-para {
    font-size: 18px;
    font-weight: 500;
    color: #110043;
}
.dba_button a { 
    margin-top: 40px;
}
    .iagree_radio label {font-size: 10px; line-height: normal;  padding-left: 40px;   line-height: 17px;}
    .iagree_radio label:before { border: 2px solid #585858;width: 26px;height: 26px;}
    .iagree_radio label::after { top: 7px;left: 5px;width: 15px;height: 15px; }
    .iagree_radio input:checked+label:before {border: 2px solid #19DCB0;}
    .custom_select {background-size: 13px 13px !important;background-position-x: calc(100% - 6px) !important;}
    .good_news_form {margin-top: 29px;}
    .step__six .step__form_inner {padding: 0 20px}
    .clear-sign { font-size: 16px; line-height: 21px;}
    .step__seven label.form-label {text-align: left;max-width: 265px;}
    .w-385{width: 100%;}
    .step__seven .mt-95 {margin-top: 55px;}
    .add_more_car button {min-height: 75px;}
    .car_box {padding: 20px 16px 50px 13px;}
    .site__header {padding: 30px 0px; }
    .banner-main-heading {font-size: 58px;}
    .site__banner {min-height: 728px;}
    .sec-main-heading {font-size: 42px;}
    .sec-para {font-size: 18px;}
    .how_do_eligible .sec-main-heading {max-width: 300px;} 
    .theme_container.mis_sold_pcp_inner {padding: 0px 35px 0px;}
    .footer .footer_links a {font-size: 20px;}
    .footer .footer_links a:after{display: none;}
    .footer .footer_links{flex-direction: column;}
    .footer_links li {margin-bottom: 17px;border-bottom: 2px solid;padding-bottom: 19px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn { max-width: 226px;}
    .theme_green_btn {min-height: 67px}
    .step__three .form-group {margin-bottom: 8px;}
    .mbl-width-194{width: 194px !important;}
    .car__details {display: flex;align-items: center;text-align: center;line-height: 23px;padding: 9px 22px !important;font-size: 16px;height: auto;}
    .modal-content {padding: 10px;}
    .back_btn {  font-size: 15px;}
    .step__eight .thank-u-sub-heading {font-size: 18px;max-width: 450px;}
    .site__logo a img {max-width: 170px;}
    .site__header {padding: 20px 20px;}
    .service_box.last-box {margin-bottom: 0;}
}
@media(max-width:480px){
    .second_step_active .site__banner.site__banner {padding-top: 124px;}
    .form-control.custom_input.postcode_input {width: 54%;}
    .mt-118 {margin-top: 35px;}
    .signature_pad_wrapper {margin-top: 25px;}
    .rotate-svg {top: -8px;}
    .banner-main-heading { text-shadow: none;}
    .click_to_upload img {width: 32px;}
    .thanku_main .good_news_content {max-width: 100%;width: 100%;}
    /* .site__logo img {width: 93px;height: 36px;} */
    .sslsecure img {width: 30.887px;height: 34.142px;}
    .rating img {width: 150px;}
    .step__eight .banner-main-heading {font-size: 37px;} 
    .step__eight .thanku_main .good_news_content p{max-width: 330px;font-size: 16px;line-height: normal;}
    .step__eight .mt-95 {margin-top: 70px;}
    .step__eight .fileupload_thanku{margin-top: 15px;}
    .step__eight .click_to_upload {min-height: 65px;}
    .fileupload_thanku input.upload {font-size: 18px;}
    .step__eight .mt-50 {margin-top: 30px;}
    a.lender_option.sec-para {font-size: 13px;margin-top: 0;}
    .step__one .form-label { max-width: 300px; margin-left: auto;margin-right: auto;}
    .site__banner.step__banner {background: url(../images/step-mb.png); background-position:right bottom 100px; background-repeat: no-repeat;}
    .confirm_your_vehicle_text{padding: 0 57px;line-height: 23px}
    .step__three .form-label {max-width: 300px;}
    .form-control { padding: 0 22px;line-height: normal;}
    .form-control.pl-90 {padding-left: 22px;}
    .upload_id_content  {width: 100%;max-width: 100%;text-align: center;}
    .upload_id_content .sec-main-heading{width: 100%;max-width: 100%;}
    .how_do_eligible .theme_green_btn,
    .mis_sold_pcp .theme_green_btn,
    .frequently_asked_wrap .theme_green_btn  { width: 100%;max-width: 100%;}
    .inner__container {padding:0px 18px;}
    .site__header .rating {margin-left: 0;margin-left: 0;text-align: end;}
    .banner-main-heading {font-size: 52px;}
    .sec-sub-heading { font-size: 18px;  letter-spacing: 1px;}
    .reg_box_wrap .check_for_free {margin-top: 20px;margin-bottom: 16px;font-size: 26px;font-weight: normal;color: white;margin-left: 0;}
    .sslsecure {width: 38px;}
    .site__header .rating img {width: 95px;}
    .site__header .rating p {font-size: 8px;    margin-top: -6px;}
    /* .site__logo img {width: 90px;}  */
    .car_registation_number {height: 64px;font-size: 37px;padding-left: 43px;box-shadow: 0 0 0 4px #FCFF64;border: 2px solid #04107A;}
    .site__banner {min-height: 675px;}    
    .ico img{width: 27px;}
    .ico svg{max-width: 27px;height: 30px;}
    .ico {max-width: 27px; }
    .service_box p {margin: 0px 0 0 19px;font-size: 17px;}
    .service_box {margin-left: 17px;margin-bottom: 20px;}
    .services {padding: 32px 0;}
    .mis_sold_pcp {padding: 45px 0px 55px 0px;}
    .sec-main-heading {font-size: 28px; }
    .mis_sold_pcp_content.pr-90{padding-right: 0;padding-bottom: 20px;}
    .sec-para {font-size: 16px;line-height: 24px;}
    .how_do_eligible .sec-main-heading {max-width: 233px;}
    .how_do_eligible {padding: 50px 0px;}
    .how_do_eligible { padding: 50px 0px;}
    .frequently_asked_content.pr-70{padding-right: 0;}
    .vertical-plus {width: 6%;height: 30%;left: 42.2%;top: 19.5%;}
    .horizontal-plus {width: 30%;height: 6%;left: 30%;top: 37.75%;}
    .rotate-svg {left: -11px;width: 36px;height: 30px;}
    .card-body-inner {margin-left: 42px; }
    .card-body-inner {padding-top: 17px;}
    .frequently_asked_questions .theme_green_btn {margin-top: 0;}
    .how_do_eligible_item .sec-para {font-size: 18px;}
    .how_do_eligible_card {margin-bottom: 20px;}
    .gb img{width: 27px;}
    .site__banner {background-position: center;background: linear-gradient(#012e79 0%, #1b56b9 100%);}
    .how_do_eligible_item {margin-top: 10px;}
    .how_do_eligible .theme_green_btn {margin-top: 12px;}
    .py-80 {padding-top: 40px !important;padding-bottom: 40px !important;}
    .how_do_eligible_card .number {top: -10px;}
    .custom_list li {margin-bottom: 15px;}
    .how_do_eligible_card {padding-top: 38px;}
    .frequently_asked_questions.pl-70 {margin-top: 16px;}
    .site__header .rating p {margin-left: 17px;}
    .reg__field_wrap .gb { width: 45px;  }
    .how_do_eligible_card .number { font-size: 112px;}
    .frequently_asked_questions .card {margin-bottom: 32px; padding-bottom: 37px;}
    .postcodeLookup.btn.btn-primary.regSearch_btn {min-height: 62px;max-width: 141px;font-size: 18px;}
    .additional_address_wrap .custom_row {display: inline;}
    .reg__field_wrap .gb {height: calc(100% - 2px);}
    .rating__sslsecure.d_flex.align_center{align-items: flex-start;}
    .frequently_asked_questions .card:last-of-type { margin-bottom: 0px;}
    .eSignature {height: 96%;}
    .site__banner.landing__wrper {min-height: 550px;}
    .data-8-modal .modal-header {padding: 11px 18px 5px 16px;}
    .select-options li {padding: 6px 15px;font-size: 16px;}
    .error_box p {line-height: 22px;flex: 0 0 360px;max-width: 100%;font-size: 16px;}
    .error_box {padding-left: 12px;}
    .eSignature {font-size: 52px;}
    .btn_close {width: 33px;height: 33px;}
    .margin__auto{margin: 0 auto;max-width: 290px;}
    .btn_close svg{width: 28px;height: 28px;flex: 0 0 28px;}
    .error_box p img { top: 2px;}
    .fileupload_thanku.is-valid {border: 2px solid #19DCB0;}
    .custom_row.flex_column .theme_green_btn {max-width: 160px;font-size: 16px;}
    .btn-wrap.mt-50.text-center.w-30{width: 60%;}
    .w-70.mrg-rt-28 {width: 75%;}
    .custom__modal-container .modal-content .form-control {height: 67px;line-height: normal;}
    .custom__modal-container .modal-content .form-label {font-size: 22px;}
    .data-8-modal .modal-header h4 {margin-bottom: 0;font-size: 18px;}
    .data-8-modal .modal-header {padding: 10px 18px 10px 16px;}
    .data-8-modal .modal-header .close {padding: 0.8rem 1rem;}
    .data-8-modal .modal-dialog {margin-top: 80px; margin-right: 15px;margin-left: 15px; }
    .modal-container.custom__modal-container .modal-content {padding: 30px 20px;}
    .modal-container.custom__modal-container .modal-content .form-group{margin-bottom: 0;}
    .form-group.d-flex.items-center{flex-direction: column;}
    .w-70.mrg-rt-28 {width: 100%;margin-right: 0;}
    .step__eight .mt-50 {margin-top: 20px;}
    .btn-wrap.mt-50.text-center.w-30 {width: 100%;}
    .custom_row.flex_column .theme_green_btn {max-width: 100%;}
    .step__two .form-control.pl-90 {padding-left: 45px;}
    .theme_container.footer-text.py-80.text-center {padding-left: 20px;padding-right: 20px;}
    .upload_image .fileupload_thanku:nth-last-of-type(2){display: none;}
    .signature_pad_wrapper+.good_news_content p {max-width: 100%;font-size: 13px;line-height: 18px;}
    .signature_pad_wrapper+.good_news_content {max-width: 100%;}
    .signature_pad_wrapper+.good_news_content .all_doc {margin-top: 25px;}
    .signature_pad_wrapper+.good_news_content .all_doc .sec-para {font-size: 20px;} 
    .we_will_carry .sec-para {font-size: 13px;line-height: 18px;}
    .step__five .margin__auto {margin: 0 auto 10px;max-width: 100%;}
    .step__five .good_news_content {max-width: 317px;margin: 0 auto 20px;}
    .step__five .form-label {margin-bottom: 12px; }
    .additional_head p { max-width: 321px;}
    .additional_head {margin-bottom: 10px;}
    .step__five .custom_radio.lender-with-cross label {width: 100%;min-height: 52px;font-size: 13px;margin: 0;border-radius: 50px;padding: 7px;}
    .step__five .lender-with-cross ul {height: auto; margin: 0 auto;}
    .step__five .lender-with-cross ul li {margin: 7px 3px 0px 7px;padding: 1px 0px;}
    .site__banner.landing__wrper .lender-with-cross ul li:last-child {grid-column: 1 / -1;}
    .thanku_main.frequently_asked_questions {padding-top: 0;}
    /* .site__logo a img {max-width: 53px;} */
    .theme_green_btn {max-width: 100%; }
    .dba_button a { font-size: 15px; width: 100%;}
    .frequently_asked_content h2 {padding-right: 30px;padding: 0;text-align: center;} 
    .site__banner.site__banner {padding-top: 122px;}
    .second_step_active .site__header {background: linear-gradient(#012e79 0%, #1b56b9 100%);}
    .footer-banner.site__header {background: none;}
    .second_step_active .logo_white {display: block;}
    .second_step_active .logo_blue{display: none;}
         
}
 @media(max-width:375px){ 
    .error_box p {font-size: 13px;}
    .clear-sign {font-size: 14px;}
    .custom__modal-container .modal-content .form-control {font-size: 14px;line-height: normal;} 
    .landing__wrper .custom_radio.lender-with-cross label { font-size: 16px;}
    .banner-main-heading {font-size: 40px; }
    .landing__wrper .sec-sub-heading {font-size: 16px;}
    .site__banner.site__banner {padding-top: 116px;}
    .site__banner.landing__wrper {min-height: 465px;}
    .service_box {margin-left: 17px;margin-bottom: 13px;}
    .site__logo a img {max-width: 158px;}
    .site__header .rating img {width: 84px;}
    .site__header .rating p {margin-left: 5px;}
}


