@media screen and (min-width:1600px) {

  /* .service-grid .service-box {
 padding: 35px;
 min-height: 376px;
} */
 .ser-btn {
 bottom: 35px;
}
 .navbar .navbar-brand img {
 height: auto !important;
}

 .navbar .nav-link {
 padding: 20px 15px !important;
}
    /* .navbar .navbar-nav .nav-link {
        margin-right: 14px;
    } */
    .bdr-menu span {
 padding: 10.46px 24px;
}
 .navbar {
 padding: 9.6px 22px 9.5px 24px !important;
}
 .carousel-caption {
 margin-top: 30px;
}

}
@media screen and (min-width:1300px) {
.about-img-sec{width: 425px}
}
@media screen and (max-width:1300px) {

  .nav-menu > li > a {padding: 34px 13px !important; 
    
  }
  .container,  .bottom-nav,  .carousel-caption {
    padding: 0px 15px !important;
   }
   .landing-form-sec{ padding: 0px 15px !important;}
}
 @media screen and (min-width:1170px)  and (max-width:1370px) {
 	.flex-slider .slides > li {
		height:600px !important;
	}

 .bottom-nav,  .carousel-caption {
 padding: 0px 50px !important;
}

.landing-form-sec {
	 padding: 0px 50px;
}

 .top-nav {
 padding: 5px 50px 20px 50px;
}
}
 @media screen and (max-width:1024px) {
 .common-section {
padding-top:20px;
padding-bottom:20px;
}
 
 .top-nav {
 padding: 5px 15px 20px 15px;
}
 .navbar .navbar-nav .nav-link {
 padding:6px !important;
}
 .bdr-menu span {
 padding: 3px 5px;
}
 .navbar-brand {
 margin: 0px !important;
}
 .menu-icon {
 width: 32px;
}
 .banner-head {
 font-size: 45px;
 line-height: 55px;
}
 .banner-btn {
 padding: 10px 30px;
 margin-top: 40px;
 margin-bottom: 30px;
}
 .banner-btn-icon img {
 left: 190px;
}
 .carousel-caption {
 transform: translateY(-45%);
}
 .ser-p {
 font-size: 16px;
}
 .ser-head {
 font-size: 22px;
}
 .study-inner .content {
 font-size: 20px;
}
 .study-btn button {
 padding: 10px 30px;
}
 .on-con-btn {
 padding: 0px;
}
 .on-con-sec .st {
 right: 0;
}
 .on-head {
 font-size: 38px;
 padding-left: 0px;
}
 .on-con-img {
 margin-left: -85px;
}
 .consulting-sec .sec-title br {
 display: none;
}
 .consulting-sec .sec-title {
 font-size: 35px;
 line-height: 42px;
}
 .sec-title {
 font-size:25px;
 line-height:40px;
}
 .con-p br {
 display: none;
}
 .consulting-sec .float-end {
 width: 100%;
}
 .consulting-sec .study-btn button {
 padding: 10px 30px;
}
 .immigration-inner .content {
 font-size: 16px;
}
 .b-h::after {
 display: block !important;
}
 .footer-sec .footer-list.list-group {
 padding: 0px;
}
 /* .footer-head {
 font-size: 45px;
} */
 .footer-help {
 padding: 15px;
}
 .footer-help .help-a {
 font-size: 24px;
}
 .footer-sec .sec-two {
 border-top: 1px solid #222222;
 padding: 30px 0px 20px 0px;
}
 .copy-sec {
 padding: 15px 0px;
}
 /* .copy-sec .row {
 --bs-gutter-y: 0;
} */
 .service-grid {
 gap: 15px;
}
 .footer-box {
display:block !important;
}
 .footer-list {
margin-top:10px;
}
.finacial-bank{justify-content: center;flex-wrap: wrap;}
}
 @media screen and (max-width:991px) {
  .reg-form{margin-top: 0px;margin-bottom: 20px;}
  .reg-bg{background-image: none;padding: 15px;}
 .common-section2 {
 	padding-bottom: 20px;
	margin-top:0px;
}

  .font34{font-size: 28px;}
  
    .rs-menu{display:inline-block !important;}
	
  .nav-menu > li > a {
    padding: 12px 15px !important;
}
  .finacial-bank img{margin:5px !important;}
  .finacial-bank img{width: 120px;height: 80px;}

 .header_area {
 filter:none;
}
 .submenu-indicator {
 display: block;
}
 .navbar-nav {
 align-items: initial;
}
 .top-nav {
 display: none;
}
    /* .navbar-light .navbar-nav .nav-link { */
        /* margin: 5px 0px; */
        /* text-align: center; */
    /* } */
    a.dropdown-item {
 text-align: center;
}
 .menu-icon {
 display: none;
}
 .bdr-menu span {
 padding: 5px 20px;
}
 .service-sec {
 padding: 40px 0px;
}
 .study-sec {
 padding-top:20px;
 padding-bottom:75px;
}
 .on-con-sec {
 padding-bottom:0px;
}
 .consulting-sec .sec-title {
 font-size: 31px;
 line-height: 36px;
}
 .consulting-sec .study-btn button {
 padding: 8px 30px;
}
 .immigration-sec {
 padding: 40px 0px;
}
 .testimonial-sec {
 padding: 40px 0px 0px 0px;
}
 .get-in-sec {
 position: relative;
 margin: 0px;
 padding: 40px 0px;
 background-size: cover;
}
 .footer-sec {
 padding-top: 15px;
}

}

  @media screen and (max-width:800px) {
.on-bg-img{width:50%;}
.on-bg-sec {
   padding: 15px 30px 42px 30px;
 }
 
 }

  @media screen and (max-width:767px) {
  .mission-box2 {
   padding: 20px 15px 10px 15px;
 } 
 
 
    .mission-ico img{width: 100% !important;}
  .on-bg-img{width:auto;}

    .on-con-img{margin-left: 0px;}
  .service-grid2 {
	display: grid;
	grid-template-columns: repeat(1, 1fr);
   gap: 18px;
}

  
 .mission-blk {
 margin-top: 0px;
}
 .banner-head {
 font-size: 35px;
 line-height: 42px;
}
 .banner-btn {
 margin-top: 20px;
 padding: 7px 30px;
}
 .service-sec .sec-title {
 margin-bottom: 15px;
 font-size: 28px;
 line-height: 34px;
}
 .service-grid .service-box {
 padding: 20px 15px 80px 30px;
}
 .service-grid {
 grid-template-columns: repeat(2, 1fr);
}
 .navbar .navbar-brand img {
 height:60px;
}
 .study-btn button {
 padding: 7px 30px;
 margin-top: 15px;
}
 .on-bg-sec {
 padding: 30px 15px 0px 15px;
 text-align: center;
}
 .on-con-sec .st {
 bottom: -75px;
}
 .on-con-sec {
 padding-top: 40px;
}
 .on-head {
 font-size: 35px;
 line-height: 45px;
}
 .on-con-btn button {
 padding: 7px 30px;
 margin-top:10px;
}
 .consulting-sec {
 padding: 40px 0px;
}
 .consulting-sec .float-end {
 width: auto !important;
 float: left !important;
}
 .get-in-sec .sec-title {
 font-size: 38px;
}
 .get-in-sec .study-btn button {
 padding: 10px 30px;
}
 .footer-help {
 display: inline-flex;
}
 /* .copy-sec a:not(:last-child) {
 padding-right: 15px;
} */
.addcontlis {
  display: grid;
  grid-template-columns: repeat(1, 1fr); column-gap:0px; row-gap: 20px;
}

}
 @media screen and (max-width:766px) {
  .map-dir img{width: 70px;margin-top: 12px;}
 .consulting-sec .float-end {
 width: 100% !important;
}
 .banner-count.d-flex {
 display: none !important;
 animation: none !important;
}
 .banner-btn-icon img {
 display: none !important;
}
 .banner-btn {
 margin-top: 20px;
 margin-bottom: 0px;
}
 .on-con-sec .st {
        /* display: block; */
        position: relative;
 bottom: 0px;
 right: 0px;
 margin-top: 15px;
}
 .on-bg-sec {
 padding-bottom: 0px;
}
 .immigration-inner img {
 height: 260px;
}
 .footer-head {
 margin-bottom: 10px;
 font-size: 25px;
}
 .copy-sec .flex-end {
 justify-content:center !important;
}
 .get-in-sec .sec-title {
 font-size: 32px;
}
}
 @media screen and (max-width:576px) {
  .con-ing{margin-top: 0px;}
.add-tabs li > a {
  margin-bottom:10px!important;  width:125px;

  }

}
 @media screen and (max-width:567px) {
  .footer-head {
    margin-bottom: 10px;
    font-size: 20px;
}
  .footer-box  img{margin-bottom: 15px;}
  .footer-list li a{font-size: 14px;}
 .carousel-caption {
 margin-top: 0px;
}
 .service-grid {
 grid-template-columns: repeat(1, 1fr);
}
 .immigration-sec .col-4 {
 width: 50%;
}
    /* .immigration-inner img,
    .immigration-inner {
        border-radius: 10px;
    } */
    .footer-list li:not(:last-child) a {
 padding-right: 0px !important;
 margin-bottom: 5px;
 display: block;
}
 .footer-list li:not(:last-child) a::after {
 display: none;
}
 .footer-list li a {
 letter-spacing: 1px;
}
 .b-h::after {
 display: none !important;
}
 .footer-sec .footer-list.list-group {
 display: block !important;
}
    /* .footer-help .help-a { */
        /* font-size: 20px; */
    /* } */
    
    
    .carousel-indicators {
 display: none !important;
}
 .banner-btn-icon {
 display: none;
}
 .banner-head {
 font-size: 24px;
 line-height: 28px;
}
 .service-sec {
 padding: 30px 0px;
}
 .service-sec .sec-title {
 font-size: 25px;
 line-height: 30px;
}
 .study-sec .sec-title,  .consulting-sec .sec-title,  .immigration-sec .sec-title {
 margin-bottom: 15px;
 font-size: 25px;
 line-height: 30px;
}
 .study-sec .g-5 {
 --bs-gutter-y: 1rem !important;
}
 .on-con-sec {
 padding-top: 30px;
}
 .on-head br {
 display: none;
}
 .on-head {
 font-size: 25px;
 line-height: 30px;
}
 .on-bg-sec {
 padding: 30px 15px 0px 15px;
 text-align: center;
}
 .consulting-sec,  .immigration-sec {
 padding: 30px 0px;
}
 .consulting-sec .study-btn button {
 font-size: 15px;
 margin-top: 20px;
 width: 100%;
 padding: 7px 0px;
}
 .testi-box {
 padding: 18px;
}
 .get-in-sec .sec-title {
 font-size: 25px;
 line-height: 30px;
 margin-top: 10px;
}
 .get-in-sec .study-btn button {
 padding: 7px 30px;
}
 .footer-help {
 display: flex;
}
 .on-con-img {
 margin-left: 0px;
}
 .copy-sec {
font-size:12px;
text-align:center;
}
}

 @media screen and (min-width:768px) and (max-width:1200px) {
.navbar .navbar-nav .nav-link {
font-size:10px;
padding: 20px 8px !important;
}
}
 @media screen and (min-width:768px) and (max-width:1023px) {
.banner-head {
 font-size: 30px;
 line-height: 31px;
}
.banner-btn {
 margin-top: 15px;
 margin-bottom: 20px;
}
 .footer-list li:not(:last-child) a {
 padding-right: 40px;
}
}
 @media screen and (min-width:768px) and (max-width:1240px) {
 .top-sec-in li a, .top-sec-in button {
font-size:12px;
}
.navbar .navbar-nav .nav-link {
font-size: 13px;
padding: 20px 10px;
}
 .footer-list li a {
font-size: 12px;
}
 .footer-list li:not(:last-child) a, .br-h a {
 padding-right:40px !important;
}
}
 @media screen and (min-width:1024px) and (max-width:1144px) {
 .top-sec-in ul li {
 margin: 0px 8px;
}
 .footer-list {
padding-left:20px !important
}
}

/* ----------------------------------------------------------------- */
		/* LAKSHMI RESPONSIVE CSS */
/* ----------------------------------------------------------------- */

@media screen and (max-width:1144px) {

/* EVENTS PAGE CSS  */
.iaec-ico1, .event-ico {
height:auto;
}
}
 @media screen and (max-width:1023px) {
 .pg-btm {
margin-bottom:20px;
}

/* EVENTS PAGE CSS  */
.event-grid {
grid-template-columns: repeat(2, 1fr);
column-gap:20px;
row-gap:20px;
}
}
 @media screen and (max-width:992px) {
	/* HEADER CSS */
	
.bottom-nav {
 margin-top: 0px;
 position: relative;
 border-radius: 0px;
 padding: 0px !important;
}
.navbar {
 border-radius: 0px;
 width: 100%;
 padding: 8px 15px !important;
 min-height: auto;
}


/* mega menu css */

.mlb2, .mlb3{border-right:0;}
.mlb2 {margin-right:0px;}
.mlb3 {margin-right:0px;margin-left:0px;}


.navigation {
filter: none;
}
.navigation-portrait .megamenu-panel {
padding:10px;
}
.res-toggle {
 display: none;
}
.megamenu-panel {
width:100%
}
.megamenu-list > li > a {
font-size: 15px;
}
/* Study in the USA PAGE CSS  */
.usa-whitebr {
height:65px;
}
/*.innstudy-hd {
  top: 113px;
}*/
}
 @media screen and (max-width:980px) {
 .gallery-li2 {
  display: grid;
  grid-template-columns: repeat(3, 1fr); column-gap: 15px; row-gap: 15px;
}
  .gallery-li {
  display: grid;
  grid-template-columns: repeat(3, 1fr)!important; column-gap: 15px; row-gap: 15px;
}

 .course-li {
  display: grid;
  grid-template-columns: repeat(3, 1fr); column-gap: 20px;
}

 
 .tab-dis-b{display:block; padding-left:33px;}
 .tab-l-p0{padding-left:0px;}
 .con-img-r-p{padding-right:10px;}

.inner-banner-heading {
	font-size: 40px;
	line-height: 44px;
    bottom: 100px;
}
.inner-banner-heading2 {
	font-size: 40px;
	line-height: 44px;
    bottom:65px;
}
/*.innbanner-head {
	font-size: 40px;
	line-height: 44px;
    bottom: 100px;
}*/
/*.innstudy-hd {
  top: 75px;
}*/

.innbanner-head {
 font-size: 38px;
 line-height: 50px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.usa-whitebr {
height:55px;
}

}


 @media screen and (max-width:800px) {
.inner-banner-heading {
	font-size: 40px;
    bottom: 50px;
}

}



 @media screen and (max-width:767px) {
  .get-in-sec .sec-title{margin-top: 0px;}
  .get-in-sec .study-btn button{margin-top: 15px;}
  .click-bor1-con{padding: 15px;font-size: 18px;}
  .innbanner-ico{height: 120px;object-fit: cover;object-position: right;}
  .sec-one{margin-bottom: 20px;}
  .footer-sec .sec-two{padding: 20px 0px;}
  .course-li {
  display: grid;
  grid-template-columns: repeat(2, 1fr); column-gap: 20px;
}

 .inner-banner-heading {
	font-size: 40px;
    bottom: 75px;
}
 .inner-banner-heading2 {
	font-size: 40px;
    bottom: 45px;
}
.usa-whitebr {
height:50px;
}
 .con-img-r-p{padding-right:0px;}

	
/* ABOUT PAGE */
.mission-ico {
margin-top:0px;
}

/* INNER PAGES COMMON CSS  */

.innbanner-head {
font-size:30px;
}
/* .innstudy-hd{top:20%;} */

/* EVENTS PAGE CSS  */
.event-box h4 {
font-size:20px;
}
.inner-head1 {font-size:22px;}
.inner-head2 {font-size:18px;}
.inner-head3 {font-size:18px;}

.tab-b-p20{padding-bottom:20px;}
.tab-t-p20{padding-top:20px;}
.tab-t-m10{margin-top:10px;}
.tab-t-m20{margin-top:20px;}


}
 @media screen and (max-width:576px) {
 .rsp-sm-dis-block {
display: block !important;
}
 .rsp-sm-mt-10p {
margin-top:10px;
}
.mdd-text-right{text-align:right;}
.career-bg{padding:20px;}

/* EVENTS PAGE CSS  */
	
.event-grid {
grid-template-columns: repeat(1, 1fr) !important;
}
.iaec-ico2 {
border-radius: 8px 8px 0px 0px;
height: 255px;
width:100%;
object-fit:cover;
}
.innbanner-head {
 font-size: 30px;
 line-height: 34px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.usa-whitebr {
height:30px;
}
.inner-head1 {
  font-size: 20px;
}
 .inner-banner-heading2 {
	font-size: 28px;
    bottom: 30px;
}


 .gallery-li2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr); column-gap: 15px; row-gap: 15px;
}
  .gallery-li {
  display: grid;
  grid-template-columns: repeat(2, 1fr)!important; column-gap: 15px; row-gap: 15px;
}
 .img-auto-width img{width: 100%!important; height:150px!important; object-fit:cover!important;}

}

 @media screen and (max-width:520px) {
/* INNER PAGES COMMON CSS  */
 .gallery-li2 {
  display: grid;
  grid-template-columns: repeat(1, 1fr); column-gap: 15px; row-gap: 15px;
}
  .gallery-li {
  display: grid;
  grid-template-columns: repeat(1, 1fr)!important; column-gap: 15px; row-gap: 15px;
}
 .img-auto-width img{width: 100%!important; height:180px!important; object-fit:cover!important;}
.innbanner-head {
 font-size:22px;
 line-height: 28px;
 top: 34%;
 left: 0;
 right: 0;
 transform: translate(0px, 0px);
 text-align: center;
}
.innstudy-hd {
top:20%;
}  .course-li {
  display: grid;
  grid-template-columns: repeat(1, 1fr); column-gap: 0px;
}

.list-li2 li {
  margin-bottom: 3%;
}


}

 @media screen and (max-width:412px) {
.inner-banner-heading {
	font-size:28px;
    bottom: 30px;
}
.inner-banner-heading2 {
     bottom: 12px;
 }
}

 @media screen and (min-width:768px) and (max-width:1023px) {
	
/* INNER PAGES COMMON CSS  */
.innbanner-caption {
top: 10%;
}
}
 @media screen and (min-width:1024px) and (max-width:1144px) {
	
/* INNER PAGES COMMON CSS  */

.innbanner-caption {
top:14%;
}
}
 @media screen and (max-width:1144px) {
	
	/* ABOUT PAGE CSS  */
.mission-box {
width:auto;
}
.mission-ico {
margin-left:0px;
}
.mission-ico img {
width:100%;
}

}
 @media screen and (min-width:1244px) and (max-width:1275px) {
.navbar .navbar-nav .nav-link {
 font-size: 13px;
}
}


@media screen and (max-width:1370px) {
	
.land-form-blk { margin-top:55px;}
.land-form-blk .study-form-hd h4 {font-size:20px;}
.land-form-blk .study-form .form-group:first-child { margin-top:15px;}
	
}

@media screen and (max-width:1144px) {
.land-form-blk { width:auto; margin-left: 0;}
}

@media screen and (max-width:991px) {
.landing-form-sec { position: initial; transform: translateY(0%); padding: 0;}
.land-form-blk {  margin:20px auto;}

}


@media screen and (min-width:992px) and (max-width:1300px) {
.land-form-blk { margin-top: 300px;}

}
@media screen and (min-width:768px) and (max-width:991px) {
.land-form-blk { width:400px;}

.landing-form-sec .landing-row{justify-content:center;}

}

@media screen and (max-width:576px) {
.land-form-blk { margin-top:20px;}
}