 /* form start */
 h2 {
	text-transform: uppercase;
	font-weight: 400;
}
 h2 strong {
	font-weight: 900;
}


@media (max-width:767px) {
   #enquiry-now {
	position: relative;
	margin: 20px auto;
	width: 93%;
	float: none !important;
	border: solid 1px #ddd;
	border-radius: 6px;
	box-shadow: 0 0 10px #999;
	left: 0;
	margin-bottom: 25px;
	top: 0;
}
    .placement ul li div label {
	font-size: 19px;
  }
	.placement {
	 
	background-size: cover;
}
    .placement ul li div img {
 
	margin: auto;
}
    .placement ul li div {
 	text-align: center;
}
    h2 br{display: none}
     .desktopview {
         display: none
     }

     .mobileview {
         display: block !important;
     }

     h2 {

         font-size: 25px;
     }


     .list-sal .lpa {

         padding-left: 0;
     }

     .list-sal {
         margin-top: 0;
     }

     .Prospects::before {

         width: 100%;

         background-repeat: no-repeat;
     }

.main-banner {
	margin-top: 0;
	background: #eee;
	padding-bottom: 15px;
	overflow: hidden;
}

.banner-text {
	top: 110px;
	transform: translateY(0%);
	position: static;
	margin-top: -56px;
}

    .main-banner p {
	font-size: 18px;
}
     .banner-text h1 {

         font-size: 27px;
         font-weight: 700;
         line-height: 35px;
     }

     html {
         scroll-behavior: smooth;
     }

     .applybtn a {
         position: fixed;
         right: 0px;
         bottom: -1px;
         transform: rotate(0deg);
         top: inherit;
         color: #fff;
         padding: 6px 15px 9px;
         text-transform: uppercase;
         font-size: 17px;
         margin-top: 0px;
         border: solid 0px #f48533;
         cursor: pointer;
         z-index: 9;
         text-decoration: none;
         display: none;
         border-radius: 0px;
         font-weight: 600;
         /* display: none; */
         width: 100%;
         text-align: center;
     }

     p {

         font-size: 14px;
     }

     .applybtn a {
         background: #02a0bd;
     }

     .actbtn a {
         display: inline-block;
         border: solid 1px #cccccc;
         color: #4c4c4c;
         padding: 6px 34px 6px 14px;
         font-size: 12px;
         position: relative;
         margin: 3px;
         text-decoration: none;
         min-width: 46%;
         transition: all 0.5s;
     }

     .programmes .heading {
         margin-bottom: 13px;
     }

     .faqquestiontitle p {
         font-size: 14px;
         padding-right: 10px;
         padding-left: 46px;
     }

     .faqanswer .actbtn a {
         min-width: 138px;
         margin-bottom: 13px;
         padding-left: 23px;
         padding-right: 0;
     }

     .edge ul li {
         width: 100%;
         text-align: left;
         padding: 0;
         background: rgba(255, 255, 255, 0.1);
         padding: 9px 0;
         border-radius: 10px;
         margin-bottom: 11px;
         position: relative;
     }

     .edge ul p {
         padding: 7px 15px 0 71px;
         margin: 0;
         min-height: auto;
         text-align: left;
         max-width: 100%;
         min-height: 50px;
     }

     .edge ul li span {
         left: 50%;
         margin-left: auto;
         position: absolute;
         left: 12px;
         top: 10px;
     }



     .faqanswer .actbtn a span {
         left: 6px;
     }

     .image02 {
         position: static;

     }

     .edge.paddingbox {
         padding-bottom: 0;
     }

     .logodiv {
         box-shadow: 0 0 3px #ddd;

         margin: 0;
         max-width: 100%;
     }

     .edge ul li:nth-child(2n) {
         background: rgb(227, 187, 62, 0.6);
     }

     .journey .heading.text-center.mb-5 {

         margin: auto auto 42px !important;
     }

     .logodiv img {
         max-width: 103px;

         height: 62px;
         object-fit: scale-down;
         padding: 2px;
     }

     .paddingbox {
         padding: 35px 0;
     }

     hr {
         border-top: solid 1px #bfcfc0;
         margin: 26px 0 0;
     }

     .faqaccordians {

         margin-top: 20px;
     }

     .faqquestiontitle span {

         top: -3px;

         width: 39px;

         font-size: 34px;
         height: 39px;
         line-height: 36px;

     }

     .owl-nav {
         text-align: center;
         margin: 10px 0 0;
     }

     .listb {
         background-image: url(../images/bg.jpg);

     }

     .listb {
         background-image: url(../images/bg.jpg);
         background-size: 100%;
     }

     .listb h3,
     .listb p {
         color: #fff
     }

     .listb img {
         width: 38px !important;
         height: 48px;
         object-fit: scale-down;
         margin: auto;
     }

     .heading.mb-5 {
         margin-bottom: 0 !important;
     }

     .owl-dots {
         display: none
     }

     .edge ul {
         padding-right: 0;
         margin-top: 28px;
     }

     .journey ul {
         flex-wrap: wrap;
         margin: 0;
     }

     .journey ul li:nth-child(2n):before {
         display: none
     }

     .journey ul li {
         width: 48%;
         border-bottom: solid 2px #ddd;
         margin-bottom: 14px;
         padding-bottom: 14px;
         background: #f2f2f2;
         padding: 10px;
     }

     .journey ul li::before {

         display: none;
     }

     .journey ul li p {

         font-size: 14px;

         min-height: 52px;
         padding: 0 10px;
     }

     .journey ul li img {
         width: 45px;
         height: 35px;
         object-fit: scale-down;
     }

     .ben img {
         margin-bottom: 0;
     }

     .benefit {
         height: auto;
         padding-bottom: 6px
     }

     .passed {

         left: 0;
         max-width: 100%;
         margin-left: auto !important;
     }

     .passed ul {
         max-width: 220px;
         margin: auto auto auto 80px;
     }

     .passed ul li span {
         width: 42px;
         left: -69px;
         top: 50%;
         margin-top: -27px;
         background: #fff;
     }

     .passed ul li::before {

         width: 51px;

         left: -52px;
         top: 50%;
         transform: translateY(-50%);
     }

     .passed ul li {

         padding: 14px;

     }

     .passed ul li:last-child {
         margin-bottom: 0
     }

     .corporate .owl-nav {

         margin-bottom: 27px;
     }

     button.owl-prev,
     button.owl-next {
         width: 26px;
         height: 26px;
     }

     button.owl-prev span,
     button.owl-next span {

         font-size: 28px;

         line-height: 19px;
     }

     .corporate {

         padding-top: 20px
     }

     .edge ul li:hover p {
         color: #fff;
     }

     .actbtn.mt-5 {
         margin-top: 0 !important;
     }

     .paddingbox.aboutcourse {
         padding-top: 6px;
     }

     .logo .img-fluid {
         width: 126px;
     }

     .listb p {
         min-height: 85px;
     }

     .journey ul li:last-child {
         width: 100%;
     }

     .img {

         margin: auto auto 0px;
     }

     .acquire > ul li span {

         font-size: 14px;


         height: 109px;
         padding: 32px 0;
         margin: 0;
     }

     .acquire > ul {
         height: auto;
         background-size: 157%;
         padding: 6px;
         background-position: -1070px 0;
         background-repeat: repeat;
         margin-bottom: 30px;
     }

     .acquire > ul {

         flex-wrap: wrap;
     }

     .acquire > ul li {
         padding-top: 13px;
         width: 49%;
         background: #fff;
         margin-bottom: 7px;
     }

     .col-md-4.pr-0 {
         padding-right: 15px !important;
     }

     .agri ul li {
         max-width: 100%;
         border-right: solid 0px #a1a1a1;
         margin-top: 24px;
         margin-left: 0;
         padding-right: 0;
     }

     .agri ul li p {
         font-size: 14px;
     }

     .img-cint {

         min-height: auto;
         margin-bottom: 15px;
     }

     .img-box img {
         width: 100%;
         height: 235px; margin-bottom:20px;
     }

     .placement ul li {
         width: 46%;
         margin: 20px 11px 0 0;

     }

     .chair span {
         position: absolute;
         width: 59px;
         right: 20px;
         top: 0;
     }

     .placement .heading { padding:10px;
     }

     .placement h3 {

         font-size: 28px;

         margin: 10px 0 1px;
     }

     .placement p {

         min-height: 38px
     }

    .placement ul li div {
	padding: 6px 6px 10px;
	text-align: center;
}

     .placement ul {

         margin-top: 12px;
     }

     .glawork li {
         flex: 0 0 33%;

     }

     .col-md-11.pl-0 {
         padding-right: 0;
     }

     .glawork li img {
         transform: scale(0.9) !important;
     }

     .glawork ul {

         margin-top: 26px;
         margin-bottom: -20px;
     }

     .logodiv img {
         max-width: 100%;
         height: auto;
         object-fit: scale-down;
         padding: 2px;
     }
.corporate   .owl-dots {
	display: block;
	position: static;
	transform: rotate(0);
	text-align: center;
	margin: 0;
}
     .corporate   .owl-nav{display: none}

.Life .owl-carousel .owl-nav.disabled {
	 
	top: 0;
	left: 12px;
}
	
.Life .owl-nav { display:none;}
.banner-text img {
	max-width: 100%;
    background: #143602;
    padding: 10px;
}
.main-banner > img {
	width: 110%;
	max-width: inherit;
}
.Prospects::before {
 
	display: none;
}     
     .Prospects {
	background: #106a37;
	position: relative;
	min-height: auto;
	padding-bottom: 10px !important;
	padding-top: 16px !important;
}
 .programmes {
	margin-top: 0 !important;
}    
.programmes .heading {
	margin-bottom: 23px;
}
     
.list-sal ul li {
	width: 50%;
	text-align: center;
	padding: 10px 0;
}
    .list-sal ul li h3 {
	 
	font-size: 43px;
	 
} .list-sal ul {
	 
	margin-bottom: 15px;
}
     
.desktopview2{ display:none !important;}
.logo img {
    
    margin: 25px 0 0;
}

.image07 {
  width: 300px; margin:0 auto;
	 position: absolute;
    bottom: 0px;
    left: inherit; display:none;}
	

.image08 {
    width: 300px; margin:0 auto;
	 position: inherit;
    bottom: 0px;
    left: inherit; display:none;}

 }

.logodiv1 {
   
    width: 95% !important;
    
}

