/*Mobile*/

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

	.menu .bg-light{ position:absolute; width: 100%; text-align: right; padding-right: 20px; z-index: 111; margin-top:0 !important;}

	.welcome-text{  padding-left:15px; padding-right:15px;}

	.carousel-section .carousel-control-prev{ left:0; top:7rem;}

	.carousel-section .carousel-control-next{ right:0; top:7rem;}

	.welcome-text .list-inline-item{ width:100%; margin-bottom: 8px;}

	.news-bg .owl-nav { padding-right: 0px; margin-top: -31.5rem;}

	.welcome-text{  padding-left:15px !important; padding-right:15px !important;}

	.page-pading{ padding:0px;}

	.inner-bg .enquire1{ margin-top:3.5rem !important;}

   	.visible-mobile{ display:block !important; width:100% !important; margin-bottom:1rem; margin-top:0rem !important;}

    .visible-mobile span{ margin-top:14px; font-size:35px; color:#fff;}

    .lity-container{ width:100%;}

    #applynow{ overflow-y:auto; }

    .submit-area{ text-align:center; margin-top:20px;}

  	.make-enquiry-title, .make-enguiry-btn{ text-align:center;}

  	.make-enquiry-title h2{ font-size:35px;}

  	.make-enquiry-title p{ margin-bottom:1rem; margin-top:1rem;}
	  .inner-links a{
		width: 100%;
	  }

}



/*Tablet*/

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

	.navbar-light .navbar-toggler{ background:#ecb01c; border-radius:0;}

	.menu .bg-light{ position:absolute; width: 100%; text-align: right; padding-right: 20px; z-index: 111; margin-top: 1.3rem;}

	.navbar-nav{ background:rgba(255,255,255,0.7); padding: 20px;}

	.navbar-light .navbar-toggler{ margin-left:auto;}

	.menu .navbar-nav .nav-link{ text-align: right; padding-right: 15px; border-bottom:1px solid #393939; padding: 10px; margin-left: 0px !important; }

	.menu-area{ margin-bottom:-14rem;}

	.menu{ padding:0px;}

	.carousel-section .carousel-control-prev{ left:0;}

	.carousel-section .carousel-control-next{ right:0;}

	.enquire1,.enquire2,.enquire3{ margin:0px 0 14px;}

	.enq-icon{ padding:6px 5px 6px 0px;}

	.welcome-image{ padding-left:15px; text-align: center;}

	.footer-connect{ margin-top:20px;}

	.welcome-text{  padding-left:15px; padding-right:15px;}

	.logo{ text-align:center;}

	.group-logo{ text-align:center;}

	.page-pading{ padding:0px;}

	.inner-bg .enquire1{ margin-top:0px;}

   	.visible-mobile{ display:block !important; width:100% !important; margin-bottom:1rem; margin-top:0rem !important;}

    .visible-mobile span{ margin-top:14px; font-size:35px; color:#fff;}

    .lity-container{ width:100%;}

    #applynow{ overflow-y:auto; }

    .submit-area{ text-align:center; margin-top:20px;}

  	.make-enquiry-title, .make-enguiry-btn{ text-align:center;}

  	.make-enquiry-title h2{ font-size:35px;}

  	.make-enquiry-title p{ margin-bottom:1rem; margin-top:1rem;}

	  .home-links {
		top: inherit;
		bottom: 0;
		width: 100%;
		display: flex;
		justify-content: space-between;
	}
	.home-links a{
		width: 49.9%;
		margin-bottom: 0px;
		text-align: center;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-bottomleft: 0px;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
		border: 1px solid #FFF;
	}
	.inner-links{
		display: block;
	}
	

}



/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {

	.navbar-light .navbar-toggler{ background:#ecb01c; border-radius:0;}

	.menu .bg-light{ position:absolute; width: 100%; text-align: right; padding-right: 20px; z-index: 111; margin-top: 1.3rem;}

	.navbar-nav{ background:rgba(255,255,255,0.7); padding: 20px;}

	.navbar-light .navbar-toggler{ margin-left:auto;}

	.menu .navbar-nav .nav-link{ text-align: right; padding-right: 15px; border-bottom:1px solid #393939; padding: 10px; margin-left: 0px !important; }

	.menu-area{ margin-bottom:-14rem;}

	.menu{ padding:0px;}

	.carousel-section .carousel-control-prev{ left:0;}

	.carousel-section .carousel-control-next{ right:0;}

	.enquire1,.enquire2,.enquire3{ margin:0px 0 14px;}

	.enq-icon{ padding:6px 5px 6px 0px;}

	.welcome-image{ padding-left:0px; text-align: center;}

	.footer-connect{ margin-top:20px;}

	.carousel-section .carousel-caption .caption-item h5{ font-size:21px; line-height: 23px;}

	.custome-fluid{ max-width:1300px;}

	.page-pading{ padding:0px;}

} 



/* Landscape tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1280px) {

	.welcome-text{ padding:0px}

	.enquire1,.enquire2,.enquire3{ margin:0px;}

	.enq-icon{ padding:6px 5px 6px 0px;}

	.carousel-section .carousel-control-prev{ left:0;}

	.carousel-section .carousel-control-next{ right:0;}

	.header-bg{ padding-top:3rem;}

	.carousel-section .carousel-control-prev{ left:0;}

	.carousel-section .carousel-control-next{ right:0;}

	.menu .navbar-nav .nav-link{ margin-left:0.4rem;}

}





/*Huge*/

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

	

	

	

}



