@media (max-width:992px){
	    .more_desti .col-sm-2 {
        width: 50% !important;
    }
	.both_side {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
    .breadcrumbs {
        flex-wrap: wrap;
    }
	.pri_ce {overflow:scroll}
.innear_banner .padd_50 h1 {
    font-size: 27px;
}
.both_side .right_side .apply_now_btn a {
    display: block;
    padding: 7px 13px;
}
	    .mobile_hide {
        display: none;
    }
	.app_togl {
        display: flex !important
;
        width: 50%;
        justify-content: space-between;
        align-items: center;
    }
	.ApplY_now a {
        padding: 5px 10px;
        display: block;
    }
	.banner_o .cetn_sd {
    padding: 10px;
}
.banner_o h3 {font-size: 22px;margin-bottom: 3px;font-weight: 400;}
.banner_o p {font-size: 20px;}	
	.element_box { display: block; }	
.element_box .elementor-col-33 { width: 100%;}	
.element_box .elementor-col-33 .elementor-widget-container .elementor-button-wrapper {width: 65%;}
.hed_title h3 {font-size: 20px !important;font-weight: 600 !important;}
.steps .width_25 {    width: 100%;  margin-bottom: 30px;}
.steps .width_25:last-child { margin-bottom: 0px;}
.steps .points .d-flex {display: block !important;}
.steps .width_25 .elementor-image-box-wrapper { display: block; text-align: center;}
.steps .width_25 .elementor-image-box-wrapper figure { margin: 0 auto;}
.steps .points {
    width: 100%;
    margin-top: -30px;
    padding: 10px;
    background: #0000;
    box-shadow: none;
}
.element_box .elementor-col-33 .elementor-border { margin-bottom: 20px;}
.element_box .elementor-col-33:last-child .elementor-border { margin-bottom: 0px;}
.footer-col-2 .footer__widget, .footer-col-3 .footer__widget { padding-left: 0;}
.elementor-button-wrapper a {display: flex;margin: 0 auto;width: max-content;}
.newS_lettr form {display: block;}
.newS_lettr form input {margin-bottom: 10px;}
.footer-call { justify-content: center;}
.footer__text.pt-35  {padding: 20px 0px;}
.footer-call {justify-content: center;margin-bottom: 0; margin-left: 0; padding: 0 0 40px 0;}
.main-menu-wrapper { display: none !important;}
.side-menu-icon {display:block !important}
.step_format:nth-child(odd) .row .col-md-6:first-child { order: inherit;}
.step_format .Step_img img {height: auto;}
.contact_info .box_gray {padding-bottom: 13px; position: relative; overflow: hidden;}
.contact_form .div_flex { display: block;}
.contact_form .div_flex .contact_bg_imgs, .contact_form .div_flex .form_conts{width: 100%;}
.contact_form .div_flex .contact_bg_img img {display:block}
.contact_form .elementor-button-wrapper a {justify-content:center}	
.policy_head h3 {font-size: 30px; line-height: 41px;}	
.policy_content .web_content p {text-align: justify;}	
.innear_banner {height: 200px;}	
.innear_banner .padd_50 h3 {font-size: 30px;}	
    .service_pg_content h3 {
        font-size: 25px;
        text-align: left;
    }
.service_pg_content .width_45 { width: 100%;}
.service_pg_content .width_45 a { margin:0 auto}
	

.main_banner {height: 225px;min-height: initial;}
.steps .width_25 {display:none}
.steps .width_25:last-child {display:block}
.entry_list {background: #f2f2f2;padding: 50px 0 40px;}

.feature_logo ul li:nth-child(4),
.feature_logo ul li:nth-child(5) {display:none}
.feature_logo .d-flex{flex-wrap:wrap;justify-content:center;gap: 15px;}
.feature_logo .heads{width:100%;display:flex;justify-content: center;}
.feature_logo h3 {margin: 0;}
.feature_logo ul {width:100%}
.feature_logo ul li {height: 70px;}

.spe-title h2,
.spe-title h3 {
    font-size: 20px;
    font-weight: 600
}
.bd-services3__item {
    margin-bottom: 12px;
}
.element_box .elementor-col-33 .elementor-title h3 {
font-size: 15px; }
.service_pg_content {text-align: justify;}
.bdj_d h3 {        font-size: 20px;
        padding: 15px;
}
.banner_head h3 {
    font-weight: 600;
font-size: 25px;}
.step_format .step_cont h3 {font-size: 20px;font-weight: 600;}
.contact_info .box_gray .elementor-icon a {font-size: 30px;width: 60px;height: 60px;}


img.sad_u {width: 100%;height: auto;}
.wrc ul {grid-template-columns: 1fr;}

.notice_period .desc {display: block; padding: 10px;}	
.notice_period .desc .notice{padding:0}
.header-menu {
    padding: 0px 0%;
}
.logo {
    width: 140px;
}
.logo img {
    width: 100%;
}

	
	
}	