 .header {
     position: fixed;
     width: 100%;
     top: 0;
     z-index: 999;
     transition: 0.5s;
     background: linear-gradient(#111111d6, #fff0);
     padding: 1.5rem 0;
 }

 .header-wrapper {
     padding: 0 1%;
     display: flex;
     justify-content: space-between;
     align-items: center;
 }

 .header-wrapper .navbar {
     width: 100%;
     position: static;
 }

 .bundle.mobile-ham-menu {
     display: none;
 }

 .navbar-menu>ul {
     display: flex;
     padding: 40px 0px;
 }

 .navbar-menu ul li>a {
     font-size: 1.8rem;
     padding: 1.3rem 1.9rem;
     font-weight: 700;
     color: var(--colorwhite);
     line-height: 2.1rem;
     transition: 0.3s;
 }

 .inner-header .navbar-menu ul li:hover>a,
 .navbar-menu ul li:hover>a {
     color: #FCCF14;
 }

 .navbar-menu ul .admission-btn>a {
     background: #FCCF14;
     color: #000;
 }

 .navbar-menu ul .admission-btn:hover>a {
     background: #005479;
     

 }


 .hamberger {
     margin-left: 2.5rem;
 }

 .logo-home {
     position: relative;
     z-index: 9;
 }

 .header.sticky {
     background: #313131e6;
     padding: 1rem 0;
 }

 .sticky .navbar-menu ul li>a {
     font-size: 1.8rem;
     padding: 1.3rem 1.5rem;
 }

 .fixed-icon {
     position: fixed;
     right: 0;
     top: 26%;
     z-index: 9;
 }

 .fixed-icon a {
     display: flex;
     align-items: center;
     background: #000;
     transition: 0.5s;
     position: absolute;
     padding: 1rem;
     height: 5rem;
     width: 5rem;
     transition: all linear 0.2s;
     right: 0;
     overflow: hidden;
 }

 .fixed-icon a:nth-child(2) {
     background: #033C59;
     top: 5rem;
 }

 .fixed-icon a:nth-child(3) {
     background: #005479;
     top: 10rem;
 }

 .fixed-icon a:nth-child(4) {
     background: #F5A302;
     top: 15rem;
 }

 .fixed-icon a:nth-child(5) {
     background: #033C59;
     top: 20rem;
 }

 .fixed-icon p {
     transition: all .25s ease;
     position: absolute;
     opacity: 0;
     color: #fff !important;
     font-size: 2rem;
     font-weight: bold;
     transform: translateX(100%);
 }

 .fixed-icon p span {
     display: block;
     font-size: 1.2rem;
     font-weight: normal;
     line-height: 1.5rem;
 }

 .fixed-icon a:hover p {
     opacity: 1;
     transform: translateX(0);
     padding-left: 4rem;
 }

 .fixed-icon a:hover {
     width: 25rem;
     padding-left: 1rem;
     opacity: 0.9;
 }

 .fixed-icon a figure {
     position: absolute;
 }

 .fixed-icon a:nth-child(2):hover {
     width: 25rem;
 }

 .fixed-icon a:nth-child(4):hover {
     width: 28rem;
 }

 .group .logo-home {
     display: flex;
     align-items: center;
     width: 48rem;
 }

 .group .logo-home figure {
     width: 60%;
     transition: 0.3s;
     opacity: 1;
 }

 .group.header.inner-header .logo-home a {
     width: 100%;
 }

 .group.header.inner-header.sticky .logo-home img {
     max-width: 100%;
 }

 .group.header.inner-header.sticky .logo-home figure img {
     max-width: 80%;
 }

 .group.header.inner-header.sticky .logo-home a {
     width: 55%;
 }

 .group.header_hover .logo-home figure span {
     color: #fff;
 }

 .group.header.inner-header .logo-home a,
 .group.header .logo-home a {
     width: 100%;
 }

 .group.header.inner-header.sticky .logo-home a,
 .group.header.sticky .logo-home a {
     width: 80%;
 }

 .logo-det {
     margin-left: 2rem;
 }

 .logo-text {
     padding-left: 1rem;
     transition: 0.5s;
 }

 .logo-text strong {
     font-size: 2.4rem;
     color: #fff;
     font-weight: 600;
     display: block;
     line-height: 3rem;
     transition: 0.5s;
 }

 .logo-text span {
     font-size: 1.4rem;
     color: #fff;
     font-weight: 300;
     transition: 0.5s;
 }

 .logo-text p {
     color: #fff;
     font-size: 1.3rem;
     font-family: 'Montserrat', sans-serif;
     padding-bottom: 0;
 }

 .sticky .logo-text {
     padding-left: 0rem;
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
 }

 .sticky .logo-text strong {
     font-size: 2rem;
     color: #fff;
     font-weight: 600;
     display: block;
     line-height: 3rem;
     transition: 0.5s;
 }

 .sticky .logo-text span {
     font-size: 1.2rem;
     color: #fff;
     font-weight: 300;
     transition: 0.5s;
 }

 .sticky .logo-text p {
     color: #fff;
     font-size: 1.3rem;
     font-family: 'Montserrat', sans-serif;
 }

 .microsite_header .logo-home {
     position: relative;
     z-index: 9;
     display: flex;
     align-items: center;
     width: 41rem;
 }

 .microsite_header .logo-home p {
     color: #f5a302;
     text-align: center;
     padding-top: .5rem;
     font-weight: 600;
     transition: 0.5s;
 }

 .microsite_header.sticky .logo-home img {
     max-width: 100%;
 }

 .microsite_header.header .logo-home a:first-child {
     width: 80%;
 }

 .microsite_header.header .logo-home a:nth-child(2) {
     width: 60%;
 }

 .microsite_header.header.sticky .logo-home {
     width: 40rem;
 }

 .microsite_header.header.sticky .logo-home a:first-child {
     width: 60%;
 }

 .microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 70%;
 }

 .microsite_header.header.sticky .logo-home a:nth-child(2) img {
     width: 100%;
 }

 .microsite_header.header .logo-home a:nth-child(2) {
     width: 75%;
 }

 .domm.microsite_header.header .logo-home a:nth-child(2) {
     width: 24%;
 }

 .microsite_header.sticky .inner-header .logo-text p,
 .microsite_header.sticky.inner-header .logo-text span,
 .microsite_header.sticky.inner-header .logo-text strong,
 .microsite_header.inner-header .logo-text p,
 .microsite_header.inner-header .logo-text span,
 .microsite_header.inner-header .logo-text strong {
     color: #000;
     transition: 0.5s;
 }

 .microsite_header.header.inner-header .logo-home a:first-child p {
     padding-left: 70px;
 }

 .isc.microsite_header.header.inner-header .logo-home a:first-child p {
     padding-left: 8rem;
 }

 .microsite_header.header.inner-header.sticky .logo-home img {
     max-width: 100%;
 }

 .microsite_header.inner-header.header_hover .logo-text p,
 .microsite_header.inner-header.header_hover .logo-text span,
 .microsite_header.inner-header.header_hover .logo-text strong {
     color: #fff;
 }
 .isc.microsite_header.inner-header.header_hover .logo-text p,
 .isc.microsite_header.inner-header.header_hover .logo-text span,
 .isc.microsite_header.inner-header.header_hover .logo-text strong {
     color: #000;
 }
 .imed .logo-text p {
     font-size: 1.6rem;
     line-height: initial;
     padding-top: 0;
 }

 .imed1.microsite_header .logo-home p {
     font-size: 1.2rem;
 }

 .imed1.microsite_header.sticky .logo-text p {
     font-size: 1.3rem;
 }

 .imed1.microsite_header.header .logo-home a:first-child {
     width: 27%;
 }

 .imed1.microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 75%;
 }

 .ihmct.microsite_header .logo-text p {
     font-size: 1.2rem;
     line-height: inherit;
     padding: 0.5rem 0 0;
     padding-left: 8rem;
 }

 .ihmct.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .ymc.microsite_header .logo-text p {
     font-size: 1.2rem;
     line-height: inherit;
     padding: 0.5rem 0 0;
 }

 .ymc.microsite_header.sticky .logo-text p {
     font-size: 1rem;
 }

 .ymimkarad .logo-home p {
     font-size: 1.8rem;
 }

 .ymimkarad.header.sticky .logo-home a:nth-child(2) {
     width: 71%;
 }

 .coepune.microsite_header .logo-home p {
     font-size: 1.6rem;
 }

 .coepune.microsite_header.sticky .logo-text p {
     font-size: 1.4rem;
 }

 .mcpune.microsite_header .logo-home p {
     font-size: 2.2rem;
 }

 .mcpune.microsite_header.sticky .logo-text p {
     font-size: 1.6rem;
 }

 .coayurved.microsite_header .logo-home p {
     font-size: 1.6rem;
 }

 .coayurved.microsite_header.sticky .logo-text p {
     font-size: 1.6rem;
 }

 .dchsangli.microsite_header .logo-home p {
     font-size: 1.6rem;
 }

 .dchsangli.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .imkolhapur.microsite_header .logo-home p {
     font-size: 1.4rem;
 }

 .imkolhapur.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .irsha.microsite_header .logo-home p {
     font-size: 1.8rem;
 }

 .irsha.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .nlcpune.microsite_header.sticky .logo-text p {
     font-size: 1.5rem;
 }

 .rgiibt.microsite_header .logo-home p {
     font-size: 1.2rem;
 }

 .rgiibt.microsite_header.sticky .logo-text p {
     font-size: 1.4rem;
 }

 .mswpune.microsite_header .logo-home p {
     font-size: 1.2rem;
     line-height: 1.8rem;
 }

 .mswpune.microsite_header.sticky .logo-text p {
     font-size: 1.1rem;
 }

 .bvsp.header.bvsp.microsite_header .logo-text p {
     padding-left: 7rem;
 }

 header.header.soptpune.microsite_header .logo-text p {
     padding-left: 8rem;
 }

 .soptpune.microsite_header.header.inner-header .logo-home a:first-child p {
     padding-left: 7rem;
 }

 .bvimr.microsite_header .logo-home p {
     font-size: 1.6rem;
 }

 .bvimr.microsite_header.sticky .logo-text p {
     font-size: 1.6rem;
 }

 .bvimr.microsite_header.header .logo-home a:first-child {
     width: 27%;
 }

 .bvimr.microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 75%;
 }

 .doem.microsite_header .logo-home p {
     font-size: 1.2rem;
 }

 .doem.microsite_header.sticky .logo-text p {
     font-size: 1.3rem;
     width: 23rem;
 }

 .doem.microsite_header.header .logo-home a:first-child {
     width: 27%;
 }

 .doem.microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 30%;
 }

 .domm.microsite_header .logo-home p {
     font-size: 1.3rem;
 }

 .domm.microsite_header.sticky .logo-text p {
     font-size: 1.3rem;
 }

 .domm.microsite_header.header .logo-home a:first-child {
     width: 90%;
 }

 header.header.domm.microsite_header .navbar {
     padding-top: 1rem;
 }

 .domm.microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 27%;
 }

 .bvimr.microsite_header .logo-home p {
     font-size: 1.4rem;
     line-height: 1.6;
 }

 .bvimr.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .bvimr.microsite_header.header .logo-home a:first-child {
     width: 80%;
 }

 .bvimr.microsite_header.header.sticky .logo-home a:nth-child(2) {
     width: 75%;
 }

 .mobile-hamb {
     display: none;
 }

 .box-menu {
     width: 50%;
 }

 .side-menu {
     overflow-y: auto;
     background-color: #F3F0E8;
     width: 80rem;
     padding: 10rem 4rem 4rem 8rem;
     position: absolute;
     top: 0;
     right: -80rem;
     z-index: 9999;
     height: 100vh;
     transition: all 0.3s ease-in-out;
     opacity: 0;
 }

 .side-menu a {
     font-size: 1.5rem;
     padding: .5rem;
     color: #4a4a4a;
     line-height: 1.9rem;
     font-family: 'Open Sans', sans-serif;
     position: relative;
     display: inline-block;
     margin: .2rem 0;
 }

 .side-menu a:hover {
     padding: .5rem 1rem;
     color: #000;
 }

 .side-menu h3 a {
     font-size: 1.75rem;
     color: #393939;
     padding: .2rem 0rem;
 }

 .side-menu.open-slide {
     right: 0;
     opacity: 1;
 }

 .opacity-bg {
     background: url(../images/bg.jpg) repeat;
     width: 0;
     position: fixed;
     right: 0;
     top: 0;
     opacity: 0;
     transition: 0.5s;
     z-index: 999;
     height: 100%;
 }

 .open-slide+.opacity-bg {
     opacity: 0.8;
     width: 100%;
 }

 .slide-toggle {
     cursor: pointer;
 }

 .close-icon {
     width: 2.5rem;
     height: 2.5rem;
     display: inline-block;
     filter: brightness(30%);
     cursor: pointer;
     position: absolute;
     right: 3rem;
     top: 4rem;
 }

 .box-menu h4 {
     padding: 0 0 1rem;
     margin: 0 0 1.3rem;
     position: relative;
     transition: 0.5s;
 }

 .box-menu h4:before {
     background: #000;
     height: .2rem;
     width: 6rem;
     position: absolute;
     left: 0;
     bottom: 0;
     content: '';
     opacity: 0.36;
 }

 .box-menu a h4 {
     margin-bottom: 0;
 }

 .box-menu li strong,
 .campus_school_name h2 {
     font-family: 'Open Sans', sans-serif;
     padding: 0 0 1rem;
     margin: 0 0 1.3rem;
     position: relative;
     transition: 0.5s;
     font-size: 2.4rem;
     line-height: 3rem;
     font-weight: 700;
     display: inline-block;
 }

 .box-menu li strong::before,
 .campus_school_name h2::before {
     background: #000;
     height: .2rem;
     width: 6rem;
     position: absolute;
     left: 0;
     bottom: 0;
     content: '';
     opacity: 0.36;
     transition: 0.5s;
 }

 .box-menu li a strong h4 {
     margin-bottom: 0;
 }

 .box-menu li a:hover strong:before {
     width: 3rem;
     background: #F5A302;
 }

 .box-menu ul {
     padding: 1rem 0 2rem;
 }

 .side-menu h5 {
     margin-bottom: 0;
     color: #333;
 }

 .side-menu::-webkit-scrollbar,
 .megha-menu::-webkit-scrollbar,
 .notif-popup::-webkit-scrollbar,
 .main-links::-webkit-scrollbar {
     width: 6px;
 }

 .side-menu::-webkit-scrollbar-track,
 .megha-menu::-webkit-scrollbar-track,
 .notif-popup::-webkit-scrollbar-track,
 .main-links::-webkit-scrollbar-track {
     background-color: #FFDE00;
     border-radius: 10px;
 }

 .side-menu::-webkit-scrollbar-thumb,
 .megha-menu::-webkit-scrollbar-thumb,
 .notif-popup::-webkit-scrollbar-thumb,
 .main-links::-webkit-scrollbar-thumb {
     border-radius: 10px;
     background: #000;
 }

 .campus_school_name h2 {
     position: relative;
     margin-left: .5rem;
 }

 .campus_school_name {
     padding: 2rem 0 0;
 }

 .box-menu .campus_school_name li:first-child strong {
     margin-top: 0;
 }

 .box-menu .campus_school_name li strong {
     font-size: 1.7rem;
     line-height: 2.5rem;
     font-weight: 600;
     margin-top: 2rem;
     padding-bottom: 0;
     padding-left: .5rem;
 }

 .box-menu .campus_school_name li strong::before {
     display: none;
 }

 .megha-menu {
     position: absolute;
     width: 100%;
     left: 0;
     background: #313131;
     padding: 8rem 0 5rem 0;
     display: flex;
     flex-wrap: wrap;
     justify-content: flex-end;
     display: none;
     height: 100vh;
 }

 .megha-menu:before {
     background: #313131;
     position: absolute;
     top: -30rem;
     left: 0;
     width: 100%;
     content: '';
     height: 30rem;
     z-index: -1;
 }

 .megha-box {
     width: 27%;
     padding: 0 7rem 0 0;
 }

 .megha-box label {
     font: bold 1.6rem/2rem 'Open Sans', sans-serif;
     color: #F5A302;
     padding: 0 0 1.5rem 0;
     border-bottom: .1rem solid #ffffff54;
     margin-bottom: 1.5rem;
     display: block;
 }

 .megha-box a {
     font: 1.6rem/2.2rem 'Open Sans', sans-serif;
     color: #fff;
     padding: .7rem 0;
     display: block;
 }

 .megha-box a:hover {
     color: #FFD35C;
 }

 .megha-inn {
     margin-bottom: 3rem;
 }

 .navbar-menu ul .drop-menu:hover .megha-menu,
 .navbar-menu ul .admission-btn:hover .megha-menu {
     display: flex;
     animation: submenu 0.5s;
 }

 .megha-scroll {
     display: flex;
     flex-wrap: wrap;
     justify-content: flex-end;
     height: 100%;
     overflow-y: auto;
     overflow-x: hidden;
     padding-bottom: 5rem;
     margin-right: .5rem;
 }

 .megha-scroll::-webkit-scrollbar {
     width: 6px;
 }

 .megha-scroll::-webkit-scrollbar-track {
     background-color: #999;
     border-radius: 10px;
 }

 .megha-scroll::-webkit-scrollbar-thumb {
     border-radius: 10px;
     background: #FFDE00;
 }

 .megha-menu.admission {
     padding-right: 10rem;
 }

 .admission h4 {
     color: #fff;
 }

 .admi-right {
     width: 24%;
 }

 .admi-top {
     display: flex;
     padding: 0 0 3rem;
     border-bottom: .1rem solid #cccccc4f;
 }

 .admi-left {
     width: 70%;
     margin-right: 5%;
 }

 .admi-top-left,
 .admi-bottom-left {
     width: 50%;
 }

 .admi-top-left strong {
     color: #FFD35C;
     font-size: 5.5rem;
     font-weight: 800;
     letter-spacing: -3.67px;
     line-height: 10.5rem;
 }

 .admi-top-left p {
     font-size: 1.6rem;
     color: #fff;
     font-weight: 300;
     padding: 1rem 0 3rem;
 }

 .admi-top-left a {
     display: inline-block;
     background: #FFD35C;
     padding: 1.5rem 2rem;
     font-size: 1.6rem;
     text-transform: uppercase;
     font-weight: 700;
     border-radius: .5rem;
     font-family: 'Open Sans', sans-serif;
     letter-spacing: 1.6px;
     transition: 0.3s;
 }

 .admi-top-left a:hover {
     background: #005479;
     color: #fff;
 }

 .admi-top-right,
 .admi-bottom-right {
     width: 50%;
 }

 .admi-top-right p {
     font-family: 'Montserrat', sans-serif;
     color: #fff;
     font-size: 1.8rem;
     line-height: 2.5rem;
     font-weight: 300;
     padding: 1rem 0 2rem;
 }

 .admi-top-right span {
     font-style: italic;
     color: #999;
     font-size: 1.6rem;
     margin-bottom: 2rem;
     display: block;
 }

 .admi-top-right a {
     display: inline-block;
     font-size: 1.6rem;
     font-weight: 700;
     border-radius: .5rem;
     font-family: 'Open Sans', sans-serif;
     letter-spacing: 1.6px;
     color: #fff;
 }

 .latest_update_btn a.latest_update {
     display: inline-block;
     background: #D93E3E;
     padding: 1.5rem 2rem;
     font-size: 1.6rem;
     text-transform: uppercase;
     font-weight: 700;
     border-radius: 0.5rem;
     font-family: 'Open Sans', sans-serif;
     letter-spacing: 1.6px;
     color: #fff;
 }

 .latest_update_btn_mobile a.latest_update {
     background: #D93E3E;
     padding: 1rem 2rem;
     font-size: 1.6rem;
     text-transform: uppercase;
     font-weight: 500;
     border-radius: 0.5rem;
     font-family: 'Open Sans', sans-serif;
     letter-spacing: 1px;
     color: #fff;
     display: block;
 }

 .latest_update_btn a.latest_update:hover {
     background: #033C59;
 }

 .latest_update_btn {
     margin-top: 2rem;
 }

 .admi-top-right a:hover {
     background: #033C59;
 }

 .admi-bottom {
     padding: 3rem 0;
     display: flex;
 }

 .admi-bottom span {
     font-size: 1.6rem;
     color: #fff;
     font-weight: bold;
     display: block;
 }

 .admi-bottom a {
     font-size: 2.4rem;
     color: #fff;
     font-weight: 300;
 }

 .admi-bottom a:hover {
     color: #FCCF14;
 }

 .admi-right.ayur {
     width: 25%;
 }

 .admi-top-left.ayur_p p {
     font-size: 1.6rem;
 }

 .ayur-top {
     display: flex;
 }

 .navbar-menu .CET-schedule a {
     border-bottom: 0.1rem solid #cccccc59;
     display: flex;
     justify-content: space-between;
     align-items: center;
     font-weight: 600;
     padding: 1.1rem 2rem;
     font-size: 16px;
 }

 .sticky .navbar-menu .CET-schedule a {
     border-bottom: 0.1rem solid #cccccc59;
     display: flex;
     justify-content: space-between;
     align-items: center;
     font-weight: 600;
     padding: 1.1rem 2rem;
     font-size: 16px;
 }

 .CET-schedule h4 {
     padding: 0 2rem 2rem;
     border-bottom: .1rem solid #cccccc59;
 }

 .mcpune .CET-schedule ul li:nth-child(1) a,
 .mcpune .CET-schedule ul li:nth-child(2) a {
     border-bottom: .1rem solid #cccccc59;
     font-weight: 700;
 }

 .mcpune .CET-schedule ul li:nth-child(2) a {
     border-bottom: 0;
 }

 .CET-schedule ul li:nth-child(3) a {
     border-top: .1rem solid #cccccc59;
 }

 .drop-menu-sub:hover .sub-menu {
     visibility: visible;
     opacity: 1;
 }

 .sub-menu {
     background: #333;
     padding: 2rem;
     visibility: hidden;
     transform: translateY(-5rem);
     opacity: 0;
     position: absolute;
     top: 19rem;
     transition: 0.3s;
     border-radius: .3rem;
     z-index: 1
 }

 .sub-menu a {
     transition: 0.5s;
     color: #fff;
     font-size: 1.6rem;
     padding: 1rem;
     border-bottom: .1rem dotted #fff3;
     display: block;
 }

 .sub-menu a:last-child {
     border-bottom: 0;
 }

 .sub-menu a:hover {
     color: #FCCF14;
     transform: translateX(.5rem);
     border-color: #FCCF14;
 }

 .campus-header .sub-menu {
     transform: none;
     top: 13rem;
 }

 header.header.campus-header.sticky li.drop-menu-sub .sub-menu {
     top: 98px;
 }

 .header.inner-header {
     background: #FFF;
 }

 .header.inner-header .logo-home a {
     width: 63%;
 }

 .header.inner-header.sticky {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
 }

 .inner-header:before {
     content: "";
     width: 15%;
     height: 5px;
     background: #D93E3E;
     position: absolute;
     left: 0px;
     bottom: -5px;
     z-index: 9;
 }

 .inner-header:after {
     content: "";
     width: 85%;
     height: 5px;
     background: #FFD35C;
     position: absolute;
     right: 0px;
     bottom: -5px;
 }

 .inner-header .navbar-menu ul li>a {
     color: #000;
 }

 .inner-header .hamberger .slide-toggle img {
     filter: brightness(0);
 }

 .inner-header .navbar-menu ul .admission-btn>a {
     background: #2F3180;
     color: #fff;
 }

 .inner-header.sticky::before,
 .inner-header.sticky::after {
     height: .3rem;
     bottom: -.3rem;
 }

 .header_hover .navbar-menu ul li>a {
     color: #fff !important;
 }
.isc.header_hover .navbar-menu ul li>a {
    color:#000 !important;
}

 .inner-header.header_hover .hamberger .slide-toggle img {
     filter: unset;
 }
 .isc.inner-header.header_hover .hamberger .slide-toggle img {
    filter: brightness(0)    ;
}

 .header_hover.inner-header:after,
 .header_hover.inner-header:before {
     display: none;
 }
.isc.header_hover.inner-header:after,
.header_hover.inner-header:before {
    display: block;
}
 .box-menu ul.singlemenu {
     padding-bottom: 0;
 }

 .box-menu ul.singlemenu li a {
     color: #000;
 }

 header.header.sticky li.drop-menu-sub .sub-menu {
     top: 167px;
 }

 .header.inner-header.sticky .logo-home img {
     max-width: 60%;
 }

 .campus-header.sticky .logo-text {
     font-size: 18px;
     width: 20rem;
 }

 .header.campus-header.sticky .logo-home img {
     max-width: 100%;
 }

 .header.campus-header.sticky {
     padding: 0;
 }

 .header.campus-header .logo-home a:first-child {
     width: 12rem;
     transition: 0.5s;
 }

 .header.campus-header.sticky .logo-home a:first-child {
     width: 9rem;
 }

 .img-fit figure {
     height: 100%;
 }

 .img-fit figure img {
     height: 100%;
     width: 100%;
     object-fit: cover;
 }

 .btn.btn-primary.back_group {
     background: #000;
     border: solid 1px #0000;
     padding: 5px 20px;
     margin: 50px auto 0;
     text-align: center;
     display: block;
     width: 40%;
 }

 .btn.btn-primary.back_group a {
     color: #FFF;
 }

 .btn.btn-primary.back_group:hover {
     background: #f5a302;
 }

 .logo-two {
     display: none;
 }

 .header_hover .logo-two {
     display: block;
 }

 .header_hover .logo-one {
     display: none;
 }
 .isc.header_hover .logo-two {
    display: none;
}
.isc.header_hover .logo-one {
    display: block;
}

 header.header.mcpune.microsite_header .sub-menu.medical_pune {
     width: 100%;
     left: 0;
     display: flex;
     flex-wrap: wrap;
     padding: 22rem 12rem 8rem;
     top: 0;
     z-index: -1;
 }

 header.header.mcpune.microsite_header.sticky .sub-menu.medical_pune {
     padding-top: 19rem;
 }

 header.header.mcpune.microsite_header .sub-menu.medical_pune a {
     width: 30%;
     margin: 0 15px;
 }

 header.header.coayurved.microsite_header .sub-menu.medical_pune {
     width: 100%;
     left: 0;
     display: flex;
     flex-wrap: wrap;
     padding: 22rem 12rem 8rem;
     top: 0;
     z-index: -1;
 }

 header.header.coayurved.microsite_header .sub-menu.medical_pune a {
     width: 30%;
     margin: 0 15px;
 }

 header.header.hmc.microsite_header .sub-menu.medical_pune {
     width: 100%;
     left: 0;
     display: flex;
     flex-wrap: wrap;
     padding: 22rem 12rem 8rem;
     top: 0;
     z-index: -1;
 }

 .header.hmc.microsite_header .sub-menu.medical_pune a {
     width: 30%;
     margin: 0 15px;
 }

 .mcpune .navbar-menu ul li>a {
     padding: 1.3rem 1.5rem;
 }

 .info-clause {
     position: absolute;
     top: 0;
     right: 0;
     padding: 0 15px 0px 0;
     z-index: 999999999;
 }

 .info-clause a {
     display: inline-block;
     margin-bottom: 5px;
     font-family: 'Montserrat';
     font-weight: 500;
     padding: .4rem 1.5rem;
     border-radius: 0 0 .5rem .5rem;
     font-size: 1.5rem;
 }

 .microsite_header.sticky .info-clause a {
     padding: 0.3rem 1.5rem;
     font-size: 1.4rem;
 }

 .header .info-clause a {
     color: rgb(255, 255, 255);
 }

 .inner-header .info-clause a {
     color: #000;
 }

 .microsite_header .logo-home,
 .doem.microsite_header .logo-home {
     width: 56rem;
     transition: 0.5s;
 }
 .microsite_header .logo-home,
 .coepune.microsite_header .logo-home {
     width: 44rem;
     transition: 0.5s;
 }

 .microsite_header.header.imed .logo-home a:first-child {
     width: 70%;
 }

 .microsite_header.header.imed .logo-home a:nth-child(2) {
     width: 30%;
 }

 .microsite_header.header.imed .logo-text {
     margin-left: 2rem;
     padding-left: 2rem;
 }

 .microsite_header.header.domm .logo-text {
     margin-left: 2rem;
     padding-left: 2rem;
 }

 .microsite_header.header.imed.sticky .logo-home a:nth-child(2) {
     width: 30%;
 }

 .microsite_header.header.inner-header.imed .logo-text {
     border-color: #333;
 }

 .microsite_header.header.inner-header.imed.header_hover .logo-text {
     border-color: #fff;
 }

 .imed .navbar-menu ul li>a {
     padding: 1.3rem 1.8rem;
 }

 .copeune.microsite_header .logo-text p {
     font-size: 1.5rem;
 }

 .copeune.microsite_header.sticky .logo-text p {
     font-size: 1.09rem;
 }

 .aslp.microsite_header .logo-text p {
     font-size: 1.2rem;
 }

 .aslp.microsite_header.sticky .logo-text p {
     font-size: 1.1rem;
     line-height: 1.5
 }

 .pcp .logo-text p {
     font-size: 1.8rem;
 }

 .pcp.sticky .logo-text p {
     font-size: 1.4rem;
 }

 .ieer.microsite_header .logo-home p {
     font-size: 1.6rem;
     line-height: inherit;
 }

 .ieer.microsite_header.sticky .logo-text p {
     font-size: 1.4rem;
 }

 .inner-header.ieer.microsite_header .logo-home p {
     font-size: 1.7rem;
     line-height: 1.1;
 }

 .inner-header.ieer.microsite_header.sticky .logo-home p {
     font-size: 1.4rem;
 }

 .dchpune.microsite_header .logo-home p {
     font-size: 1.5rem;
     line-height: inherit;
 }

 .dchpune.microsite_header.sticky .logo-text p {
     font-size: 1.1rem;
 }

 .hmc.microsite_header .logo-home p {
     font-size: 1.2rem;
     line-height: inherit;
 }

 .hmc.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .spa.microsite_header .logo-home p {
     font-size: 1.5rem;
     line-height: inherit;
 }

 .spa.microsite_header.sticky .logo-text p {
     font-size: 1.4rem;
 }

 .akim.microsite_header .logo-home p {
     font-size: 1.5rem;
     line-height: inherit;
 }

 .akim.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .cdoe.microsite_header .logo-home p {
     font-size: 1.5rem;
     line-height: inherit;
 }

 .cdoe.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 .con.consangli.microsite_header .logo-text p {
     font-size: 1.7rem;
 }

 .con.consangli.microsite_header.sticky .logo-text p {
     font-size: 1.6rem;
 }

 .dch.microsite_header .logo-text p {
     font-size: 1.4rem;
 }

 .dch.microsite_header.sticky .logo-text p {
     font-size: 1.2rem;
 }

 p.info-clause.bg_color a {
     margin: 0 2.5px;
 }

 .p-medium a {
     display: inline-block;
 }

 .header.doem.microsite_header .logo-home a:nth-child(1) {
     width: 90%;
 }

 .header.doem.microsite_header .logo-home a:nth-child(2) {
     width: 30%;
 }

 .header.doem.microsite_header .logo-home a:nth-child(3) {
     width: 35%;
 }

 .header.doem.microsite_header.sticky .logo-home {
     width: 55rem;
 }

 .header.group .info-clause a {
     color: #fff;
     font-family: 'Open Sans', sans-serif;
    font-weight: 600;
 }

 .header.inner-header.group .info-clause a {
     color: #000;
 }

 .header.header_hover p.info-clause a,
 .header.group.header_hover p.info-clause a {
     color: #fff;
 }

 .ymc.microsite_header .logo-text p {
     padding-left: 7rem;
 }

 @media (min-width: 1920px) {
     .microsite_header .logo-home {
         width: 45rem;
     }

     .microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .microsite_header .logo-home p {
         padding-left: 7rem;
     }

     .imrda.microsite_header.header.imed.sticky .logo-home a:nth-child(2) {
         width: 50%;
     }

     .rgiibt.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .rgiibt.microsite_header.sticky .logo-text p {
         font-size: 0.9rem;
     }

     .copepune.microsite_header.header.sticky .logo-home {
         width: 55rem;
     }

     .imed.microsite_header .logo-home {
         width: 48rem;
     }

     .imed.microsite_header.header.sticky .logo-home {
         width: 44rem;
     }

     .ymc.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .ymimkarad.microsite_header .logo-home {
         width: 48rem;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .dch.microsite_header .logo-home {
         width: 40rem;
     }

     .dch.microsite_header.sticky .logo-home {
         width: 30rem;
     }

     .imrda.microsite_header .logo-home {
         width: 70rem;
     }

     .imrda.sticky .navbar-menu ul li>a {
         font-size: 2rem;
     }

     .imrda.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .imrda.microsite_header.header.sticky .logo-home a:first-child {
         width: 100%;
     }

     .imrda.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 60%;
     }

     .domm.microsite_header .logo-home {
         width: 62rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 54rem;
     }

     .soptpune.microsite_header .logo-home {
         width: 44rem;
     }

     .soptpune.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .aslp.microsite_header .logo-home {
         width: 35rem;
     }

     .aslp.microsite_header.header.sticky .logo-home {
         width: 45rem;
     }

     .bvimr.microsite_header .logo-home {
         width: 34rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .cdoe.microsite_header .logo-home {
         width: 38rem;
     }

     .cdoe.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .arch.microsite_header .logo-home {
         width: 42rem;
     }

     .arch.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 52rem;
     }

     .mchsangli.microsite_header .logo-home {
         width: 45rem;
     }

     .coepune.microsite_header .logo-home {
         width: 46rem;
     }

     .coepune.microsite_header.header.sticky .logo-home {
         width: 56rem;
     }

     .isc.microsite_header .logo-home {
         width: 44rem;
     }

     .isc.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .isc.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .isc.microsite_header .logo-home p {
         padding-left: 10rem;
     }

     .mcpune.microsite_header .logo-home {
         width: 45rem;
     }

     .mcpune.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .nlcpune.microsite_header .logo-home {
         width: 45rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .optometry.microsite_header .logo-home {
         width: 45rem;
     }

     .optometry.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .spa.microsite_header .logo-home {
         width: 45rem;
     }

     .spa.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .visualarts.microsite_header .logo-home {
         width: 45rem;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .akim.microsite_header .logo-home {
         width: 42rem;
     }

     .akim.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .coayurved.microsite_header .logo-home {
         width: 45rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .conmumbai.microsite_header .logo-home {
         width: 44rem;
     }

     .conmumbai.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .conpune.microsite_header .logo-home {
         width: 44rem;
     }

     .conpune.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .consangli.microsite_header .logo-home {
         width: 44rem;
     }

     .consangli.microsite_header.header.sticky .logo-home {
         width: 52rem;
     }

     

     .header.doem.microsite_header.sticky .logo-home {
         width: 50rem;
     }

     .bvsp.microsite_header .logo-text p {
       
        font-size: 1.2rem;
    }
     .bvsp.microsite_header .logo-home {
        width: 50rem;
    }
     .bvsp.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }
     .bvsp.microsite_header.header .logo-home a:first-child {
        width: 100%;
    }

     .dch.microsite_header.header .logo-home a:first-child {
         width: 70%;
     }

     .dchpune.microsite_header .logo-home {
         width: 45rem;
     }

     .dchpune.microsite_header.header.sticky .logo-home {
         width: 55rem;
     }

     .hmc.microsite_header .logo-home {
         width: 48rem;
     }

     .hmc.microsite_header.header.sticky .logo-home {
         width: 56rem;
     }

     .ieer.microsite_header .logo-home {
         width: 40rem;
     }

     .hmc.microsite_header .logo-text p {
         padding-left: 8rem;
     }

     .optometry.microsite_header.header.inner-header .logo-home a:first-child p {
         padding-left: 8rem;
     }

     .dchsangli.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .optometry.microsite_header .logo-home p {
         padding-left: 8rem;
     }

     .imkolhapur.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header.sticky .logo-home {
         width: 70rem;
     }

     .imrda .logo-text {
         display: flex;
         align-items: center;
         justify-content: center;
     }

     .imrda.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 50%;
     }

     .mswpune.microsite_header .logo-home {
         width: 40rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .visualarts.microsite_header .logo-home p {
         padding-left: 8rem;
     }

     .ymc.microsite_header.header .logo-home a:first-child {
         width: 76%;
     }

     .ymimkarad.microsite_header.header .logo-home a:first-child {
         width: 65%;
     }

     .ymimkarad.microsite_header.header .logo-home p {
         font-size: 1.4rem;
         padding-left: 0;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home a:first-child {
         width: 55%;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home p {
         font-size: 1rem;
     }

     header.header.soptsangli.microsite_header .logo-text p {
         padding-left: 7rem;
     }

     .dchpune.microsite_header .logo-home p {
         padding-left: 8rem;
     }

     .dchsangli.microsite_header .logo-home p {
         padding-left: 7rem;
     }

     .con.consangli.microsite_header .logo-text p {
         padding-left: 8rem;
     }

     .ihmct.microsite_header .logo-home {
         width: 36rem;
     }

     .ihmct.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }
     .logo-img {
        padding-left: 5rem;
        width: 214px;
    }
    
 }

 @media (max-width: 1899px) {
     .rgiibt .navbar-menu ul li>a {
         padding: 1.3rem 1.7rem;
         font-size: 1.9rem;
     }
 }

 @media (max-width: 1799px) {
     .microsite_header .navbar-menu ul li>a {
         font-size: 2rem;
         padding: 1.3rem 1.5rem;
     }

     .navbar-menu ul li>a {
         padding: 1.3rem 1rem;
     }

     .header.sticky {
         padding: 1rem 0;
     }

     header.header.sticky.group li.drop-menu-sub .sub-menu {
         top: 142px;
     }

     .mcpune .navbar-menu ul li>a {
         padding: 1.3rem 1.2rem;
     }

     .header.microsite_header {
         padding: 1rem 0;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1.8rem;
         padding: 1.3rem 1rem;
     }

     .inner-header.ieer.microsite_header .logo-home p {
         font-size: 1.5rem;
         line-height: 1;
     }

     .rgiibt .navbar-menu ul li>a {
         padding: 1.3rem 1.4rem;
         font-size: 1.8rem;
     }

     .coayurved.microsite_header .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1.3rem 1.4rem;
     }

     .coayurved.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1rem 1rem;
     }

     .rgiibt.microsite_header .logo-home p {
         font-size: 1rem;
     }

     .rgiibt.microsite_header.sticky .logo-text p {
         font-size: 0.9rem;
     }

     .microsite_header.header.sticky .logo-home {
         width: 47rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 47rem;
     }

     .microsite_header .logo-home {
         width: 43rem;
     }

     .isc.microsite_header .logo-home {
         width: 50rem;
     }
     .isc.microsite_header.header.sticky .logo-home {
        width: 54rem;
    }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 44rem;
     }

     .dch.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .coepune.microsite_header.header.sticky .logo-home {
         width: 44rem;
     }

     .bvimr.microsite_header .logo-home {
         width: 38rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }
     .bvsp.microsite_header.header.sticky .logo-home a:nth-child(2) img {
        width: 100%;
        padding-left: 2rem;
    }
    .bvsp.microsite_header.header .logo-home a:nth-child(2) img {
        width: 100%;
        padding-left: 2rem;
    }
    .bvsp.microsite_header.header.sticky .logo-home {
        width: 50rem;
    }
    .bvsp.microsite_header.header.sticky .logo-home a:first-child {
        width: 80%;
    }
    .bvsp.microsite_header.header .logo-home a:nth-child(2) {
        width: 50%;
    }
    .bvsp.microsite_header .logo-home {
        width: 62rem;
    }
 }

 @media (max-width: 1699px) {
     .header.microsite_header {
         padding: 0.7rem 0;
     }

     .header.inner-header.sticky {
         padding: 0.9rem 0;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.header.imed .logo-home a:nth-child(2) {
         width: 30%;
     }

     .rgiibt .navbar-menu ul li>a {
         padding: 1.3rem 1.4rem;
         font-size: 1.8rem;
     }

     .domm.microsite_header .logo-home {
         width: 52rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 56rem;
     }

     .ihmct.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .visualarts.microsite_header.header.inner-header .logo-home a:first-child p {
         font-size: 1.2rem;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }
     .bvsp.microsite_header.header .logo-home a:nth-child(2) {
        width: 30%;
        padding-left: 2rem;
    }
 }

 @media (max-width: 1665px) {
     .microsite_header .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1.3rem 1rem;
     }

     .microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1rem 1rem;
     }

     .microsite_header.sticky .logo-home img {
         max-width: 100%;
     }

     .microsite_header .logo-text strong,
     .microsite_header .logo-text p {
         font-size: 2rem;
     }

     .isc.microsite_header .logo-text p {
         font-size: 1.4rem;
         
     }

     .isc.microsite_header.sticky .logo-text p {
         font-size: 1.3rem;
     }
     .isc.microsite_header.header.sticky .logo-home {
        width: 50rem;
    }
     .microsite_header.sticky .logo-text strong,
     .microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
         margin: 0;
         line-height: 2rem;
     }

     .microsite_header.header .logo-home {
         transition: 0.5s;
     }

     .microsite_header.header.sticky .logo-home img {
         max-width: 100%;
     }

     header.header.imed.microsite_header .logo-text p {
         font-size: 1.5rem;
         padding-top: 0;
     }

     .microsite_header.imed .logo-home {
         width: 55rem;
         transition: 0.5s;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.header.imed .logo-home a:nth-child(2) {
         width: 30%;
     }

     .mchsangli.microsite_header .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1.3rem 1rem;
     }

     .mchsangli.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1rem 1rem;
     }
     .bvsp.microsite_header.header .logo-home a:nth-child(2) {
        width: 50%;
        padding-left: 2rem;
    }
    .bvsp.microsite_header .logo-home {
        width: 66rem;
    }
    .bvsp.microsite_header.header.sticky .logo-home {
        width: 45rem;
    }
    .bvsp.microsite_header .logo-text strong, .microsite_header .logo-text p {
        font-size: 1.2rem;
    }
    .isc.microsite_header .logo-text p {
        font-size: 1.3rem;
        padding-left: 7rem;
    }
 }

 @media (max-width: 1649px) {
     .navbar-menu ul li>a {
         font-size: 1.8rem;
         padding: 1.3rem 1rem;
     }

     .sticky .navbar-menu ul li>a {
         font-size: 1.6rem;
         padding: 1rem 1rem;
     }

     .header.inner-header.sticky {
         padding: 0.8rem 0;
     }

     header.header.sticky li.drop-menu-sub .sub-menu {
         top: 134px;
     }

     .navbar-menu .CET-schedule ul li a {
         padding: 0.7rem 0.8rem;
         font-size: 14px;
     }

     .sticky .navbar-menu .CET-schedule ul li a {
         padding: 0.7rem 0.8rem;
         font-size: 14px;
     }

     .admi-top-right p {
         font-size: 14px;
     }

     .group .logo-home {
         width: 35rem;
     }

     .group.header.inner-header.sticky .logo-home a,
     .group.header.sticky .logo-home a {
         width: 80%;
     }

     header.header.group li.drop-menu-sub .sub-menu {
         top: 16.2rem;
     }

     header.header.sticky.group li.drop-menu-sub .sub-menu {
         top: 12rem;
     }

     .microsite_header.header.sticky .logo-home a:first-child {
         width: 90%;
     }

     .isc.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }

     .microsite_header.sticky .info-clause a {
         padding: 0.1rem 1.5rem;
         font-size: 1.3rem;
     }

     .microsite_header.imed .logo-home {
         width: 55rem;
         transition: 0.5s;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.header.imed .logo-home a:nth-child(2) {
         width: 30%;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1.6rem;
         padding: 1.3rem 0.7rem;
     }

     .akim.microsite_header .logo-home p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .cdoe.microsite_header .logo-home p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .dch.microsite_header .logo-text p {
         font-size: 1.4rem;
         line-height: inherit;
     }

     .dch.microsite_header.sticky .logo-text p {
         font-size: 1.3rem;
         line-height: inherit;
     }

     .coayurved.microsite_header.sticky .logo-text p {
         font-size: 1.6rem;
     }

     .imkolhapur.microsite_header .logo-home p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .imkolhapur.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .microsite_header.dch .logo-home a img {
         max-width: 100%;
     }

     .irsha.microsite_header .logo-home p {
         font-size: 1.4rem;
         line-height: initial;
     }

     .ymc.microsite_header .logo-text p {
         font-size: 1.1rem;
         line-height: inherit;
     }

     .ymc.microsite_header.sticky .logo-text p {
         font-size: 1.1rem;
     }

     .dch.mcpune.microsite_header .logo-home p {
         font-size: 1.4rem;
     }

     .soptsangli.microsite_header .logo-text p {
         padding-left: 10rem;
     }
 }

 @media (max-width: 1500px) {
     .microsite_header.header .logo-home a:nth-child(2) {
         width: 73%;
     }

     .microsite_header .logo-text p {
         font-size: 1.3rem;
         padding-left: 7rem;
     }

     .microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 44%;
     }

     .microsite_header.sticky .logo-text strong,
     .microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
     }

     .nlcpune.microsite_header.sticky .logo-text p {
         font-size: 1.3rem;
     }

     .header.optometry.microsite_header .logo-home {
         width: 31%;
     }

     .microsite_header .logo-home {
         width: 35rem;
     }

     .microsite_header.header .logo-home {
         width: 40rem;
     }

     .soptpune.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     header.header.inner-header.coepune.microsite_header.header .logo-home {
         width: 26%;
     }

     header.header.inner-header.coepune.microsite_header.header.sticky .logo-home {
         width: 24%;
     }

     .microsite_header.header.sticky .logo-home a:nth-child(2) {
         margin-left: 0;
         width: 70%;
     }

     .microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .microsite_header.header.imed .logo-home {
         width: 46rem;
     }

     .microsite_header.header.imed.sticky .logo-home {
         width: 44rem;
     }

     .header.mcpune.microsite_header.sticky .sub-menu.medical_pune {
         padding-top: 15rem;
     }

     .header.inner-header.sticky {
         padding: 0.9rem 0;
     }

     .header.microsite_header {
         padding: 1.3rem 0;
     }

     .microsite_header.imed .logo-home {
         width: 55rem;
         transition: 0.5s;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.header.imed .logo-home a:nth-child(2) {
         width: 30%;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 45rem;
     }

     .akim.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 77%;
     }

     .dch.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 72%;
     }

     .cdoe.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 72%;
     }

     .sticky.akim.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .coepune.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .coepune.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
     }

     .mcpune.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     .mcpune.microsite_header.sticky .logo-text p {
         font-size: 1.3rem;
     }

     .coayurved.microsite_header .logo-home p {
         font-size: 1.4rem;
     }

     .coayurved.microsite_header.sticky .logo-text p {
         font-size: 1.4rem;
     }

     .cdoe.microsite_header.sticky .logo-text p {
         font-size: 1.5rem;
     }

     .cdoe.microsite_header.header .logo-home a:first-child {
         width: 32%;
     }

     .cdoe.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 69%;
     }

     .imkolhapur.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     .irsha.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 79%;
     }

     .ihmct.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .ihmct.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
     }

     .ihmct.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 85%;
     }

     .imed1.microsite_header .logo-home p {
         font-size: 1.1rem;
     }

     .imed1.microsite_header.sticky .logo-text p {
         font-size: 1.1rem;
     }

     .imed1.microsite_header.header .logo-home a:first-child {
         width: 18%;
     }

     .imed1.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 81%;
     }

     .imed1.microsite_header.header .logo-home a:nth-child(2) {
         width: 81%;
     }

     .con.consangli.microsite_header .logo-text p {
         font-size: 1.5rem;
     }

     .con.consangli.microsite_header.sticky .logo-text p {
         font-size: 1.5rem;
     }

     .aslp.microsite_header .logo-text p {
         line-height: 2rem;
         font-size: 1.1rem;
     }

     .aslp.microsite_header.sticky .logo-text p {
         line-height: 2rem;
         font-size: 1.1rem;
     }

     .conmumbai.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .dchpune.microsite_header .logo-home p {
         font-size: 1.1rem;
     }

     .header.optometry.microsite_header .logo-home {
         width: 24%;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 46rem;
     }

     .rgiibt.microsite_header .logo-home p {
         font-size: 1rem;
     }

     .rgiibt.microsite_header.sticky .logo-text p {
         font-size: 10px;
     }

     .coayurved.microsite_header.header .logo-home {
         width: 34rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .ihmct.microsite_header.header .logo-home {
         width: 33rem;
     }

     .ihmct.microsite_header.header .logo-home a:first-child {
         width: 85%;
     }

     .mswpune.microsite_header.header .logo-home {
         width: 40rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 45rem;
     }

     .dch.microsite_header.header .logo-home {
         width: 30rem;
     }

     .dch.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .dch.microsite_header.header.sticky .logo-home a:first-child {
         width: 35%;
     }

     .doem.microsite_header.header .logo-home {
         width: 40rem;
     }

     .header.doem.microsite_header.sticky .logo-home {
         width: 40rem;
     }

     .dchsangli.microsite_header.header .logo-home {
         width: 36rem;
     }

     .dchsangli.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .dchsangli.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     .akim.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .akim.microsite_header.header .logo-home {
         width: 32rem;
     }

     .akim.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .akim.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }

     .imrda.microsite_header.header .logo-home a:nth-child(2) {
         width: 35%;
     }

     .microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 50%;
     }
     .microsite_header.header .logo-home a:nth-child(2) img {
        width: 50%;
    }

     .imrda.microsite_header.header .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .imrda.microsite_header.header.sticky .logo-home {
         width: 72rem;
     }

     .domm.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .domm.microsite_header.header .logo-home {
         width: 48rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 64rem;
     }

     .aslp.microsite_header.header .logo-home {
         width: 42rem;
     }

     .aslp.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .bvimr.microsite_header.header .logo-home {
         width: 35rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 28rem;
     }

     .cdoe.microsite_header.header .logo-home {
         width: 30rem;
     }

     .cdoe.microsite_header.header.sticky .logo-home {
         width: 48rem;
     }

     .isc.microsite_header.header .logo-home {
         width: 42rem;
     }

     .isc.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .mcpune.microsite_header.header .logo-home {
         width: 32rem;
     }

     .mcpune.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .nlcpune.microsite_header.header .logo-home {
         width: 32rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .spa.microsite_header.header .logo-home {
         width: 25rem;
     }

     .spa.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .visualarts.microsite_header.header .logo-home {
         width: 32rem;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .isc.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .hmc.microsite_header.header .logo-home {
         width: 32rem;
     }

     .hmc.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .hmc.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .hmc.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .dch.microsite_header.header .logo-home {
         width: 40rem;
     }

     .dchpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .dchpune.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }
     .bvsp.microsite_header.header.inner-header .logo-home a:first-child p {
        padding-left: 75px;
    }

    .bvsp.microsite_header.header.sticky .logo-home {
        width: 52rem;
    }
     .bvsp.microsite_header.header .logo-home {
        width: 58rem;
    }
    .bvsp.microsite_header.header .logo-home a:first-child {
        width: 80%;
    }
    
    .bvsp.microsite_header.header .logo-home a:nth-child(2) img {
        width: 80%;
    }
    .bvsp.microsite_header.header.sticky .logo-home  a:nth-child(2) img {
        width: 60%;
    }
 }

 @media (max-width: 1499px) {
     .header.inner-header.group .info-clause a {
         color: #000;
         font-size: 12px;
         line-height: 1.5;
         margin-top: 0;
     }

     .dchsangli.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .dchsangli.microsite_header .logo-home a img.logo-one {
         max-width: 90%;
     }

     .sticky.dchsangli.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .header.imed.microsite_header .navbar {
         padding-top: 1.5rem;
     }

     .header.imrda.microsite_header .navbar {
         padding-top: 1.5rem;
     }

     .admi-right.ayur {
         width: 33%;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .copepune.microsite_header.header .logo-home {
         width: 42rem;
     }

     .copepune.microsite_header.header.sticky .logo-home {
         width: 36rem;
     }

     .hmc.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
     }

     .ihmct.microsite_header.header .logo-home {
         width: 33rem;
     }

     .ihmct.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .mswpune.microsite_header.header .logo-home {
         width: 30rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .ymc.microsite_header.header .logo-home {
         width: 30rem;
     }

     .ymc.microsite_header.header.sticky .logo-home {
         width: 45rem;
     }

     .dch.microsite_header.header .logo-home {
         width: 40rem;
     }

     .dch.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .dch.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }

     .mchsangli.microsite_header.header .logo-home {
         width: 34rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .mchsangli.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .imkolhapur.microsite_header .logo-home p {
         font-size: 1.1rem;
     }

     .imkolhapur.microsite_header.header .logo-home {
         width: 32rem;
     }

     .imkolhapur.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .akim.microsite_header.header .logo-home {
         width: 42rem;
     }

     .akim.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header .logo-home a:nth-child(2) {
         width: 35%;
     }

     .imrda .logo-text {
         display: flex;
         align-items: center;
         justify-content: center;
     }

     .doem.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 70%;
     }

     .imrda.microsite_header.header .logo-home {
         width: 60rem;
     }

     .imrda.microsite_header.header .logo-home a:first-child {
         width: 50%;
     }

     .imrda.microsite_header.header.sticky .logo-home {
         width: 60rem;
     }

     .domm.microsite_header.header .logo-home {
         width: 50rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 54rem;
     }

     .domm.microsite_header .logo-home p {
         font-size: 1rem;
     }

     .aslp.microsite_header.header .logo-home {
         width: 28rem;
     }

     .aslp.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .aslp.microsite_header.header .logo-home a:first-child {
         width: 90%;
     }

     .aslp.microsite_header .logo-text p {
         font-size: 1rem;
     }

     .aslp.microsite_header.sticky .logo-text p {
         font-size: 1rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .cdoe.microsite_header.header .logo-home {
         width: 30rem;
     }

     .cdoe.microsite_header.header.sticky .logo-home {
         width: 49rem;
     }

     .isc.microsite_header.header .logo-home {
         width: 36rem;
     }

     .isc.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .mcpune.microsite_header.header .logo-home {
         width: 35rem;
     }

     .mcpune.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .nlcpune.microsite_header.header .logo-home {
         width: 32rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .header.optometry.microsite_header .logo-home {
         width: 24%;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 46rem;
     }

     .spa.microsite_header.header .logo-home {
         width: 30rem;
     }

     .spa.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .visualarts.microsite_header.header .logo-home {
         width: 32rem;
     }

     .visualarts.microsite_header.header .logo-home a:first-child {
         width: 85%;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .arch.microsite_header.header .logo-home {
         width: 32rem;
     }

     .arch.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .conmumbai.microsite_header.header .logo-home {
         width: 40rem;
     }

     .conmumbai.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .conpune.microsite_header.header .logo-home {
         width: 33rem;
     }

     .conpune.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .consangli.microsite_header.header .logo-home {
         width: 35rem;
     }

     .consangli.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .chmsr.microsite_header.header .logo-home {
         width: 33rem;
     }

     .chmsr.microsite_header.header.sticky .logo-home {
         width: 46rem;
     }

     .doem .navbar {
         padding-top: 2.5rem;
     }
 }

 @media (max-width: 1399px) {
     .header.inner-header.group .info-clause a {
         color: #000;
         font-size: 11px;
         line-height: 1.5;
         margin-top: 0;
     }

     .admi-right.ayur {
         width: 31%;
     }

     .header.optometry.microsite_header .logo-home {
         width: 28%;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .inner-header.ieer.microsite_header .logo-home p {
         font-size: 1.3rem;
         line-height: 1.2;
     }

     .inner-header.ieer.microsite_header.sticky .logo-home p {
         font-size: 1.3rem;
         line-height: 1.4rem;
     }

     .ieer.microsite_header .logo-home p {
         font-size: 1.6rem;
         line-height: inherit;
         padding-left: 70px;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1.7rem;
         padding: 1.3rem 0.5rem;
     }

     .logo-text {
         padding-left: 0;
     }

     header.header.microsite_header .logo-home a:nth-child(2) {
         width: 72%;
     }

     .microsite_header.header .logo-home {
         width: 36rem;
     }

     .microsite_header.header.sticky .logo-home {
         width: 39rem;
     }

     .sticky.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .header.inner-header.microsite_header .sub-menu {
         top: 15rem;
     }

     .header-wrapper {
         padding: 0 1%;
     }

     .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1rem .6rem;
     }

     .sticky .navbar-menu ul li>a {
         font-size: 1.5rem;
         padding: .6rem .6rem;
     }

     .sub-menu {
         top: 155px;
     }

     .header.inner-header.sticky .logo-home img {
         max-width: 50%;
     }

     .header.microsite_header {
         padding: 0.9rem 0;
     }

     .group .logo-home {
         width: 35rem;
     }

     header.header.sticky li.drop-menu-sub .sub-menu {
         top: 127px;
     }

     .sticky.microsite_header .logo-home a img {
         max-width: 100%;
     }

     .sticky.microsite_header .logo-text strong {
         font-size: 1.7rem;
     }

     .microsite_header .hamberger {
         margin-left: 1rem;
     }

     .microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: 1rem .5rem;
     }

     .header.campus-header .logo-home a:first-child {
         width: 10rem;
     }

     .header.campus-header.sticky .logo-home a:first-child {
         width: 8rem;
     }

     .campus-header .sub-menu {
         top: 11rem;
     }

     header.header.campus-header.sticky li.drop-menu-sub .sub-menu {
         top: 88px;
     }

     header.header.group li.drop-menu-sub .sub-menu {
         top: 16.5rem;
     }

     header.header.sticky.group li.drop-menu-sub .sub-menu {
         top: 12rem;
     }

     .CET-schedule h4 {
         padding-left: 1rem;
         padding-bottom: 1rem;
     }

     .copeune.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .aslp.microsite_header .logo-text p {
         font-size: 1.2rem;
         line-height: 1.5;
     }

     .header.aslp.microsite_header.sticky .logo-text p {
         font-size: 1rem;
         line-height: 1.5
     }

     .header.cdoe.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
         line-height: 1.5
     }

     .imkolhapur.microsite_header .logo-home p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .imkolhapur.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
         line-height: inherit;
     }

     .imed1.microsite_header .logo-home p {
         font-size: 1.1rem;
         line-height: 1.2rem;
     }

     .imed1.microsite_header.sticky .logo-text p {
         font-size: 1rem;
     }

     .imed1.microsite_header.header .logo-home a:first-child {
         width: 30%;
     }

     .imed1.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 70%;
     }

     .imed1.microsite_header.header .logo-home a:nth-child(2) {
         width: 70%;
     }

     .imed1.header.microsite_header {
         padding: 0.9rem 0 0.1rem;
     }

     .imed1.microsite_header .logo-home a img {
         max-width: 76%;
     }

     .imed1.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 80%;
     }

     .rgiibt.microsite_header .logo-home p {
         font-size: 1rem;
     }

     .rgiibt.microsite_header.sticky .logo-text p {
         font-size: 1rem;
     }

     .conmumbai.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .rgiibt.microsite_header.header .logo-home {
         width: 42rem;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .ihmct.microsite_header.header .logo-home {
         width: 32rem;
     }

     .ihmct.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .nlcpune.microsite_header.header .logo-home {
         width: 36rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .mswpune.microsite_header.header .logo-home {
         width: 32rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 24rem;
     }

     .latest_update_btn {
         margin-top: 0.3rem;
     }

     .admi-left {
         width: 60%;
         margin-right: 10%;
     }

     .admi-right {
         width: 30%;
     }

     .admi-top-right p {
         font-size: 1.3rem;
     }

     .admi-bottom a,
     .admission h4 {
         font-size: 2rem;
     }

     .admi-top-left strong {
         line-height: 8.5rem;
         font-size: 8.5rem;
     }

     .admi-top-right p {
         padding: 1rem 0 0rem;
     }

     .admi-top-left a,
     .admi-top-right a,
     .latest_update_btn a.latest_update {
         padding: 1rem 2rem;
         font-size: 1rem;
     }

     .side-menu a {
         font-size: 1.5rem;
     }

     .side-menu {
         padding: 5rem 5rem 5rem 5rem;
     }

     .box-menu h4,
     .notif-head a {
         font-size: 2rem;
         line-height: 2rem;
     }

     .notif-popup {
         width: 100rem;
         padding: 5.5rem;
     }

     .notif-box a {
         font-size: 1.6rem;
     }

     .notif-box p {
         font-size: 1.5rem;
         line-height: 2rem;
     }

     .notification>a {
         padding: 1rem 2rem;
         font-size: 1.8rem;
     }

     .megha-box {
         width: 32%;
         padding: 0 4rem 0 0;
     }

     .megha-box a {
         font-size: 1.5rem;
     }

     .box-menu li a strong {
         margin-bottom: 0;
     }

     .box-menu li strong,
     .campus_school_name h2 {
         font-size: 2rem;
     }

     header.header.mcpune.microsite_header .sub-menu.medical_pune {
         padding-top: 18rem;
     }

     .microsite_header.header.imed .logo-home {
         width: 40rem;
         transition: 0.5s;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.header.imed .logo-home a:nth-child(2) {
         width: 30%;
     }

     .microsite_header.header.imed.sticky .logo-home {
         width: 36rem;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1.6rem;
     }

     .coayurved.microsite_header.header .logo-home {
         width: 36rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .coayurved.microsite_header .navbar-menu ul li>a {
         font-size: 1.2rem;
     }

     .coayurved.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.2rem;
     }

     .copepune.microsite_header.header .logo-home {
         width: 36rem;
     }

     .ymc.microsite_header.header .logo-home {
         width: 35rem;
     }

     .ymc.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .dch.microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 85%;
     }

     .dch.microsite_header.header.sticky .logo-home a:first-child {
         width: 75%;
     }

     .dch.microsite_header.header.sticky .logo-home {
         width: 36rem;
     }

     .doem.microsite_header.header .logo-home {
         width: 46rem;
     }

     .header.doem.microsite_header.sticky .logo-home {
         width: 52rem;
     }

     .doem.microsite_header.header.sticky .logo-home a:first-child {
         width: 60%;
     }

     header.header.inner-header.coepune.microsite_header.header .logo-home {
         width: 28%;
     }

     header.header.inner-header.coepune.microsite_header.header.sticky .logo-home {
         width: 25%;
     }

     .dchsangli.microsite_header.header .logo-home {
         width: 50rem;
     }

     .dchsangli.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .mchsangli.microsite_header.header .logo-home {
         width: 35rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .imrda.header.microsite_header .logo-home a:nth-child(2) {
         width: 30%;
     }

     .microsite_header.header.imrda .logo-home a:first-child {
         width: 70%;
     }

     .imkolhapur.microsite_header.header .logo-home {
         width: 38rem;
     }

     .imkolhapur.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .akim.microsite_header.header .logo-home {
         width: 42rem;
     }

     .akim.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .imrda.microsite_header.header .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header.sticky .logo-home {
         width: 56rem;
     }

     .imrda.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 65%;
     }

     .domm.microsite_header.header .logo-home {
         width: 52rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 52rem;
     }

     .aslp.microsite_header.header .logo-home {
         width: 34rem;
     }

     .aslp.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .bvimr.microsite_header.header .logo-home {
         width: 32rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .cdoe.microsite_header.header .logo-home {
         width: 30rem;
     }

     .cdoe.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .isc.microsite_header.header .logo-home {
         width: 42rem;
     }

     .isc.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .mcpune.microsite_header.header .logo-home {
         width: 36rem;
     }

     .mcpune.microsite_header.header.sticky .logo-home {
         width: 39rem;
     }

     .spa.microsite_header.header .logo-home {
         width: 30rem;
     }

     .spa.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .visualarts.microsite_header.header .logo-home {
         width: 36rem;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 39rem;
     }

     .arch.microsite_header.header .logo-home {
         width: 35rem;
     }

     .arch.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .conmumbai.microsite_header.header .logo-home {
         width: 36rem;
     }

     .conmumbai.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .conpune.microsite_header.header .logo-home {
         width: 35rem;
     }

     .conpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .consangli.microsite_header.header .logo-home {
         width: 35rem;
     }

     .consangli.microsite_header.header.sticky .logo-home {
         width: 34rem;
     }

     .hmc.microsite_header.header .logo-home {
         width: 35rem;
     }

     .hmc.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .chmsr.microsite_header.header .logo-home {
         width: 36rem;
     }

     .chmsr.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .doem .navbar {
         padding-top: 2.5rem;
     }

     .doem.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 65%;
     }

     .isc.microsite_header.header .logo-home a:first-child {
         width: 90%;
     }

     .isc.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }

     .bvsp.microsite_header.header.inner-header .logo-home a:first-child p {
         padding-left: 60px;
     }
     .bvsp.microsite_header.header .logo-home {
        width: 62rem;
    }

     .bvsp.microsite_header.header.sticky .logo-home {
         width: 54rem;
     }

     .ieer.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .soptsangli.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .akim.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .soptpune.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .ymimkarad.microsite_header.header .logo-home a:first-child {
         width: 82%;
     }
  
    .logo-img{
        padding-left: 2rem;
    }
 }

 @media (max-width: 1280px) {
     header.header.inner-header.coepune.microsite_header.header .logo-home {
         width: 30%;
     }

     .ihmct.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .copepune.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .microsite_header.header.imed.sticky .logo-home {
         width: 40rem;
     }

     .nlcpune.header.microsite_header .logo-home {
         width: 36rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 24rem;
     }

     .mswpune.microsite_header.header .logo-home {
         width: 30rem;
     }

     .ymc.microsite_header.header .logo-home {
         width: 35rem;
     }

     .ymc.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home {
         width: 42rem;
     }

     .dch.microsite_header.header.sticky .logo-home {
         width: 34rem;
     }

     .doem.microsite_header.header .logo-home {
         width: 50rem;
     }

     .header.doem.microsite_header.sticky .logo-home {
         width: 50rem;
     }

     .doem.microsite_header.header.sticky .logo-home a:first-child {
         width: 70%;
     }

     .dchsangli.microsite_header.header .logo-home {
         width: 40rem;
     }
     .dchsangli.microsite_header.header .logo-home a:first-child {
        width: 100%;
    }

     .dchsangli.microsite_header.header.sticky .logo-home {
         width: 34rem;
     }

     .mchsangli.microsite_header.header .logo-home {
         width: 35rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 34rem;
     }

     .arch.microsite_header.header .logo-home {
         width: 36rem;
     }

     .arch.microsite_header.header.sticky .logo-home {
         width: 39rem;
     }

     .imkolhapur.header.microsite_header .logo-home {
         width: 38rem;
     }

     .imkolhapur.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .imrda.microsite_header.header .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header.sticky .logo-home {
         width: 50rem;
     }

     .imrda.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 50%;
     }

     .domm.microsite_header.header .logo-home {
         width: 52rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 54rem;
     }

     .domm.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .aslp.microsite_header.header .logo-home {
         width: 34rem;
     }

     .aslp.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .aslp.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .bvimr.microsite_header.header .logo-home {
         width: 35rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .cdoe.microsite_header.header .logo-home {
         width: 30rem;
     }

     .cdoe.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .isc.microsite_header.header .logo-home {
         width: 42rem;
     }

     .isc.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .spa.microsite_header.header .logo-home {
         width: 30rem;
     }

     .spa.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .visualarts.microsite_header.header .logo-home {
         width: 36rem;
     }

     .visualarts.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .conmumbai.microsite_header.header .logo-home {
         width: 38rem;
     }

     .conmumbai.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .conpune.microsite_header.header .logo-home {
         width: 35rem;
     }

     .conpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .consangli.microsite_header.header .logo-home {
         width: 36rem;
     }

     .consangli.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .hmc.microsite_header.header .logo-home {
         width: 36rem;
     }

     .hmc.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .chmsr.microsite_header.header .logo-home {
         width: 36rem;
     }

     .chmsr.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .doem .navbar {
         padding-top: 1.5rem;
     }

     .doem.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 70%;
     }

     .isc.microsite_header.header .logo-home a:first-child {
         width: 90%;
     }

     .bvsp.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .bvsp.microsite_header.header.inner-header .logo-home a:first-child p {
         padding-left: 70px;
         color: #000;
     }

     .bvsp.microsite_header.header .logo-home {
         width: 60rem;
     }

     .bvsp.microsite_header.header.sticky .logo-home {
         width: 60rem;
     }
    .logo-img {
      
        padding-left: 2rem;
    }
     .coayurved.microsite_header .logo-home p {
         font-size: 1.4rem;
     }

     .dch.microsite_header.header.inner-header .logo-home a:first-child p {
         padding-left: 35px;
     }

     .domm.microsite_header.header.sticky .logo-home a:nth-child(2) img {
         width: 70%;
     }

     .ieer.microsite_header.header .logo-home {
         width: 34rem;
     }

     .ieer.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .ymimkarad.microsite_header.header.sticky .logo-home a:first-child {
         width: 62%;
     }

     .ymimkarad.microsite_header.header .logo-home p {
         font-size: 1.2rem;
     }

     .ymimkarad.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .akim.microsite_header.header .logo-home {
         width: 42rem;
     }

     .akim.microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .akim.microsite_header .logo-home p {
         font-size: 1.4rem;
     }

     .akim.microsite_header.sticky .logo-home p {
         font-size: 1.2rem;
     }

     .soptsangli.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     .soptpune.microsite_header.header.sticky .logo-home {
         width: 32rem;
     }

     header.header.inner-header.coepune.microsite_header.header.sticky .logo-home {
         width: 26%;
     }

     .ihmct.microsite_header .logo-text p {
         padding-left: 6rem;
     }

     .ymimkarad.microsite_header.header .logo-home {
         width: 34rem;
     }
 }

 @media (max-width: 1259px) {
     .header.optometry.microsite_header .logo-home {
         width: 28%;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 33rem;
     }

     .sticky.microsite_header .logo-text p {
         font-size: 1.4rem;
     }

     .microsite_header .logo-text {
         padding-left: 0;
     }

     .imrda.microsite_header .logo-text {
         padding-left: 2rem;
     }

     .imrda.microsite_header.sticky .logo-text {
         padding-left: 2rem;
     }

     .microsite_header .logo-text strong,
     .microsite_header .logo-text p,
     .microsite_header.sticky .logo-text strong {
         font-size: 1.5rem;
         line-height: 2rem;
         margin: 0;
     }

     .microsite_header .navbar-menu ul li>a {
         font-weight: 600;
     }

     .microsite_header .logo-home {
         width: 25rem;
     }

     .microsite_header.header .logo-home a:nth-child(2) {
         width: 60%;
     }

     .microsite_header.header .logo-home a:nth-child(2) {
         width: 56%;
     }

     .microsite_header.header .logo-home {
         width: 38rem;
     }

     .microsite_header.header.sticky .logo-home {
         width: 40rem;
     }

     .microsite_header.header.hmc .logo-home {
         width: 35rem;
     }

     .microsite_header.header.hmc.sticky .logo-home {
         width: 38rem;
     }

     .microsite_header.header.imed .logo-home {
         width: 37rem;
     }

     .microsite_header.header.imed .logo-home {
         width: 35rem;
     }

     .mcpune.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
     }

     .coayurved.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .coayurved.microsite_header.sticky .logo-text p {
         font-size: 1.3rem;
     }
 }

 @media (max-width: 1199px) {
     header.header.microsite_header .logo-home {
         width: 30rem;
     }

     .microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 65%;
         margin-left: 0;
     }

     .ihmct.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 69%;
         margin-left: 0;
     }

     header.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     header.header.microsite_header .logo-home a:nth-child(2) {
         width: 70%;
     }

     .group .logo-home {
         width: 25rem;
     }

     header.header.sticky li.drop-menu-sub .sub-menu {
         top: 108px;
     }

     .navbar-menu ul li>a,
     .sticky .navbar-menu ul li>a {
         font-size: 1.4rem;
         padding: .5rem .5rem;
         font-weight: 600;
     }

     .hamberger {
         margin-left: 1.5rem;
     }

     .rgiibt.microsite_header .navbar-menu ul li a {
         font-size: 1.2rem;
     }

     .side-menu {
         padding: 4rem;
     }

     .CET-schedule ul li:nth-child(1) a,
     .CET-schedule ul li:nth-child(2) a {
         font-size: 1.8rem;
     }

     .admi-top-right p {
         font-size: 1.2rem;
         line-height: 2rem;
     }

     .admi-top-left a,
     .admi-top-right a {
         padding: 1rem 1rem;
         font-size: 1.3rem;
     }

     .admi-top-left p {
         padding: 1rem 0 3rem;
         font-size: 1.6rem;
     }

     .admi-top-left strong {
         line-height: 6.5rem;
         font-size: 6.5rem;
     }

     .admi-bottom a,
     .admission h4 {
         font-size: 1.6rem;
     }

     .megha-menu.admission {
         padding-right: 5rem;
     }

     .box-menu h4,
     .notif-head a {
         font-size: 1.8rem;
     }

     .logo-home {
         width: 8rem;
     }

     .header.inner-header .logo-home a {
         width: 100%;
     }

     .logo-home a img {
         max-width: 100%;
     }

     .header.inner-header.sticky .logo-home img {
         max-width: 75%;
     }

     .header-wrapper {
         padding: 0 1%;
     }

     .microsite_header .logo-home {
         width: 25rem;
         justify-content: start;
     }

     .microsite_header.header .logo-home a:nth-child(2) {
         width: 55%;
     }

     .microsite_header .logo-text p {
         font-size: 1.3rem;
         padding-top: 0;
     }

     .microsite_header .logo-home a img {
         max-width: 100%;
     }

     .microsite_header.sticky .logo-home a img,
     .microsite_header.header.inner-header.sticky .logo-home img {
         max-width: 88%;
     }

     .microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.3rem;
         padding: .5rem;
     }

     .microsite_header .sub-menu {
         top: 130px;
     }

     .microsite_header.header.sticky li.drop-menu-sub .sub-menu {
         top: 125px;
     }

     .sticky.microsite_header .logo-text strong,
     .sticky.microsite_header .logo-text p {
         font-size: 1.4rem;
     }

     .microsite_header .logo-text span {
         font-size: 1.2rem;
     }

     .imed .logo-text p {
         font-size: 1.4rem;
     }

     .microsite_header.campus-header .sub-menu {
         top: 108px;
     }

     header.header.group li.drop-menu-sub .sub-menu {
         top: 14rem;
     }

     header.header.sticky.group li.drop-menu-sub .sub-menu {
         top: 10rem;
     }

     .sub-menu a {
         font-size: 1.5rem;
     }

     .microsite_header.header.imed.sticky .logo-home {
         width: 30rem;
     }

     .mcpune .navbar-menu ul li>a,
     .mcpune.sticky .navbar-menu ul li>a {
         font-size: 1.2rem;
         padding: .4rem;
     }

     header.header.mcpune.microsite_header.sticky .sub-menu.medical_pune {
         top: 0;
     }

     .microsite_header.header.imed .logo-home {
         width: 28rem;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1.2rem;
     }

     .coayurved.microsite_header.header .logo-home {
         width: 30rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .coayurved.microsite_header.sticky .logo-text p {
         font-size: 1.2rem;
     }

     header.header.inner-header.coepune.microsite_header.header .logo-home {
         width: 22%;
     }

     header.header.inner-header.coepune.microsite_header.header.sticky .logo-home {
         width: 35%;
     }

     .coepune.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     header.header.irsha.microsite_header .logo-home {
         width: 26rem;
     }

     .conpune.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .hmc.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .hmc.microsite_header.header.sticky .logo-home a:first-child {
         width: 80%;
     }

     .ieer.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .ieer.header.microsite_header .logo-home {
         width: 28rem;
     }

     .ihmct.header.microsite_header .logo-home {
         width: 35rem;
     }

     .ihmct.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .mswpune.microsite_header.header .logo-home {
         width: 28rem;
     }

     .mswpune.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .ymc.header.microsite_header .logo-home {
         width: 35rem;
     }

     .ymc.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .conmumbai.header.microsite_header .logo-home {
         width: 36rem;
     }

     .conmumbai.header.microsite_header.sticky .logo-home {
         width: 40rem;
     }

     .dchpune.header.microsite_header .logo-home {
         width: 26rem;
     }

     .dch.microsite_header .logo-text p {
         font-size: 1.1rem;
     }

     .dch.header.microsite_header .logo-home {
         width: 28rem;
     }

     .con.consangli.header.microsite_header .logo-home {
         width: 28rem;
     }

     .con.consangli.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .dchsangli.header.microsite_header .logo-home {
         width: 28rem;
     }

     .dchsangli.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .mchsangli.header.microsite_header .logo-home {
         width: 28rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .imkolhapur.header.microsite_header .logo-home {
         width: 24rem;
     }

     .imkolhapur.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .akim.microsite_header .logo-home p {
         font-size: 1rem;
     }

     .sticky.akim.microsite_header .logo-text p {
         font-size: 1rem;
     }

     .akim.header.microsite_header .logo-home {
         width: 25rem;
     }

     .akim.header.microsite_header.sticky .logo-home {
         width: 40rem;
     }

     .imrda.microsite_header.header .logo-home {
         width: 45rem;
     }

     .microsite_header.header.imrda .logo-home a:first-child {
         width: 88%;
     }

     .domm.microsite_header .logo-home a img {
         max-width: 88%;
     }

     .domm.header.microsite_header .logo-home {
         width: 42rem;
     }

     .domm.microsite_header.header.sticky .logo-home {
         width: 60rem;
     }

     .soptpune.header.microsite_header .logo-home {
         width: 42rem;
     }

     .soptpune.header.microsite_header.sticky .logo-home {
         width: 42rem;
     }

     .aslp.header.microsite_header .logo-home {
         width: 34rem;
     }

     .aslp.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .bvimr.microsite_header.header .logo-home {
         width: 32rem;
     }

     .bvimr.microsite_header.header.sticky .logo-home {
         width: 33rem;
     }

     .cdoe.header.microsite_header .logo-home {
         width: 30rem;
     }

     .cdoe.header.microsite_header.sticky .logo-home {
         width: 40rem;
     }

     .arch.header.microsite_header .logo-home {
         width: 20rem;
     }

     .arch.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .isc.header.microsite_header .logo-home {
         width: 45rem;
     }

     .isc.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .mcpune.header.microsite_header .logo-home {
         width: 26rem;
     }

     .mcpune.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .nlcpune.header.microsite_header .logo-home {
         width: 27rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .header.optometry.microsite_header .logo-home {
         width: 24%;
     }

     .spa.header.microsite_header .logo-home {
         width: 25rem;
     }

     .spa.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .spa.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     .visualarts.header.microsite_header .logo-home {
         width: 32rem;
     }

     .visualarts.header.microsite_header.sticky .logo-home {
         width: 42rem;
     }

     .conpune.header.microsite_header .logo-home {
         width: 26rem;
     }

     .conpune.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .chmsr.microsite_header.header .logo-home {
         width: 26rem;
     }

     .chmsr.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .doem.microsite_header.header .logo-home {
         width: 48rem;
     }

     .header.doem.microsite_header.sticky .logo-home {
         width: 51rem;
     }

     .doem.microsite_header.header.sticky .logo-home a:first-child {
         width: 90%;
     }

     .bvsp.microsite_header .logo-text p {
         font-size: 1.1rem;
     }

     .bvsp.microsite_header.header .logo-home {
         width: 62rem;
     }

     .bvsp.microsite_header.header.sticky .logo-home {
         width: 60rem;
     }

     .bvsp.microsite_header.header .logo-home a:first-child {
         width: 85%;
     }

     .bvimr.microsite_header .logo-home p {
         font-size: 1.2rem;
     }
 }

 @media (max-width:1280) {
     header.header.microsite_header.sticky .logo-home {
         width: 45rem;
     }
 }

 @media (max-width: 1024px) {
     header.header.microsite_header .logo-home {
         width: 37rem;
     }

     header.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .microsite_header.header.sticky .logo-home a:first-child {
         width: 100%;
     }

     .microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .rgiibt.microsite_header.sticky .logo-text p {
         font-size: 7px;
     }

     .rgiibt.microsite_header.header .logo-home {
         width: 36rem;
     }

     .rgiibt.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .coayurved.microsite_header.header .logo-home {
         width: 35rem;
     }

     .coayurved.microsite_header .logo-home p {
         font-size: 1.2rem;
     }

     .coayurved.microsite_header .navbar-menu ul li>a {
         font-size: 1rem;
         padding: 1.1rem 0.6rem;
     }

     .coayurved.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1rem;
         padding: 1rem 1rem;
     }

     .coayurved.microsite_header.header.sticky .logo-home a:first-child {
         width: 100%;
     }

     .coayurved.microsite_header.header.sticky .logo-home {
         width: 30rem;
     }

     .conpune.header.microsite_header.sticky .logo-home {
         width: 32rem;
     }

     .sticky.microsite_header .logo-text strong,
     .sticky.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .copepune.header.microsite_header .logo-home {
         width: 32rem;
     }

     .copepune.microsite_header.header.sticky .logo-home a:first-child {
         width: 26%;
     }

     .copepune.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
         padding: .5rem;
     }

     .copepune.microsite_header .logo-text p {
         font-size: 1.1rem;
     }

     .dchpune.header.microsite_header.sticky .logo-home {
         width: 30rem;
     }

     .microsite_header.header.hmc .logo-home {
         width: 34rem;
     }

     .microsite_header.header.hmc.sticky .logo-home {
         width: 38rem;
     }

     .hmc.microsite_header.sticky .navbar-menu ul li>a {
         font-size: 1.1rem;
     }

     .hmc.microsite_header.header .logo-home a:first-child {
         width: 80%;
     }

     .hmc.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1rem;
     }

     header.header.inner-header.coepune.microsite_header.header .logo-home {
         width: 38%;
     }

     .coepune.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
     }

     .ieer.header.microsite_header .logo-home {
         width: 35rem;
     }

     .ihmct.header.microsite_header .logo-home {
         width: 30rem;
     }

     .microsite_header.imed .navbar-menu ul li>a {
         font-size: 1rem;
     }

     .imed.microsite_header.header.sticky .logo-home a:first-child {
         width: 45%;
     }

     .imed.microsite_header.header.imed.sticky .logo-home {
         width: 42rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 33rem;
     }

     .pcp.header.microsite_header.sticky .logo-home {
         width: 30rem;
     }

     .mswpune.header.microsite_header.sticky .logo-home {
         width: 34rem;
     }

     .ymc.header.microsite_header .logo-home {
         width: 32rem;
     }

     .ymc.header.microsite_header.sticky .logo-home {
         width: 30rem;
     }

     .conmumbai.header.microsite_header .logo-home {
         width: 35rem;
     }

     .conmumbai.header.microsite_header.sticky .logo-home {
         width: 33rem;
     }

     .dch.header.microsite_header .logo-home {
         width: 40rem;
     }

     .dch.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .dch.microsite_header.header .logo-home a:first-child {
         width: 50%;
     }

     .dch.microsite_header.header.sticky .logo-home a:first-child {
         width: 68%;
     }

     .dch.microsite_header .navbar-menu ul li>a {
         font-size: 1.2rem;
     }

     .doem.microsite_header.header .logo-home {
         width: 32rem;
     }

     .header.doem.microsite_header.sticky .logo-home {
         width: 36rem;
     }

     .con.consangli.microsite_header.header.sticky .logo-home a:first-child {
         width: 28%;
     }

     .dchsangli.header.microsite_header .logo-home {
         width: 35rem;
     }

     .dchsangli.header.microsite_header.sticky .logo-home {
         width: 32rem;
     }

     .dchsangli.microsite_header .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.1rem;
     }

     .dchsangli.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
     }

     .mchsangli.header.microsite_header .logo-home {
         width: 35rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home {
         width: 35rem;
     }

     .mchsangli.microsite_header.header.sticky .logo-home a:first-child {
         width: 26%;
     }

     .mchsangli.microsite_header .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.1rem;
     }

     .mchsangli.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.1rem;
     }

     .microsite_header.header.imed .logo-home {
         width: 30rem;
     }

     .imrda.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.3rem;
     }

     .imkolhapur.header.microsite_header .logo-home {
         width: 36rem;
     }

     .imkolhapur.header.microsite_header.sticky .logo-home {
         width: 34rem;
     }

     .imkolhapur.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
     }

     .akim.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .akim.header.microsite_header .logo-home {
         width: 35rem;
     }

     .domm.header.microsite_header .logo-home {
         width: 45rem;
     }

     .domm.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .domm.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     .soptpune.microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
     }

     .soptpune.header.microsite_header .logo-home {
         width: 35rem;
     }

     .soptpune.header.microsite_header.sticky .logo-home {
         width: 36rem;
     }

     .aslp.header.microsite_header .logo-home {
         width: 35rem;
     }

     .aslp.header.microsite_header.sticky .logo-home {
         width: 30rem;
     }

     .bvimr.header.microsite_header .logo-home {
         width: 35rem;
     }

     .bvimr.header.microsite_header.sticky .logo-home {
         width: 28rem;
     }

     .cdoe.header.microsite_header.sticky .logo-home {
         width: 40rem;
     }

     .cdoe.header.microsite_header .logo-home {
         width: 30rem;
     }

     .arch.header.microsite_header .logo-home {
         width: 34rem;
     }

     .arch.header.microsite_header.sticky .logo-home {
         width: 32rem;
     }

     .microsite_header.sticky .navbar-menu ul li>a,
     .microsite_header .sub-menu a {
         font-size: 1.2rem;
     }

     .isc.header.microsite_header .logo-home {
         width: 32rem;
     }
     .isc.microsite_header.header .logo-home a:first-child {
        width: 100%;
    }

     .isc.header.microsite_header.sticky .logo-home {
         width: 34rem;
     }

     .mcpune.header.microsite_header .logo-home {
         width: 36rem;
     }

     .mcpune.header.microsite_header.sticky .logo-home {
         width: 37rem;
     }

     .mcpune.microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 80%;
     }

     .nlcpune.header.microsite_header .logo-home {
         width: 36rem;
     }

     .nlcpune.microsite_header.header.sticky .logo-home {
         width: 33rem;
     }

     .optometry.microsite_header.header.sticky .logo-home a:first-child {
         width: 38%;
     }

     .optometry.microsite_header.header .logo-home a:first-child {
         width: 37%;
     }

     .optometry.header.microsite_header .logo-home a:nth-child(2) {
         width: 60%;
     }

     .optometry.microsite_header .logo-home a img {
         max-width: 88%;
     }

     .header.optometry.microsite_header.sticky .logo-home {
         width: 28rem;
     }

     .header.optometry.microsite_header .logo-home {
         width: 32%;
     }

     .spa.header.microsite_header .logo-home {
         width: 36rem;
     }

     .spa.header.microsite_header.sticky .logo-home {
         width: 34rem;
     }

     .visualarts.header.microsite_header .logo-home {
         width: 35rem;
     }

     .visualarts.header.microsite_header.sticky .logo-home {
         width: 35rem;
     }

     .conpune.header.microsite_header .logo-home {
         width: 35rem;
     }

     .conpune.header.microsite_header.sticky .logo-home {
         width: 32rem;
     }

     .con.consangli.header.microsite_header .logo-home {
         width: 35rem;
     }

     .con.consangli.header.microsite_header.sticky .logo-home {
         width: 38rem;
     }

     .chmsr.header.microsite_header .logo-home {
         width: 36rem;
     }

     .chmsr.header.microsite_header.sticky .logo-home {
         width: 34rem;
     }

     .bvsp.microsite_header.header .logo-home {
         width: 40rem;
     }

     .bvsp.microsite_header.header.sticky .logo-home {
         width: 38rem;
     }

     .bvsp.microsite_header.header.sticky .logo-home a:first-child {
         width: 90%;
     }

     .visualarts.microsite_header.header .logo-home a:first-child {
         width: 100%;
     }

     .visualarts.microsite_header.header.sticky .logo-home a:first-child {
         width: 100%;
     }
 }

 @media (max-width: 991px) {
     .microsite_header.header .logo-home a:first-child {
         width: 36%;
     }

     .microsite_header.header.sticky .logo-home a:first-child {
         width: 27%;
     }

     .group .logo-home {
         width: 40rem;
         padding: 0 2rem;
         text-align: center;
     }

     .group.header.inner-header .logo-home a,
     .group.header .logo-home a {
         margin: auto;
     }

     .fixed-icon {
         display: none;
     }

     .header .navbar-menu,
     .hamberger {
        
     }

     .logo-home {
         width: auto;
         margin: auto;
     }

     .header.inner-header .logo-home a {
         width: 85%;
         margin: auto;
     }

     .header.inner-header.sticky .logo-home a {
         width: 50%;
     }

     .header.inner-header.sticky .logo-home img,
     .header .logo-home img {
         max-width: 100%;
     }

     .microsite_header.header.sticky .logo-home a,
     .microsite_header.header .logo-home a {
         width: auto;
         margin: unset;
     }

     .microsite_header.sticky .logo-home a:first-child,
     .sticky.microsite_header.header.inner-header .logo-home a:first-child {
         margin: unset;
     }

     .microsite_header .logo-home {
         width: 50%;
         transition: 1s;
         justify-content: center;
     }

     .microsite_header .logo-home a:first-child,
     .microsite_header.header .logo-home a:first-child {
         width: auto;
     }

     .microsite_header.sticky .logo-home a:first-child,
     .sticky.microsite_header.header .logo-home {
         width: 30rem;
     }

     .microsite_header.sticky .logo-home a:first-child,
     .sticky.microsite_header.header .logo-home a:first-child {
         width: auto;
     }

     .sticky.microsite_header .logo-text strong,
     .sticky.microsite_header .logo-text p {
         font-size: 1.2rem;
     }

     .header.microsite_header {
         padding: 1rem 0;
     }

     .imed .logo-text p {
         font-size: 1.6rem;
     }

     .header-wrapper {
         padding: 0;
     }

     .microsite_header.header.sticky .logo-home a:nth-child(2) {
         width: 70%;
     }

     .microsite_header.imed.sticky .logo-home a:first-child,
     .sticky.microsite_header.header.imed .logo-home a:first-child,
     .microsite_header.header.imed .logo-home a:first-child {
         width: 100%;
     }

     header.header.campus-header .logo-home {
         width: 35rem;
     }

     .info-clause {
         display: none;
     }

     .microsite_header.header.imed .logo-home {
         width: 70%;
         padding: 0 5%;
     }

     .microsite_header.header.imed.sticky .logo-home {
         width: 40rem;
     }

     .mswpune.microsite_header .logo-home p {
         padding-top: 0.5rem;
     }

     .microsite_header .logo-home a img {
         max-width: 100%;
     }

     .microsite_header .logo-home p {
         font-size: 1.4rem;
         line-height: inherit;
     }

     header.header.microsite_header .logo-home a:nth-child(2) {
         width: 100%;
     }

     .contact-map {
         margin-top: 5rem;
     }

     header.header.irsha.microsite_header .logo-home {
         width: 32rem;
     }

     header.header.arch.microsite_header .logo-home p {
         font-size: 1.3rem;
     }

     header.header.arch.sticky.microsite_header .logo-text p {
         font-size: 1.1rem;
     }
 }

 @media (max-width:767px) {
    .bvsp.header.bvsp.microsite_header .logo-text p {padding-left: 4rem;}
    .sticky.microsite_header .logo-text strong, .sticky.microsite_header .logo-text p {  font-size: 1rem;    }
.bvsp.microsite_header.header.inner-header .logo-home a:first-child p {padding-left: 40px;}
.support-staff {margin-top: 2rem; margin-bottom: 2rem;}

 }
 @media (max-width:575px) {
     .sticky .logo-home a img {
         max-width: 100%;
     }

     .microsite_header.header.inner-header {
         position: relative;
         padding: 1rem 0;
     }

     .microsite_header.header.sticky {
         position: relative;
     }

     .microsite_header .logo-home,
     .microsite_header.sticky .logo-home {
         flex-wrap: wrap;
         text-align: center;
         justify-content: center;
     }

     .microsite_header .logo-home a:first-child,
     .microsite_header.sticky .logo-home a:first-child,
     .microsite_header.sticky .logo-home,
     .microsite_header .logo-home a:first-child,
     .microsite_header.header.inner-header .logo-home a:first-child,
     .microsite_header.header.inner-header.sticky .logo-home a,
     .microsite_header.header.inner-header .logo-home a,
     .microsite_header.sticky .logo-home a:first-child,
     .sticky.microsite_header.header.inner-header .logo-home a:first-child {
         width: 70%;
     }

     .microsite_header.sticky .logo-text span {
         font-size: 1.4rem;
     }

     .microsite_header .logo-text span {
         font-size: 1.4rem;
         margin: .5rem 0;
     }

     .imed .logo-text p {
         font-weight: 500;
     }

     .group.campus-header .logo-home {
         width: 100%;
     }

     .group.campus-header .logo-home a {
         justify-content: center;
         width: 100%;
     }

     .microsite_header.campus-header .logo-text,
     .microsite_header.campus-header.sticky .logo-text {
         width: 100%;
     }

     header.header.campus-header .logo-home,
     header.header.campus-header.sticky .logo-home {
         width: auto;
         padding: 0;
     }

     .microsite_header.header.imed .logo-home {
         width: 100%;
     }

     .microsite_header.header.imed .logo-text {
         margin-left: 0;
         border-left: 0;
         padding-left: 0;
     }

     .microsite_header.header.imed .logo-home a:first-child {
         border-bottom: .1rem solid #fff;
         padding: 0 0 1rem;
         margin-bottom: 2rem;
     }

     header.header.irsha.microsite_header .logo-home {
         width: 23rem;
     }
     header.header.inner-header.bvimr.microsite_header.header .logo-home {
        width: 100%;
    }
    header.header.inner-header.coepune.microsite_header.header.sticky .logo-home {
        width: 100%;
    }
    header.header.inner-header.bvimr.microsite_header {
        position: fixed;
    }
    .dch.microsite_header.header .logo-home a:first-child {
        width: 65%;
    }
    .dch.microsite_header.header.sticky .logo-home a:first-child {
        width: 80%;
    }





    
 }

 li.admission_eng_bg a.admission_eng_bg1 {
     background: #D93E3E;
 }

 .navbar-menu p.info-clause.bg_color a.apply_now_top {
     background: #f6d12e !important;
     color: #000;
 }

 .navbar-menu p.info-clause.bg_color a.eng_now_top {
     background: #f6d12e !important;
     color: #000;
 }

 .info-clause.info-clause-1 {
     position: absolute;
     top: 2px;
     right: 195px;
 }

 .header.mchsangli.microsite_header .sub-menu a {
     width: 30%;
     margin: 0 15px;
 }

 header.header.mchsangli.microsite_header .sub-menu {
     width: 100%;
     left: 0;
     display: flex;
     flex-wrap: wrap;
     padding: 21rem 15rem 8rem;
     top: 0;
     z-index: -1;
 }

 header.header.mchsangli.microsite_header.sticky li.drop-menu-sub .sub-menu {
     top: 0;
 }


 p.lastdate {
     padding: 0;
     margin-bottom: -1rem;
 }
 .sub-menu.accred a {
    width: 15rem;
}

@media (max-width:375px) {
    .isc.microsite_header.header.inner-header .logo-home a:first-child p {
        padding-left: 4rem;
    }
    .about_coe h4 {
        font-size: 2rem;
    }
    .enquiry-from-box-new {
        padding: 0rem;
    }
}


/*Programs*/
.new-ss .programs-tab {padding: 0 8rem 0 0;}
.new-ss .programs-sec {padding: 0rem 0;background: #F5F5F5;overflow: hidden;position: relative;}
.new-ss .programs-sec h2{font-size: 4.8rem;line-height:5rem;font-weight: 800;margin-bottom: 3rem;}
.new-ss .programs-sec .col-md-3{padding-left: 1rem;}
.new-ss .programs-tab .nav {border-bottom: .1rem solid #ddd;}
.new-ss .programs-tab .nav ul{border-bottom: .1rem solid #ddd;}
.new-ss .programs-tab .nav li{padding: 0 4rem 0 0;}
.new-ss .programs-tab .nav a{font-size: 2.1rem;font-weight: 600;color: #000;
     cursor: pointer;position: relative;padding: 2rem 0;}
.new-ss .programs-tab .nav a.active{color: #1D1E4E;}
.new-ss .programs-tab .nav a:before{background: #FFBA41;height: .2rem;width: 0;position: absolute;bottom: 0;left: 0;content: '';transition: 0.5s;margin: auto;}
.new-ss .programs-tab .nav a:hover:before, .programs-tab a.active:before{width: 100%;}

/*College of Engineering*/
.new-ss .tab-details { padding: 2rem 0 0;}
.new-ss .tab-details span{font-size: 2.1rem;font-weight: 700;}
.new-ss .tab-details ul{margin: 1rem 0 2rem 0;display: flex;
     border-bottom: 0;
flex-wrap: wrap;}
.new-ss .tab-details li{padding: 0 5rem 0 0;width: 50%;}
.new-ss .tab-details li a {border-bottom: .1rem solid #ddd;
     padding: 1.2rem 2.5rem;position: relative;color: #313131;transition: 0.5s; 
font-size: 16px; font-weight: 500;}
.new-ss .tab-details li a:before{background: #FCCF14;width: .6rem;height: 1.7rem;position: absolute;left: 0;top: 0;content: '';bottom: 0;margin: auto;transition: 0.5s;}
.new-ss .tab-details li a:hover:before{background: #D93E3E;}
.new-ss .tab-details li a:hover{padding-left: 1.5rem;border-color: #999;}
.new-ss .programs-sec .col-md-3:before {
    content: "";
    width: 66rem;
    height: 100%;
    background: #005479;
    position: absolute;
    top: 0;
    left: -4rem;
    bottom: 0;
    z-index: -1;
}
.new-ss .programs-sec .col-md-3 {
    position: relative;
}
.new-ss .way-to-lear {
    padding: 1rem 0rem 0 0;
}
.new-ss .learn-links {
    margin-top: 2rem;
}
.new-ss .way-to-lear.departments h2 {
    color: #FFFFFF;
    margin-bottom: 3rem;
}
.new-ss .way-to-lear.departments .learn-links a {
    color: #fff;
    padding: 1.1rem 1rem;
    border-bottom: 1px solid #ffffff26;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}
.new-ss .programs-tab .tab-details a:hover:before, 
.new-ss .programs-tab .tab-details a.active:before{
     width: 5px;
}
.new-ss .listing-apply-btn {
    font-size: 1.6rem;
    font-weight: 700;
    letter-spacing: 1.6px;
    color: #1D1E4E;
    margin: 0px;
    font-family: 'Open Sans';
    background: #FCCF14;
    display: inline-block;
    line-height: 3.5rem;
    width: 15.8rem;
    height: 5.2rem;
    text-align: center;
    line-height: 5.2rem;
}
.new-ss .listing-apply-btn {
    font-size: 1.6rem;
    font-weight: 500;
    letter-spacing: 1.6px;
    color: #1D1E4E;
    margin: 0px;
    font-family: 'Montserrat', sans-serif;
    background: #FCCF14;
    display: inline-block;
    line-height: 3.5rem;
    width: 15.8rem;
    height: 5.2rem;
    text-align: center;
    line-height: 5.2rem;
}
.new-ss .listing-apply-btn:hover {
    background: #D93E3E;
    color: #fff;
}

.new-ss .programs-tab a.listing-apply-btn:hover:before{
     width: auto;
}
.new-ss .programs-tab a{
     padding: 0 0;
}
.placement-counter{
     text-align: left;
}