
.form-group.label-floating.reg_university_id_div.UniversityId.field-select {
    max-width: 50% !important;
}
.form-group.label-floating.reg_course_id_div.CourseId.field-select {
    max-width: 50% !important
}
.reg_session_id_div,
.reg_class_id_div{
    width:50% !important;
    display:inline-block !important;
    box-sizing:border-box;
}

.reg_session_id_div{
    padding-right:5px;
}

.reg_class_id_div{
    padding-left:5px;
}
.hero-section{min-height:100vh;background:url(/images/vaishali_desktop_banner_1x.webp) no-repeat center top;background-size:cover;/* padding:50px 0; */position:relative}.hero-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;/* padding:60px 0; */}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:-2}.hero-section::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .05);z-index:-1}.hero-section .container{/* position:relative; */z-index:2}.hero-left-col{min-height:650px;position:relative}.invisible-apply-overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.admission-form-card{/* background:#cf3b28; *//* padding:20px; *//* border-radius:6px; *//* box-shadow:0 15px 35px rgb(0 0 0 / .18); *//* width:100%; *//* max-height:500px; *//* margin-left:auto; */}.npf_wgts{width:100%;min-height:auto}.npf_wgts iframe{height:480px}@media(max-width:991px){.hero-section{min-height:auto;padding:40px 0}.hero-left-col{display:none}.admission-form-card{margin:auto;max-width:100%}}@media(max-width:767px){.hero-bg{object-position:left center}.hero-section{padding:25px 0}}@media (min-width:1200px){.testimonial-section .container-1140{max-width:1140px;margin:0 auto}}body,html{overflow-x:hidden}.testimonial-section{background:linear-gradient(to bottom,#f1c40f 0,#f1c40f 55%,#fff 55%,#fff 100%);padding:60px 0 40px;font-family:Lato}.theme-color{color:#253a6f!important;font-family:Playfair Display,serif;font-size:45px;font-weight:600!important}.subtitle{font-size:1.05rem;color:#1a2c5b;max-width:750px;margin:0 auto 30px;line-height:1.5}.tabs{margin-bottom:40px;display:flex;justify-content:center;gap:15px}.tab-button{padding:8px 35px;border:none;background:#e5e9f0;color:#1a2c5b;font-weight:600;font-size:14px;border-radius:8px;cursor:pointer;transition:.3s}.tab-button.active{background:#1a2c5b;color:#fff}.slider-wrapper{position:relative;padding:10px 7px;max-width:99%;margin-left:6px}.slider{display:none;overflow:hidden}.slider.active{display:block}.slides{display:flex;gap:21px;transition:transform .5s}.testimonial-card{flex:0 0 calc(33.333% - 16px);background:#fff;padding:35px 25px 20px;border-radius:20px;border:1px solid #eef0f5;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;min-height:480px}.testimonial-card .profile-img{width:105px!important;height:105px!important;border-radius:50%;object-fit:cover;margin-bottom:15px;background-color:#f8f9fa}.testimonial-card h3{color:#253a6f;font-size:1.25rem;font-weight:700;margin-bottom:4px}.testimonial-card .subtext{color:#f2770d;font-size:13px;font-weight:600;margin-bottom:15px}.testimonial-card .desc{font-size:13px;line-height:1.6;color:#333;font-weight:400;margin-bottom:20px}.quote{margin-top:auto}.quote .quoteicon{font-family:'Playfair Display',serif;font-size:5rem;color:#1a2c5b;line-height:.1;margin-top:25px;display:block;user-select:none}@media(max-width:991.98px){.testimonial-card{flex:0 0 calc(50% - 12px)}}@media(max-width:767.98px){.krm-universe{background-image:url("/images/hr-bg.webp")}.slider-wrapper{position:relative;padding:10px 0!important;margin-left:0}.testimonial-section{background:#f1c40f;padding:40px 10px}.theme-color{font-size:1.6rem}.testimonial-card{flex:0 0 95.5%;min-height:auto;padding:25px 15px}.slides{gap:revert-rule}}.collab-slider-section{background-color:#fff;padding:60px 0;font-family:Inter,sans-serif}.collab-title{font-family:'Playfair Display',serif;font-size:45px;font-weight:600;text-align:center;margin-bottom:60px;color:#253a6f}.collab-text,.curriculum-desc{font-family:Lato,Sans-serif;font-size:.95rem}.collab-title span{color:#f17a15}.collab-carousel-viewport{width:100%;overflow:hidden;position:relative;padding:15px 5px}.collab-carousel-track{display:flex;transition:transform .5s cubic-bezier(.25, 1, .5, 1);width:100%}.collab-slide-card{flex:0 0 25%;max-width:25%;padding:0 12px;box-sizing:border-box}.collab-card-inner{border:1px solid #ccc;border-radius:40px;padding:40px 25px;text-align:center;height:100%;background-color:#fff;transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column;justify-content:flex-start}.collab-card-inner:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.logo-wrapper{height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.logo-wrapper img{max-height:100%;max-width:100%;object-fit:contain}.collab-text{font-weight:400;line-height:28px;color:#000;margin-bottom:0;text-align:center}.collab-carousel-controls{display:flex;justify-content:center;gap:20px;margin-top:40px}.collab-control-btn{background-color:#f17a15;color:#fff;border:none;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 10px rgba(241,122,21,.3);transition:background-color .3s,transform .2s}.collab-control-btn:hover{background-color:#1d4483;transform:scale(1.05)}@media (max-width:1200px){.collab-slide-card{flex:0 0 33.333%;max-width:33.333%}}@media (max-width:768px){.collab-title,.curriculum-heading,.main-title{font-size:1.6rem}.collab-slide-card{flex:0 0 50%;max-width:50%}.collab-title{margin-bottom:40px}}@media (max-width:480px){.collab-slide-card{flex:0 0 100%;max-width:100%}}.form-group.label-floating.reg_course_id_div.CourseId.field-select,.form-group.label-floating.reg_university_id_div.UniversityId.field-select{width:50%!important;padding-right:5px}

