@media(max-width:992px){
.homepage4-body .header-area.homepage4 {padding: 5px 0;}
.main_welcome .desc {grid-template-columns: 1fr;gap: 15px;}
.main_welcome .desc .wel_come {margin-bottom: 15px;}
.main_welcome .desc .desc_wd p {margin: 15px 0;width: 100%;}
.mobile-header-elements .mobile-logo {width: 175px;}
.mobile-app{margin-bottom:0}
.hero1-section-area .header-images-area {padding: 0 25px;}
.footer4-section-area .col-lg-3:nth-child(2),
.footer4-section-area .col-lg-3:nth-child(3) { width:50%;}
.about-header-area {padding: 50px 0 50px;}
.about-header-area .elements1 {bottom: -30px;}
.heading2 h2 { font-size: 25px; line-height: 30px;}
.mobile-header.mobile-haeder4 {background: var(--acadmn-pink-blue);}	
.mobile_profile .user .user_icon {color: #fff;}	
.mobile-header.mobile-haeder4 .mobile-nav-icon {color: #fff;}	
.three_features .grid_three {grid-template-columns:1fr;gap:10px;}	
.three_features .grid_three .box p {margin-bottom: 0;}	
.footer4-section-area .ftr_top{display:flex;flex-wrap:wrap;justify-content: space-between;gap: 10px;}	
.footer4-section-area .footer-logo-area2 p {margin-top: 0;}
.footer4-section-area .copyright-area ul {margin-top: 0;}	
.policy_content {padding: 30px 0;}	
.about-header-area .about-inner-header h1 {font-size: 20px;line-height: 25px;
    margin: 0;}
.signUp_details {min-height: calc(100vh - 15px);}
.middle_width {width: 100%;padding:15px}
.middle_width .step-count {position: absolute;right: 0px;top: -15px;}
.middle_width .step_head {margin-bottom: 15px;}
.middle_width .three_btns {grid-template-columns: 1fr;gap: 14px;}
.middle_width .three_btns .btn_thre {padding: 10px;height: auto;}
.middle_width .three_btns .btn_thre .heading_bt {margin: 6px 0;}
.select-type-op .btn_thr_grid {grid-template-columns: 1fr 1fr;}
.signUp_details .border {max-width: 100%;}
.signUp_details .border_pad {padding: 10px;}
.signUp_details.sign_in .middle_width .select-type-op .btn_two_grid,
.loi_wid {    width: 100%;}
.mobile-nav li a svg {        width: 30px;
        height: 30px;}	
.mobile_profile .user .sd li a { padding: 5px 0;color:#000}  
}