@media screen and (max-width: 1400px){
    .inner-sec-4 .req_step .bookmark::after {left: -10.5em;top: 101px;}

}
@media screen and (max-width: 1199px){
    .header .nav_topbar .navbar-collapse.show .blog_dropdown .dropdown-toggle::after {float: left;}
    .navbar-collapse { right: unset; left: 0;}
    .detail_form #progressbar li:after { border: 0; border-left: 35px solid #fff; border-top: 35px solid #fff;}
    .detail_form #progressbar li:before { border: 0;}
    .detail_form #progressbar li:after {left: -32px; right: unset; z-index: 1;}
}

@media screen and (max-width: 991px){
    .inner-sec-4 .req_step .bookmark::after {left: -11.5em;top: 108px;}
    .testimonial_sec .about_slider_sec .slider_text .text::before { right: 20px;}
    .testimonial_sec .about_slider_sec .slider_text .text::after { left: 20px;}
}
@media screen and (max-width: 767px){
    .home-index .best-visa:before {right: 0;}
    .inner-sec-4 .req_step .bookmark::after { top: 98px;}
    .req_step>div { padding-inline: 10px;}
}
@media screen and (max-width: 600px){
    .inner-sec-4 .req_step .gap-10 .form-check { gap: 10px;}
    .detail_form #progressbar { padding: 0;}
    .testimonial_sec .slider_text .review { max-width: 85%;}
}
@media screen and (max-width: 480px){
    .header .dropdown-menu { left: 0; right: unset;}
    .inner-sec-4 .req_step .bookmark::after {top: 92px; left: -11.1em;}
    .home-index2 .home-index-2-col2 select.form-select, .inner_select .input_field, .home-index2 .select2, .home-index2 .select { text-align: right;}
    .home-index .best-visa:before {right: -15px; transform: scale(0.75);}
    .detail_form #progressbar li:after { z-index: 0; border-left: 40px solid #fff; border-top: 40px solid #fff;}
    .detail_form #progressbar li:before { border: 0; border-left: 40px solid #fff; border-top: 40px solid #fff;}

}
@media screen and (max-width: 414px){
    .home-index .best-visa:before { right: -35px;}

}