@media (max-width:992px){
	
.banner_o h3 {font-size: 23px;  margin-bottom: 15px;}
.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: 100%;padding-bottom: 15px;}
.hed_title h3 { font-size: 25px !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;
}
.element_box .elementor-col-33 .elementor-border {margin-bottom: 20px;margin: 0 0 20px 0;}
.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;gap: 10px;}
.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;	}
.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;}

.tour_package .col-md-2 {
    width: 50%;
}
.about-one__right {
    margin-left: 0;
}
.about-one__right .section-title__title {
    font-size: 35px;
    line-height: 40px;
}
.why-choose__left {    display: none;
}
.why-choose__right {
    width: 100%;
    padding: 20px;
}	
.section-title-version-2-black h2 {
    font-size: 35px;
}
.single-bredcurms .bredcrums-content h2 {
    font-size: 25px;
}


	
    .main_banner {
        height: auto;
        min-height: initial;
    }
.top_ftrs {display: block;}
.top_ftr .email_d {width: 100%;}
.top_ftr .ftr_logos {width: 100%;display: flex;align-items: flex-end;justify-content: space-between;margin-top: 0;}
.top_ftr .ftr_ap {width: 100%;}
.top_ftr {padding-top: 30px;}
.top_ftr .ftr_app {margin-top: 20px;}
    .mobile_hide {
        display: none;
    }
	.banner_o h1 {font-size: 25px;margin-bottom: 15px;}
.banner_o h2 {
    font-size: 18px;
}
	.banner_o p {font-size: 23px;}	
	    .main_banner img {
        height: 285px;
        object-fit: cover;
    }
	
	.app_togl {gap: 7px;display: flex !important;width: 50%;justify-content: space-between;align-items: center;}
	.destop.app_togl .mobile_toggle {display: block;}
.app_togl i {
        font-size: 25px;
    }
	.header-menu {
    padding: 4px 2%;
}
	
}	