/*RajeshJha*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');

p,h1,h2,h3,h4,h5,h6{padding: 0; margin: 0;}
ol, ul{padding: 0; margin: 0}
body{font-family: 'Poppins', sans-serif; font-size:17px; background: #fff; color: #11142D; line-height: 1.75; }
.topDiv{width: 100%; float: left;}
header{width: 100%; float: left; position: relative; top: 0; left: 0; background: #f9f9f9; }
.homeTopDiv{width: 100%; float: left; position: relative; /*background: url(../images/bg-home.jpg) no-repeat center top; height: 1500px*/}
.navTp{width: 100%; float: left; margin-top: 0px; padding: 5px 0; border-radius: 0;}
.lgoLIn{width: 100%; float: left;}
.lgoLIn img{/*width: 100%;*/ position: relative; top: 0px}
.lgorIn img{/*width: 100%*/}
.lgoL{margin-right: 15px}
.sliderDiv{width: 100%; float: left;}
.carousel-animate .carousel-indicators > li { margin: 0 2px; background-color: #f39c12; border-color: #f39c12; opacity: 0.7;}
.carousel-animate .carousel-indicators > li.active { width: 10px; height: 10px; opacity: 1;}
.carousel-animate .hero { color: #fff; text-align: center; text-transform: uppercase;  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);}
.btn.btn-lg { padding: 10px 40px;}
.btn.btn-hero,
.btn.btn-hero:hover,
.btn.btn-hero:focus { color: #f5f5f5; background-color: #1abc9c; border-color: #1abc9c; outline: none;
  margin: 20px auto;}
@media screen and (max-width: 640px) {
  .hero h1 { font-size: 2em;  }
}
.carousel-fade .carousel-inner .item { transition-property: opacity;}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {opacity: 0;}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right { opacity: 1;}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right { left: 0; transform: translate3d(0, 0, 0);}
.carousel-bg .carousel-inner .item { background-color: darkslategrey; background-size: cover;  background-position: center; height: 100vh}
.sliderDiv .carousel-caption{bottom: 300px}
.sliderDiv .carousel-caption h1{font-size: 68px; font-weight: 600}
.navHIn{width: 100%; float: left;}
.navHIn{width: 100%; float: left; text-align: center;}
/*.navHIn ul{padding: 0; margin: 0; list-style-type: none;}
.navHIn ul li{display: inline-block; margin-right: 15px; position: relative;}
.navHIn ul li a{color: #fff; font-weight: 600; text-decoration: none; font-size: 16px; padding: 30px 0}
.navHIn ul li ul{display: none; position: absolute; top: 100%; left: 0; width: 280px; background: #fff; margin-top: 25px}
.navHIn ul li ul li{width: 100%; float: left; padding: 5px 0 5px 15px; margin: 0; text-align: left; border-bottom: 1px solid #eee}
.navHIn ul li ul li a{color: #ffb606; font-size: 16px}
.navHIn ul li:hover ul{display: inline-block;}*/

.popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
}


.popup-content {
  position: relative;
  background: #fff;
  padding: 20px 20px 30px;
  border-radius: 12px;
  text-align: center;
  max-width: 450px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
}


.popup-close {
  position: absolute;
  top: 10px;
  right: 14px;
  background: none;
  border: none;
  font-size: 24px;
  font-weight: bold;
  color: #333;
  cursor: pointer;
}


.popup-image {
  max-width: 100%;
  height: auto;
  border-radius: 6px;
  margin-bottom: 15px;
}


.popup-text {
  font-size: 16px;
  margin-bottom: 20px;
  color: #333;
}


.popup-btn {
  display: inline-block;
  padding: 10px 24px;
  background-color: #007bff;
  color: white;
  text-decoration: none;
  font-weight: bold;
  border-radius: 6px;
  transition: background-color 0.3s ease;
}
.popup-btn:hover {
  background-color: #007bff;
  color: white;
    text-decoration: none;
}


.navHIn ul {
 /* background: darkorange;*/
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.navHIn li {
  color: #fff;
  background: transparent;
  display: block;
  float: left;
  padding: 8px 15px;
  position: relative;
  text-decoration: none;
  transition-duration: 0.5s;
}
  
.navHIn li a {
  color: #fff; text-decoration: none; font-weight: 500; font-size: 16px;
}

.navHIn li:hover {
  /*background: #ff8906;*/
  cursor: pointer;
}

.navHIn ul li ul {
  background: #fff;
  visibility: hidden;
  opacity: 0;
  width: 280px;
  position: absolute;
  transition: all 0.5s ease;
  margin-top: 5px;
  left: 0;
  display: none; z-index: 99
}

.navHIn ul li:hover > ul,
.navHIn ul li ul:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}

.navHIn ul li ul li {
  clear: both;
  width: 100%; text-align: left; padding: 2px 10px; border-bottom: 1px solid #e7e7e7;
}
.navHIn ul li ul li a{color: #d48c00; font-size: 14px}
.navHIn ul li ul li:hover a{color: #0649a2}


.sliderDiv .carousel-caption h1{margin-bottom: 15px}
.sliderDiv .carousel-caption h1 span{background: #ffb606; display: inline-block; padding: 4px 25px; text-shadow: none;}
.regsPrcSec{width: 100%; float: left; position: relative; background: url(../images/registrationBg.png) no-repeat;min-height: 900px; padding-top:25px; background-size: cover; padding-bottom: 105px}
/*header .container-fluid{max-width: 100%}*/
/*.regsPrcSec:before{content: ''; width: 100%; float: left; position: absolute; top: -92px; left: 0; background: url(../images/regsBg-tp.png) no-repeat; height: 378px; z-index: 1}*/
.container-fluid{max-width: 1545px}
.resPrcIn{width: 100%; float: left;}
.regsLftIn{width: 100%; float: left;}
.regsRgtIn{width: 100%; float: left;}
.title-plugin{ color: #000;font-weight: 700; font-size: 50px;line-height: 1.3;}
.regsLftIn p{color: #6a6a6a; font-size: 18px; font-weight: 600; padding: 20px 0 5px; position: relative;word-wrap: normal;}
.bxOneIn{width: 100%; float: left; background: #feb505; border-radius: 0px; padding: 18px;  transition: all .3s; text-align: center; height: 301px; border-radius: 15px; position: relative;}
.bxOneIn span{border-radius: 30px;box-shadow: 0 2px 5px rgb(0 0 0 / 20%); width: 116px; height: 112px; display: inline-block; color: #ffab06; font-size: 50px; font-weight: 700; line-height: 112px; background: #fff; position: absolute; margin: auto; left: 0; right: 0; position: absolute; top: -54px;}
.bxOne{margin-bottom: 131px}
.bxOneIn p{padding-top: 15px; color: #fff; font-weight: 600; font-size: 18px; text-align: left;}
.rg_1 .bxOneIn p{padding-top: 10px;}
.rg_2 .bxOneIn p{padding-top: 10px;}
.rg_4 .bxOneIn p{padding-top: 10px;}
.rg_5 .bxOneIn p{padding-top: 10px;}
.rg_6 .bxOneIn p{padding-top: 10px;}
.newsTickerDiv{width: 100%; float: left;}
.sliderDiv{background: #f9f9f9}
.newsTickerSec{width: 100%; float: left; position: relative; top: -32px; z-index: 9;  }
.newsTickerSec .emergencyalert{background: #fff; padding: 10px 15px; border-radius: 15px 0 15px 0; color: #feb505}
.newsTickerSec .emergencyalert span{position: relative; top: 6px; height: 33px; display: inline-block;}
/*.whyChoseSec{width: 100%; float: left; background: url(../images/whychooseBg.jpg) no-repeat center top; position: relative; padding-top: 50px}*/
/*.whyChoseSec:after{content: ''; width: 100%; float: left; height: 300px; position: absolute; bottom: -142px; ;left: 0; background: #1c4698;}*/
/*.aatulyaBhrtDiv{width: 100%; float: left; text-align: center;}*/
.aatulyaBhrtDivIn{position: relative; padding: 30px; background: #fff; box-shadow: 0 2px 15px rgb(0 0 0 / 20%); border-radius: 0px;width: auto; display: inline-block;}
.whyChoose_1In{background: #fff; width: 100%; float: left; height: 200px;border-radius: 0px; padding: 18px;  transition: all .3s; text-align: center; background: #fff; border-radius: 30px; padding: 20px;
    transition: all .3s; box-shadow: 0 3px 10px rgb(0 0 0 / 10%);}
.whyChoose_1In span{border-radius: 30px;box-shadow: 0 2px 5px rgb(0 0 0 / 20%); width: 116px; height: 112px; display: inline-block; color: #ffab06; font-size: 50px; font-weight: 700; line-height: 112px; background: #fff}
.whyChoose_1In span img{width: 60%}
.whyChsL, .whyChsR{margin-top: 80px}
.aatulyaBhrtDivIn img{width: 100%}
.whyChoseSec .whyChoose_1In{border-radius: 0; border: 2px solid #068fff;}
.whyChseHdng{width: 100%; float: left; padding: 0px 0 20px; text-align: center;}
.whyChseHdng h2{font-size: 54px; width: auto; position: relative; display: inline-block;}
.whyChseHdng h2 span{background: #feb505; display: inline-block; padding: 8px 15px; color: #fff; border-radius: 25px 0 25px 0}
.whyChseHdng h2:before{content: ''; width: 50%; float: left; height: 2px; background: #feb505; position: absolute; bottom: 0; left: 0;}
.whyChseHdng h2:after{content: ''; width: 50%; float: left; height: 2px; background: #feb505; position: absolute; bottom: 0; right: 0;}
.whyChhoseInDiv{width: 100%; float: left; position: relative; z-index: 9}
.whyChoose_1In a{text-decoration: none;}
.whyChoose_1In a p{font-size: 22px; font-size: 19px; font-weight: 600; text-decoration: none; padding-top: 10px}
.whyChsL, .whyChsR{padding-left: 0; padding-right: 0}
.whyChoose_1_1 .whyChoose_1In span{background: #ffb606}
.whyChoose_2 .whyChoose_1In span{background: #ff0641}
.whyChoose_3 .whyChoose_1In span{background: #06bcff}
.whyChoose_4 .whyChoose_1In span{background: #72bf40}
.pillerStrngthSec{width: 100%; float: left; background: url(../images/whychooseBg.jpg); /*url(../images/pillserSecBg.jpg) no-repeat*/; min-height: 700px; padding-top: 53px; position: relative;}
.pillerStrngthSec:before{content: ''; width: 241px; height: 229px; display: inline-block; position: absolute; top: -119px; left: 0; background: url(../images/iconOne.png) no-repeat; z-index: 9}
.pillerStrngthSec:after{content: ''; width: 241px; height: 229px; display: inline-block; position: absolute; top: -119px; right: 0; background: url(../images/iconOne.png) no-repeat; z-index: 9}
.pillerStrngthSec .whyChseHdng h2{color: #fff}
.pillerStrngthSec .whyChseHdng h2 span{background: #0068bd}
.pillerStrngthSec .whyChseHdng h2:before{background: #0068bd}
.pillerStrngthSec .whyChseHdng h2:after{background: #0068bd}
.pillerSecCnt{width: 100%; float: left; background: #fff; padding: 25px 10px}
.pillerLftIn{width: 100%; float: left;}
.pillerLftIn ul{padding: 0; margin: 0; list-style-type: none;}
.pillerLftIn ul li{width: 100%; float: left; color: #000; margin-bottom: 15px; font-size: 22px; font-weight: 600; border:1px solid #0068bd; padding: 10px 0}
.pillerLftIn ul li span{background: #0068bd; display: inline-block; width: 35px; height: 35px; position: relative; left: -15px; text-align: center; color: #fff}
.pillerLftIn ul li.activePlrs{border-right: none;}
.pillerCntRgtIn{width: 100%; float: left;}
.container-content-wrap { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto;
    margin-left: auto;}
.container-content-wraps h2 { color: #fff; font-family: Poppins; font-size: 50px;
    font-weight: 700; padding: 14px 50px 10px 0; background-color: #1e3296; border-bottom-right-radius: 50px; border-top-right-radius: 50px; display: inline-block; position: relative;}
.container-content-wrap h2:before {content: ""; background-color: #1e3296; left: -1000px; right: 100%; top: 0; bottom: 0; position: absolute;}
.pillerClickImg{width: 100%; float: left; text-align: center; margin-top: 178px}
.pillerClickImg img{width: 21%}
.oneClikDivIn{width: 100%; float: left; background: url(../images/pillerCntrBg.png) no-repeat; background-size: 67%; background-position: top center; height: 800px; position: relative; top: 155px;}
.oneClikDivIn h2{text-align: center;font-size: 53px; font-weight: 600;    padding-top: 17px; display: inline-block; text-align: center; width: 100%; background-image: -webkit-linear-gradient(0deg, #28449a 28%, #f4cc00 58%, #1ab452 80%); background-clip: text; -webkit-background-clip: text; text-fill-color: transparent; -webkit-text-fill-color: transparent; }
.piller1In img{width: 55px; margin-bottom: 15px}
.piller1In{    position: relative;
    z-index: 0;
    width: 241px;
    height: 140px;
    border-radius: 0px;
    overflow: hidden;
    padding: 10px;
    text-align: center;}
    .piller1In::before {
    content: "";
    position: absolute;
    z-index: -2;
    left: -50%;
    top: -50%;
    width: 200%;
    height: 200%;
    background-color: #399953;
    background-repeat: no-repeat;
    background-size: 50% 50%, 50% 50%;
    background-position: 0 0, 100% 0, 100% 100%, 0 100%;
    background-image: linear-gradient(#0649a2, #ff6724), linear-gradient(#0649a2, #ffff07), linear-gradient(#0649a2, #ffff07), linear-gradient(#ffff0e, #00ff12);
    -webkit-animation: rotate 4s linear infinite;
    animation: rotate 4s linear infinite;
}
.piller1In::after {
    content: "";
    position: absolute;
    z-index: -1;
    left: 3px;
    top: 3px;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    background: #0649a2;
    border-radius: 0;
}
@-webkit-keyframes rotate {
  100% {
    transform: rotate(1turn);
  }
}

@keyframes rotate {
  100% {
    transform: rotate(1turn);
  }
}
._p_1 .piller1In{position: relative; left: 80px}
._p_3 .piller1In{position: relative; left: 80px}
._p_6 .piller1In{position: relative; left: 80px}
.piller1In a{text-decoration: none;}
.piller1In a p{font-size: 20px; font-weight: 600}
a.clkBtn{display: inline-block; border:0px solid #333; padding: 5px 12px; margin-top: 10px; border-radius: 10px 0 10px 0; background: #ff8906; color: #fff}
.cntrInsDiv{text-align: center; margin-top: 207px}
.cntrInsDiv .cntrInstitute{margin: 0 0 20px; padding: 20px; border-radius: 10px; background-color: #fff; transition: all .3s; height: 204px; width: 35%; text-align: center;display: inline-block;}
.clientTestSec{width: 100%; float: left; background: url(../images/clientTestBg.jpg) no-repeat; padding: 65px 0 45px}
.cntrInsDiv .cntrInstitute a{text-decoration: none;}
.cntrInsDiv .cntrInstitute a p{font-size: 20px; font-weight: 600}
.clientTestDivIn{width: 100%; float: left; margin-top: 145px;}
.clientTestSec .almn_1{margin-top: 405px}
.almn_1_cnt{margin-top: 285px}
.almn_1In{width: 100%; float: left;}
.almnOneIn{width: 100%; float: left; margin: 0 0 20px; padding: 20px; border-radius: 0px; background-color: #ececec; transition: all .3s; text-align: center;display: inline-block; box-shadow: 0 3px 10px rgb(0 0 0 / 10%);}
.almnImg{width: 100%; float: left;}
.almnImg img{width: 100%}
.almnCnt{width: 100%; float: left; padding-top: 15px; height: 180px; background: #ffefc9}
.almnCnt h2{color: #000; font-size: 23px; margin-top: 10px; margin-bottom: 10px}
.almnCnt h3{color: #023047; font-size: 20px; margin-top: 10px; margin-bottom: 10px}
.almnCnt h4{color: #ff8706; font-size: 23px; margin-top: 10px; margin-bottom: 10px}
.almnCnt h5{font-size: 19px}
.almn_1_cntIn{width: 100%; float: left;}
.clientTestSec .owl-nav{position: absolute; left: -35%; top: 331px;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{font-size: 80px; margin-right: 38px}
.footerAbtDiv{width: 100%; float: left; background: #1ab452;}
.footerLft{width: 50%; float: left; padding: 75px 25px 0}
.footerRgt{width: 50%; float: left; background: #1b4698; }
.ftrCnt{width: 100%; float: left; padding: 0px 0; text-align: center; margin-top: 50px}
.ftrCnt ul{padding: 0; margin: 0; list-style-type: none;}
.ftrCnt ul li{width: 40%; float: left;}
.ftrCnt ul li:nth-child(1){margin-left: 102px}
.ftrCnt ul li a{color: #fff; font-size: 26px; text-decoration: none;}
.ftrCnt ul li a span i{color: #ffffff}
.logoFtr{width: 100%; float: left; text-align: center;}
.logoFtr img{width: 70%}
.ftrSoclMed{width: 100%; float: left; padding-top: 0px; text-align: center;}
.ftrSoclMed ul{padding: 0; margin: 0; list-style-type: none;}
.ftrSoclMed ul li{display: inline-block;}
.ftrSoclMed ul li a{color: #fff; font-size: 32px; margin-right: 20px}
.ftrLnkOneIn ul li a i{color: #feb505}
.footerRgtIn{width: 100%; float: left; padding: 65px;}
.ftrLnkOneIn{width: 100%; float: left;}
.ftrLnkOneIn h2{position: relative; color: #feb505; font-size: 34px; width: auto; float: left; margin-bottom: 25px}
.ftrLnkOneIn h2:before{content: ''; width: 100%; position: absolute; bottom: -8px; left: 0; height: 2px; background: #feb505;}
.ftrLnkOneIn h2:after{content: ''; width: 50%; position: absolute; bottom: -9px; left: 0; height: 4px; background: #fff;}
.ftrLnkOneIn ul{width: 100%; float: left; padding: 0; margin: 0; list-style-type: none;}
.ftrLnkOneIn ul li{width: 100%; float: left; padding: 6px 0}
.ftrLnkOneIn ul li a{color: #fff; text-decoration: none;}
.rgstrHdngDiv{width: 100%; float: left;}
.regsPrcSec .carousel-control.right, .regsPrcSec .carousel-control.left{background: transparent;}
.regsPrcSec .carousel-control{width: 175px; bottom: 5%; left: -30%; display: none}
.rgstrHdngDiv{width: 100%; float: left; text-align: right; padding-bottom: 25px; padding-right: 15px; font-size: 30px; font-weight: 600}
.regsPrcSec .carousel-indicators{bottom: -10px}
.regsPrcSec .carousel-indicators li{border: 1px solid #0c0c0c;}
.regsPrcSec .carousel-indicators .active{background: #ffab06; border: 1px solid #ffab06;}
.intrnsInstDiv .bxOneIn{background: #068fff}
.notfIcn{width: 60px;height: 60px; background: red; text-align: center; color: #fff; position: absolute; float: left; font-size: 30px; line-height: 60px; z-index: 2; border-radius: 15px 0 0 0}
.burgrMenu { display: none; width: 30px; margin-left: 15px;  padding-top: 8px; cursor: pointer;}
.burgrMenu i { width: 100%; height: 4px; background: #fff; float: left;  margin-bottom: 5px;  border-radius: 20px; transition: all 0.5s;}
.hdrTp{width: 100%; float: left; background: #081854; color: #fff; padding: 5px 0;}
.regsLft .regsLftIn{margin-bottom: 35px;}
.bxOneIn ul li{list-style: none; text-align: left;}
.h600 {height: 327px;}
.demoScroll {height: 327px; overflow-y: scroll;}
.sc4::-webkit-scrollbar { width: 8px; height: 8px; position: relative; top: 15px}
.sc4::-webkit-scrollbar-track { border-radius: 10px; background-color: rgba(255, 255, 255, 1);}
.sc4::-webkit-scrollbar-thumb { background-color: #0649a2; background-image:-webkit-linear-gradient(45deg,rgba(18, 136, 7, 1) 30%,transparent 50%,rgba(255,255,255,1) 30%,transparent 50%,transparent 60%,rgba(255, 153, 51, 1) 30% ,transparent 60%); border-radius: 6px; top: 25px; position: relative;}
.sc4::-moz-scrollbar-thumb { background-color: #0649a2; background-image:-webkit-linear-gradient(45deg,rgba(18, 136, 7, 1) 30%,transparent 50%,rgba(255,255,255,1) 30%,transparent 50%,transparent 60%,rgba(255, 153, 51, 1) 30% ,transparent 60%); border-radius: 6px;}
.sc4::scrollbar-thumb { background-color: #0649a2; background-image:-webkit-linear-gradient(45deg,rgba(18, 136, 7, 1) 30%,transparent 50%,rgba(255,255,255,1) 30%,transparent 50%,transparent 60%,rgba(255, 153, 51, 1) 30% ,transparent 60%); border-radius: 6px;}
.regsLft{margin-bottom: 60px}
.bxOneIn p{margin-top: 38px}
.carousel-control.left{background-image: none;}
.carousel-control.right{background-image: none;}
.aboutusCnt{width: 100%; float: left; /*background: #fff;*/ padding: 25px}
.aboutusCnt p{text-align: justify;}
.bxOneIn p{margin-bottom: 15px}
.piller1In a span{font-weight: 700; font-size: 30px}
.piller1In a p{font-size: 18px; line-height: 23px}
.cntrInstitute a span{font-weight: 700; font-size: 30px}
.cntrInstitute a p{font-size: 18px; line-height: 23px}
nav{width: 100%; float: left; /*background: #0649a2;*/background: rgb(43,74,157);
background: linear-gradient(90deg, rgba(43,74,157,1) 0%, rgba(9,9,121,1) 31%, rgba(43,74,157,1) 40%, rgba(26,180,82,1) 47%, rgba(26,180,82,1) 100%); }
._p_2{top: 75px}
._p_6{top: 105px}
._p_2-1{top: 155px; left: 55px}
._p_2-2{top: 235px; left: 195px}
._p_2-3{top: 295px; left: 210px}
._p_2-4{top: 242px; right: 125px;}
._p_2-5{top: 173px; right: 0px;}
.piller1In a p{color: #fff}
.cntrInsDiv .cntrInstitute a p{color: #333}
/*new-css-09-10*/
.logoOne{width: 20%; float: left;}
.logoOne img{width: 100%}
.coprtMin{width: 8%;}
.ncctLogo{width: 40%; margin-left: 25px}
.g20logo{width: 8%; float: right;}
.aazadiAmrit{width: 8%; float: right;}
header{background: #e6e9ff}
.hdrTp{background: #0649a2;}
.instBtn{color: #fff; border:1px solid #fff; display: inline-block; border:1px solid #fff; padding: 0 9px; border-radius: 4px; font-size: 14px;  font-weight: 600;}
.instBtn:hover{background: #1ab452; color: #fff; text-decoration: none;}
.title-plugin{font-size: 43px; text-transform: uppercase; color: #28449a; background-image: -webkit-linear-gradient(0deg, #28449a 28%, #f4cc00 58%, #1ab452 80%); background-clip: text; -webkit-background-clip: text; text-fill-color: transparent; -webkit-text-fill-color: transparent;}
.aboutBotmCntDiv{width: 100%; float: left; position: relative; z-index: 9}
.numberOneIn {width: 100%; float: left; background-color: #fff; padding: 20px; outline: 1px solid rgb(225, 181, 14);
  outline-offset: -17px; text-align: center; box-shadow: 0px -30px 60px 0px rgba(0, 0, 0, 0.06); transition: all 0.3s ease; height: 380px; position: relative;}
.numberOneIn {position: relative;}
.numberOneIn::before {content: ""; transform: perspective(500px) rotateY(-5deg);  position: absolute; width: calc(100% - 5px); height: calc(100% - 10px); top: 32px;  border: 4px solid #128807; z-index: -1; right: 45px; transition: all .4s; transition-delay: 0s; opacity: 0; visibility: hidden; box-shadow: 0 0 1px transparent; transition-delay: .2s; opacity: 1; visibility: visible;}
.ncctGlance .numberOneIn::before{content: ''; border-color: #0649a1}
.numberCnt {width: 100%; float: left;}
.numberOneIn {text-align: center;}
.numberCnt h2 {font-size: 25px; margin-bottom: 8px; margin-top: 10px; font-weight: 600; text-transform: uppercase; background-image: -webkit-linear-gradient(0deg, #28449a 28%, #f4cc00 58%, #1ab452 80%); background-clip: text; -webkit-background-clip: text; text-fill-color: transparent; -webkit-text-fill-color: transparent; font-weight: 600; font-weight: bolder;}
.numberCnt p {font-size: 17px; margin-bottom: 8px; width: 100%; float: left; height: auto;}
.numberCnt h4 {font-size: 22px;font-weight: 600; color: #0259ca;}
.numberCnt ul{padding: 0 0 0 15px; margin: 0; list-style: none;}
.numberCnt ul li{text-align: left; margin-bottom: 10px}
.numberCnt ul li i{color: #f6951a}
.ncctGlance{ padding-right: 45px }
.aimsObjec{ padding-left: 45px }
.numberCnt p{text-align: justify; padding: 0 20px}
.scrnRdrIn span{cursor: pointer;}
.numberIcn img{width: 85px}
.fbSocialDivIn{width: 100%; float: left;}
.fbHdngDiv { width: 100%; float: left; background: #4867aa; -moz-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-top-right-radius: 6px; border-top-right-radius: 6px; padding: 8px 15px; color: #fff}
.fbDivCnt { width: 100%; float: left; background: white;}
.twitterDiv .fbHdngDiv{background: #4867aa}
.copyrightDiv{width: 100%; float: left; text-align: center; position: relative; top: 45px}
.copyrightDiv p{color: #fff}
/*photo-gallery*/
.sliderInnerPg{width: 100%; float: left; background: #0649a2; height: 200px}
.innerHdngTg{text-align: center; padding-top: 73px; background-image: -webkit-linear-gradient(0deg, #ffffff 36%, #f4cc00 61%, #1ab452 80%); background-clip: text;  -webkit-background-clip: text;  text-fill-color: transparent;
    -webkit-text-fill-color: transparent;}
.inrmainCntSec{width: 100%; float: left; background: url(../images/registrationBg.png) no-repeat; background-size: cover; padding: 45px 0}
.tz-gallery {
    padding: 40px;
}

/* Override bootstrap column paddings */
.tz-gallery .row > div {
    padding: 15px;
}
.tz-gallery .row > div iframe{padding: 4px; border:1px solid #0649a2;}
.tz-gallery .row > div img{padding: 4px; border:1px solid #0649a2;}

.tz-gallery .lightbox img {
    width: 100%;
    border-radius: 0;
    position: relative;
}

.tz-gallery .lightbox:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -13px;
    margin-left: -13px;
    opacity: 0;
    color: #fff;
    font-size: 26px;
    font-family: 'Glyphicons Halflings';
    content: '\e003';
    pointer-events: none;
    z-index: 9000;
    transition: 0.4s;
}


.tz-gallery .lightbox:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: rgba(46, 132, 206, 0.7);
    content: '';
    transition: 0.4s;
}

.tz-gallery .lightbox:hover:after,
.tz-gallery .lightbox:hover:before {
    opacity: 1;
}

.baguetteBox-button {
    background-color: transparent !important;
}
.videoCaptn{width: 100%; float: left; background: #0649a2; color: #fff; text-align: center; font-size: 22px; padding: 10px 0;}
.videoGlrySbTtl{width: 100%; float: left; margin-bottom: 25px; padding-left: 25px; font-weight: bolder;}
.inrmainCntSec p{margin-bottom: 12px}
.newletterList{padding: 0; margin: 0; list-style: none;}
.newletterList li{width: 20%; float: left;  height: 213px;text-align: center; padding: 10px; margin-bottom: 20px}
.newletterList li a{width: 100%; float: left; height: 183px; border: 2px solid #1b4698; text-align: center; padding: 0px; position: relative; background: #fffaed;}
.newletterList li a img{width: 30%;display: inline-block;}
.newletterList li a h5{width: 100%; float: left; text-align: center; margin-top: 15px;}
.newletterList li a span{ width: 100%; float: left; margin-top: 11px; background: #ebe293; position: absolute; bottom: 0; left: 0; height: 50px; color: #00256a; padding: 5px;}
.panGst span{font-weight: bolder;}
.cpyRgtBtm{top: 115px}
.socialMed .regsLftIn{text-align: center;}
.clientTestSec .clientTestDivIn{margin-top: 0}
.clientTestSec .almn_1_cnt{margin-top: 50px}
.fbHdngDiv span{font-size: 13px}
#firstbox{width: 37%; float: left; padding-top: 50px;}
#secondbox{width: 63%; float: right; padding: 40px;}
/* #backimage1{position: relative; top: 119px;left: 71px;width: 212px;"} */
/* #backimage2{position: relative; bottom: 11px; left: 27px; width: 212px;} */
/* #mainimage{position: relative; margin-top: -300px; margin-bottom: 70px; left: 102px; width: 320px;"} */
.thirdbox{width: 100%; float: left; padding: 60px; position: relative; background-color: #e6e9ff; text-align: justify;}
.logoiyc{width:6%; margin-right:20px;}

@media only screen and (min-width: 1500px){
  .bxOneIn{height: 366px}
}

@media only screen and (min-width: 1025px) and (max-width: 1500px){
.lgoL{padding-right: 0}
.navH{padding-left: 0; padding-right: 0; margin-top: -14px}
.lgor{padding-left: 0}
.sliderDiv .carousel-caption{bottom: 190px;}
.newsTickerSec .emergencyalert span{top: 0px}
.bxOneIn span{width: 100px; height: 100px; line-height: 100px;}
.bxOneIn p{font-size: 19px; line-height: 26px;}
.bxOneIn{height: 341px;}
.whyChoseSec::after{bottom: -208px;}
.pillerClickImg{margin-top: 138px;}
.oneClikDivIn{background-position: top center}
.cntrInsDiv .cntrInstitute a p{font-size: 17px}
.piller1In{height: 190px}
/* ._p_1 .piller1In a span{margin-top: 25px; display: inline-block;}
._p_2 .piller1In a span{margin-top: 25px; display: inline-block;}
._p_1 .piller1In img{width: 90%}
._p_2 .piller1In img{width: 90%}
._p_6 .piller1In a span{margin-top: 25px; display: inline-block;}
._p_6 .piller1In img{width: 90%}
._p_7 .piller1In a span{margin-top: 25px; display: inline-block;}
._p_7 .piller1In img{width: 90%} */
.whyChoose_1In a p{font-size: 15px}
.clientTestSec .almn_1{margin-top: 373px}
.regsLftIn{margin-top: 15px}
.ftrCnt ul li:nth-child(1){margin-left: 73px}
.footerLft{padding: 10px;margin-top: 27px;}
.ftrCnt ul li a{font-size: 22px}
.footerRgtIn{padding: 25px}
.clientTestSec .title-plugin{font-size: 34px}
.notfIcn{height: 52px;font-size: 26px; line-height: 52px}
}
@media only screen and (max-width: 767px){
.burgrMenu{display: inline-block;}
.mainMenuList { display: none;}
/*.lgoL{width: 90%}*/
.navH{width: 100%}
.mainMenuList.burgenMenuShowHide{display: inline-block;}
.navHIn{position: absolute; top: 20px; right: 8px; z-index: 999; width: 35px}
.burgrMenu{margin-left: 0}
.lgor{display: none;}
.navTp{margin-top: -21px}
.container-fluid{width: 100%; padding: 0}
.footerLft, .footerRgt{width: 100%}
.footerLft {padding: 15px}
.ftrCnt ul li{width: 100%; text-align: left;}
.ftrCnt ul li:nth-child(1){margin-left: 0}
.ftrSoclMed{margin-top: 0}
.footerRgtIn{padding: 15px}
.ftrLnkTwo{margin-top: 25px}
.ftrLnkOneIn h2{font-size: 30px}
.clientTestSec .almn_1{margin-top: 0}
.almn_1_cnt{margin-top: 0}
.clientTestSec{padding-bottom: 0}
.whyChseHdng h2{font-size: 31px}
.whyChseHdng{padding: 0px 0}
.whyChsL, .whyChsR{margin-top: 0}
.whyChoose_1{margin-bottom: 15px}
._p_1 .piller1In{left: 0}
.piller-1{width: 50%}
.piller1In{width: 100%}
.pillerStrngthSec{position: relative;}
.pillerStrngthSec{padding-top: 70px;}
.piller1In a p{font-size: 18px;}
.piller1In{height: 190px;}
._p_3{width: 100%}
._p_3 .piller1In{left: 0; height: 210px}
._p_4{width: 100%}
.pillerClickImg{margin-top: 78px;}
.oneClikDivIn h2{font-size: 40px}
.cntrInsDiv .cntrInstitute{width: 100%}
.cntrInsDiv{margin-top: 67px;}
.oneClikDivIn{height: auto;}
._p_6 .piller1In{left: 0;}
._p_7{width: 100%}
.title-plugin{font-size: 26px}
.regsPrcSec{padding-top: 0}
.rgstrHdngDiv {font-size: 21px; text-align: center;}
.sliderDiv .carousel-caption h1{font-size: 21px}
.mainMenuList.burgenMenuShowHide{position: absolute; left: -260px; top: 45px; background: #1f499a}
.navHIn li a{color: #fff}
.navHIn li{padding: 6px 0px 6px 10px ;}
.navHIn ul li{width: 100%; float: left; text-align: left;}
.navHIn ul li ul li{width: 100%; float: left;}
.navHIn ul li ul{position: relative;}
.navHIn ul li ul li a { color: #fff;}
.hdrTp{display: none;}
.lg_3, .lg_4{display: none;}
header{padding-top: 20px}
.lgorIn img{width: 100%}
.lgoL{margin-right: 0}
.lgoL{padding-left: 2px; padding-right: 2px}
.lgoL a img{width: 100%}
.burgrMenu i{background: #1f499a;}
.bxOneIn{height: auto;}
.demoScroll{height: auto; overflow-y: auto;}
.h600{height: auto;}
.bxOne{margin-bottom: 82px}
._p_2{top: 0}
._p_6{top: 0}
}