@media (min-width: 1600px){
    .width50 {width: 80%;}
    .companybottom {padding:200px 0 280px;}
    .c_right_img img {width: 20vw;}
    .navdetails ul.prolink li{ margin:35px 0px;}
    .navdetails ul.pdlft li{margin:25px 0px;}
    .navdetails ul.prolink li a{ font-size:35px;}
    .navdetails ul.pdlft li a{font-size:25px;}
    .project_description{bottom:200px;}
    .pro_content{padding:70px;}
}
@media screen and (min-width: 1024px) {
    .container {max-width: 90%;}
}

/* Media query for 150% zoom */
@media (min-width: 992px) and (max-width: 1280px) {
    .bnhd{font-size:40px;}
    .hd{font-size:40px;}
    p{font-size:14px;}
    .item h4{font-size:25px;}
    .item img{width:130px;}
    .color2 img {width: 278px !important;}
    .color3 img {width: 140px !important;}
    .color4 img {width: 100px !important; bottom: 15px;}
    .vedatamService .container .vedatam-service {padding: 30px 20px;}
    .vedatamphase {width: 65%;}
    .vedatamSlider-video video {height: 400px;width: 400px;}
    .vedatamsld .contol_custom {right: 20.5%;}
    .left_text_apart h3{margin-top:20vh;}
    .apart_img img{height:100%;}
    .leas_partner_logo,.edu_partner_logo{height:20vh;}
    .lfslogo > .col-lg-2{width: 20%; padding:0;}
    .edulfslogo > .col-lg-2{width: 20%; padding:0;}
    .project_description{ width:40vw;}
    .wdth {width: 80vw;}
    .apart_wrap:after{height:60vh;}
    .contol_custom.edugallery_slide {right: 25%; bottom: -12px;}
    .v_center video{ width:100%;}
    #our_core_values{padding-top:50px;}
    .vsms_text p,.core_section p{font-size:14px;}
    .navdetails ul li a{font-size:18px;}
    .navdetails ul li {margin: 10px 0px;}
    .navdetails{margin-bottom:0;}
    .up_pro_img img {width: 100%; height: 290px;}
    .navdetails ul li a svg{ width:24px;}
    .up_details p br {display: none;}
}

@media (max-width: 1024px){
    .vedatamsld .contol_custom {right: unset;top: 42%;left: -166px;}
    .vedatamsld .contol_custom {right: unset; top: unset; left: -214px; bottom: 0;}
    .navlink_grid{ width:55%;}
    .banerwdth2 .titlecta h2.hd {font-size: 35px;}
    .address_contact{ width:100%;}
    #topbtns.shows {transform: translateX(-50%);}
    .lfslogo > .col-lg-2{width:20%;}
}

@media (max-width: 991px){
    .slideup {top: 0px !important;}
    .fixedheaderhome{transform: translateY(0%) !important;}
    .sitelink ul{display:block; margin:0;}
    .sitelink ul.hauto li a{width:100%;}
    .sitelink ul.hauto li {display: inline-block; margin-bottom: 15px; width: 100% !important;}
    .navdetails ul li a{display:flex; align-items:start; flex-direction: column;}
    .value_grid{height:auto;}
    .brand_wrap .row{gap:30px;}
    #vision .row{gap:30px;}
    .vsms_text_details{min-height:auto;}
    .up_details p br{display:none;}
    .vedatamsld .contol_custom {left: -166px;}
    .mb-hide{display:none !important;}
    .d_show{display:none;}
    .d_hide{display:block;}
    .dskpt{padding:0;}
    .d_shownv{display:none !important;}
    .d_hidenv{display:block !important;}
    .hd{margin-bottom:30px;}
    .hd,.bnhd{font-size:30px;}
    .centerpro_nav{display:none;}
    .center_logo{top:40px; display:none;}
    .center_logo a img {width: 90px;}
    .banner_text h1, .banner_text2 h2 {font-size: 30px; padding: 0 30px; color:#fff;}
    .video_wrap{transform:translateY(75%) scale(0.9);}
    .track-flex{height:62vh;}
    p {font-size:14px;}
    p:nth-last-child{ margin-bottom:0 !important;}
    .sticky-element{height:83vh !important;}
    .track{margin-top:40px;}
    .projects{margin-top:-60%;}
    .navimg_grid{display:none;}
    .innernav {justify-content: center;}
    .ftlogosvg {width: 60px; margin-bottom: 15px;}
    .navlink_grid{ width:100%; padding-top: 100px; display:block;}
    .navdetails ul .pdlft{padding-left:0px !Important; position: relative; top: -3px;}
    .navdetails ul .prolink li,.navdetails ul li{margin:0px 0px 10px;}
    .navdetails ul li a{padding-top:0; padding-bottom: 8px; font-size:20px;}
    .fixedheader.tanszero{transform:translateY(0%) !important;}
    .mbaddres{display:none;}
    .contactdtnav span{margin:0 3px;}
    .contactdtnav a{font-size:13px;}
    .width50{ width:100%;}
    .navdetails{margin-bottom:5px; align-items: center; height: 100%;}
    .panel-wide .slide {height: 100%; width: 100%;}
    .testimonils .testimonial_slider {margin-top: 40px !important;}
    .item h4 {font-size:25px; font-family: 'Matter-bold' !important;}
    .item h4 span {display:block; font-family: 'Matter-bold';}
    .item img {  position: absolute; width: 130px;  bottom: 0px; right: 10px; transition:all 0.8s ease 0s;}
    .color2 img {width:270px !important;}
    .color3 img {width: 130px !important;}
    .color4 img {width:100px !important; bottom:20px;}
    .companybottom {padding:0 !important;}
    .ftdivider{ width:100%; display: flex; align-items: center; justify-content: center; position:relative;}
    .ftdivider:after{ content:''; width:20px; height:3px; background:#f89521; position: absolute; bottom: 0px;}
    footer{padding-bottom:40px !important;}
    footer:after{display:none;}
    .mbmt0{margin-top:0px !important;}
    .blog_grid_slide{margin-top:30px;}
    .pad80 {padding: 60px 0px;}
    .mediaicon{margin:25px 0px 20px;}
    .vsms_text{padding-left:0px; margin-bottom:0; margin-top:30px;}
    .pdright{padding-right:12px;}
    .sc_fixed {position:static;}
    .apart_grid_lay{flex-direction: column-reverse; height:auto;}
    .contol_custom.oth_slide{left:unset; right:30px; transform: translateX(0%);}
    .left_text_apart{padding:30px;}
    .apart_img{ width:100%; height:350px;}
    .apart_img img{ height:100%; width: 100%; object-position: center;}
    .t_center{text-align:center;}
	
    .v_center img,.v_left img,#videobanner2{height:auto; width:100%;}
	
    .height100 {height: 100% ! Important; opacity: 1;}
    .img_profile{display:none;}
    .memberdetails_pop{align-items:flex-start;}
    .member_item{margin:0 8px;}
    .project_description,.pro_des_absolute {width:100%; position:static;}
    .logo img {width: 70px;}
    .logo svg {width: 60px;}
    .ftlogo {width: 60px;}
    .icon_details ul li span{font-size:12px;}
    .projects_section{width:100%; margin:0 auto 60px auto;}
    .fixedgrid .projects_section:last-child{margin-bottom:0;}
    .projects_section img{margin-bottom:15px; border-radius:20px;}
    .icon_details ul li span.icon_img img{margin:0;}
    .projects_section{height:auto;}
    .projects_section img{height:300px;}
    .readmorebtn{ position:static;}
    .up_details{margin-top:15px;}
    .margtop{margin-top:30px;}
    .readmorebtn{margin-top:15px;}
    .projecthd {font-size: 80px;}
    .vedatamService .container {margin-top: -40px;position: relative;}
    .vedatamService{padding-bottom: 60px;}
    .vedatamService .container .vedatam-service {padding: 30px 20px;border: 1px solid #00000014;width:100%;}
    .vedatamCont { align-items: flex-start; margin-top: 18px;}
    .vedatamSlider-video video {height: 335px;width: 100%; border-radius: 20px;}
    .projects_video video {height: 335px; width: 100%; border-radius: 20px;}    
    .vedatamphase {width: 80%;}
    
    .contol_custom span.Arrowfpleft {margin-left: 10px;}
    .padrvm{flex-direction: column-reverse;}
    .finan_grid_title{ width:100%; margin:0; text-align:center; padding:30px 0px 60px; align-items: center;}
    .finan_grid_img {border-radius: 20px;}
    .lfslogo > .col-lg-2:nth-child(4) .leas_partner_logo{border-left:1px solid #959595;}
    .finance_grid{padding-top:60px;}
    .lfslogo > .col-md-4{width: 20%; padding:0;}
    .edulfslogo > .col-md-4{width: 20%; padding:0;}
    .contol_custom.edugallery_slide {right: 2%; bottom: -15px; transform: translateX(-50%); left: unset; top: unset;}
    .panel_wide_grid{ width:70vw;}
    .panel_wide_grid h3{font-size:25px; transform: translateX(0%); left: unset; right:unset; text-align:center; width:100%;}
    .track_flex_two{height:65vh} 
    .oasiswrap .hd,.apart_wrap .hd,.apart_wrap .smrgl{text-align:center;}
    .projects_r_text{text-align:center; margin-top:10px;}
    .leas_partner_logo,.edu_partner_logo{height:18vh;}
    .apart_slider{margin-top:40px;}
    .navlink_grid{justify-content: start;}
    ul.slick-dots{padding-left:0;}
    .apart_wrap:after{height:70%;}
    .blog_description_wrap .row{flex-direction:column-reverse;}
    .blog_content_details{padding-left:0;}
    .latest_side_blog {margin-top:50px;}
    .blog_description_wrap .row .post_g_line .row{flex-direction:row;}
    .memberdetails_pop .col-lg-4{display:none;}
    .pro_items{margin:0 12px;}
    .pro_items:nth-child(odd){margin-top:0vh;}
    .pro_items:nth-child(even){ margin-bottom:0vh;}
    .projrcts_grid_slider  ul.slick-dots{padding-top:24px;}
    .panel-wide .pro_items{ width:100%;}
    .panel-wide .pro_items .pro_content {padding: 30px;}
    .navgrid{height:60px;}
    .inner_items_reverse{flex-direction: column-reverse;}
    .mbpadbt0{padding-bottom:30px;}
    
    /*new comment*/
    .nav_fullwrap.open_nav .mediaiconnav {position: absolute; bottom: 40px;}
    .contactdtnav.width50 {position: absolute; bottom: 100px;}
    .navdetails ul{position: relative; top: -50px;}
    .navlink_grid {padding-top: 0 !important;}
    .navdetails ul li a svg {width: 24px; position: relative; top: 5px;}
    .real_subnavigation{top:80px;}
    .vedatamService .container .vedatam-service{border-radius:20px;}
    .vedatamsld h2.hd{font-size:30px; margin-top:0px;}
}
@media (max-width: 767px){
    .projects{margin-top:-85%;}
    .text_title_on_banner p br{display:none;}
    .text_title_on_banner p {padding:0 30px;}
    .banimg img{height:60vh;}
    .hd{margin-bottom:20px;}
    .hd br{display:none;}
    .hd br, .bnhd br{ display:none;}
    .banbtn{margin-top:20px;}
    .logo svg {width: 60px;}
    .hamburger{ width:38px; height:38px;}
    .video_wrap{transform:translateY(0%) scale(1) !important;}
    .container {padding: 0 30px;}
    .finance_grid .row .col-lg-6 {padding: 0 13px;}
    .panel-wide .slide {height: 100%; width: 100%;}
    .track-flex {height: 54vh;}
    .track-flex .panel-wide:last-child {width: 14vw;}
    .panel-wide{width:70vw;}
    .panel-wide .pro_items{ width:100%;}
    .logo img {width: 60px;}
    .icon_details ul li span.icon_img{ width:30px; height:30px;}
    .project_description p{font-size:14px;}
    .icon_details ul li span{ width:80%;}
    .testimonils .testimonial_slider .testi_grid p {font-size: 16px;}
    .icon_details ul{border-bottom:0; padding:0;}
    .banbtn3{margin-top:15px;}
    .vsms_text p ,.core_section p{font-size: 14px;color: #000;}
    .v_left{display:none;}
    .apart_slider_grid .slick-slide {margin: 0 5px;}
    .up_details{min-height:auto;}
    .projecthd {font-size: 45px;}
    .real_subnavigation{top:80px;}
    .vedatamsld h2 {margin-top: 0px;text-align: center;margin-bottom: 40px;}
    .vedatamphase {width: 42%;justify-content: center; border: 0; margin:0 auto 18px;}
    .vedatamsld .contol_custom {right: 12px; top: -11px; left: unset; bottom: unset;}
    .contol_custom span {width: 38px;height: 38px;}
    .vedatanSlider{margin-top: 38px;}
    .vedatamService .container {margin-top: -14px;}
    .vedatamCont p{text-align: center;}
    .leas_partner_logo{border:1px solid #959595;}
    .lfslogo > .col-sm-6{width: 45%; padding:0;}
    .edulfslogo > .col-sm-6{width: 45%; padding:0;}
    .eduslidepad{padding:0; margin-top:30px;}
    .contol_custom.edugallery_slide{position: static; margin-top: 10px; margin-left: 58%;}
    .abtfull_ban{height:auto;margin-top: 50px;}
    .contact_details{display: inline-block; margin-top: 20px; width:100%;}
    .topbanner p br{display:none;}
    #our_core_values{padding-top:30px;}
    .accordion-body {padding: 0px 0 25px 0;}
    .core .accordion-button h5{padding:0 25px 0px 0px}
    .core .accordion-item,.faq .accordion-item{padding:0; margin:0;}
    .memberdetails_pop.addshowmember {height: 80vh; visibility: visible; bottom: 10vh;top: unset;}
    .memberdetails_pop.addshowmember .col-lg-4{display:none;}
    .faq .accordion{margin-top:40px;}
    .banbtn span a,.banbtn2 a,.banbtn3 a{padding:12px 35px;}
    .faq .accordion-button,.core .accordion-button{padding:12px 0px;}
    .navlink_grid {width: 100%; padding-top: 100px;}
    .smrgl{letter-spacing:2px;}
    form .s-input--rounded>label b {text-align: left;}
    .nm_dt{font-size:12px;}
    .core .accordion-body{padding-left:0;}
    .left_text_apart{height:357px;}
    .ht200{ width:100%; height:auto; overflow:auto;}
    .scrollbar{height: 100%; width: 100%; background: transparent; overflow-y: auto; padding-right:5px;}
    .scstyle::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.8);background-color: #f89521;}
    .scstyle::-webkit-scrollbar{width: 2px; background-color: #ccc;}
    .scstyle::-webkit-scrollbar-thumb{background-color: #f89521; border:6px solid #f89521;}
    .panel_wide_grid img{margin-left:-100px;}
    .comma_icon,#topbtns span {width: 38px; height: 38px;}
    .whatsapp a img {width: 38px;}
    .blog_content h2{font-size:25px; margin-top:30px;}
    .blog_content h3{ font-size:18px;}
    .bloghd{ width:100%; font-size:30px;}
    .blog_content h3{margin-top:15px;}
    .faq .accordion-button h5{font-size:16px;}
    .education_gallery_slider .slick-list{overflow:hidden !important;}
    .up_details h3{font-size:20px;}
    .abtsvg{position:relative; top:8px;}
    .navdetails ul{justify-content: space-between;}
    .navdetails ul .prolink, .navdetails ul .pdlft {width: 40%;}
    .navdetails ul li a:before{bottom:1px; height:0.8px; z-index:1;}
    .navdetails ul li a:after{content:""; width:100%; height:0.8px; background:#00000085; position:absolute; bottom:1px; left:0; z-index:-1;}
    .navdetails ul li a:hover:after{ width:0%;}
    .ntscl{overflow:hidden !important;}
    .sld3 {display:none;}
    .year_dt{margin-bottom:20px;}
    .n_title b{display:block}
     .n_title a{display:inline}
    
}
@media (max-width: 600px){
    .hd{font-size:30px;}
    .projects{margin-top:-33%;}
    .track-flex {height: 55vh;}
    .icon_details ul li{margin-right:0; width:100%;}
    .mapaddress{left:50%;}
    .pro_content{padding:70px 20px;}
    .navdetails ul li a {gap: 5px;}
    .sitelink ul.hauto li a{width:100%;}
    .sitelink ul.hauto li {display: block; margin-bottom: 15px; width: 100% !important;}
    .quick-links{    flex-wrap: wrap; gap:0;}
    .quick-links a{margin:0 10px;}
    .navdetails ul li a {font-size: 18px;}
}
@media (min-width: 400px){
    .track-flex {height: 48vh;}
}
@media (min-width: 400px) and (max-width: 440px) {
    .projects{margin-top:-45%;}
}
@media (max-width: 360px){
    .pro_content {padding: 40px;}
    .projects{margin-top:-36%;}
    .hd {font-size: 30px;}
    .lfslogo > .col-lg-2:nth-child(5) .leas_partner_logo img {width: 122px;max-width: max-content;}
}