#course-pge-main-wrpr { position:relative; padding:0 0; }
.para1{font-size:16px;line-height:28px;text-align:justify;color:#000000;margin:0px}
.para2{font-size:16px;line-height:28px;color:#000000;margin:0px}
.each-content-wrapper{ padding: 45px 85px 45px 65px; background-image:url("../images/bg_10.jpg");background-size:cover;background-repeat:no-repeat;}

.rounded-corners-gradient-borders-right{
  border: double 2px transparent;
  border-radius: 10px;
  background-image: linear-gradient(to right,rgb(255, 255, 255)60%, rgb(255, 255, 255)80%), linear-gradient(to right,rgb(217, 134, 0),rgba(115, 71, 0, 0));
  background-origin: border-box;
  background-clip: padding-box, border-box;
  }
.rounded-corners-gradient-borders-left{
  border: double 2px transparent;
  border-radius: 10px;
  background-image: linear-gradient(to right,rgb(255, 255, 255)60%, rgb(255, 255, 255)80%), linear-gradient(to left,#D98600,#412c0b00);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  }
.box-fade-left{border-width:2px;border-style:solid;border-image:linear-gradient(to left, #D98600 20%, #73470000 70%) 1;border-radius:10px;background: linear-gradient(270deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.light-heading-large{font-size:41px;color:#0C5294}
.common-heading { text-align:left; margin-bottom: 22px; }
.common-heading h1 { color: #D98600; font-weight: 200; }
.common-heading h1 span { color: #0C4D8B; font-weight: 400; }
.advisory-box-wrap{}
.widget_list ul li::before { content: url(../images/right-icon_1.png); left:0; position:absolute; padding-left:4px; color:#707070; font-size: 14px;}
.widget_list ul { float:left; list-style:outside none none; margin-bottom:0; padding-left:0; width:100% }
.widget_list ul li { margin-bottom:3px; padding-left:36px; position:relative;  line-height: 41px; font-size: 16px;}
#course-banner { position:relative; }
.open-popup { padding:10px 20px; cursor: pointer; background:none; border:none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border: 1px dashed #fff; margin:11px; border-radius:0; background:#0C4D8B5C; }
.modal { display: none; position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); }
.modal-content { position: relative; background-color: #fff; margin:2% auto; padding: 0; width: 78%; box-shadow: 0 5px 15px rgba(0,0,0,0.3); }
#course-banner .close { color: #aaa; position: absolute; top: 10px; right: 20px; font-size: 28px; cursor: pointer; }
#course-banner .close:hover { color: #000; }
#course-banner video { width: 100%; height: auto; display: block; }
.open-popup svg { width: 100px; height: 100px; color:#fff; }
.video-coursesd { position:relative; }
.vdeo-bner-2item { width:100%; }
.vdeo-bner-2item_2 { width:100%; }
.skew_adjust{margin-left:-20%}
.mob-no-hidden-flex{display:none}
.mob-hidden-for-flex{display:flex}
.mob-hidden{display:block}
.mob-no-hidden{display:none}
.btm-search-btn{width:22%;height:56px;background-color:#D69121;border-radius:7px;border:0px solid black;color:white;font-size:22px}
.btm-search-box{border:1px solid #BCBCBC;width:73%;height:56px;border-radius:7px}
.gallery_img{width:100%;border-radius:21px;margin-top:10px;margin-bottom:10px;border:3px solid #0C4D8B  }




.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
  z-index: 0;
}
.btn-primary {
  padding: 4px 10px !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
  border-radius: 5px !important;
}
.acc-head-created{background-color:#DDAE68;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px;}
.acc-data-created{font-size:14px;}
.acc-data-item-name {font-size:14px;color:#333333}
.acc-btn-created { width: 72px !important; height: 27px !important; color: white; cursor: pointer; text-transform: uppercase; font-size: 13px; }
.fee-btn{background-color:#ffffff;border:1px solid #D98900;color:#333333}
.eligibility-btn{background-color:#AFAFAF;color:white; border: 1px solid #AFAFAF; }
.apply-btn{background-color:#54A9D3;color:white}
.input-group-text {
  border: 0;
}
.accordion-desktop{display:block}
.accordion-mob{display:none}
.searchbar{min-height:45px}
.search-container {min-height:45px;width:820px}
.accordion-button{background-color:#F2DAAE;}
.acc_heading{font-size:12px;color:#333333}
.acc_body{font-size:12px;color:#333333;}

.accordion-button:focus {
    box-shadow: none;
  }
  .accordion-button::after {background-image: url(../images/plus.png); }
  .accordion-button:not(.collapsed)::after {
    background-image: url(../images/plus.png);
    transform:rotate(135deg)
  }
  .accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
     background-color: #F2DAAE; /* change this to the color you want */
    box-shadow: inset 0 calc(-1* var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
  }
.acc_content{border:2px solid #F2DAAE;border-top:0px}
.acc_content_mob{font-size:15px}
.bannerContainer{position:relative;overflow:hidden}
.bannerImage{width:100%}
.sidemnucontent{transition:.2s}
.sidemnucontent:hover{color:#0C5294;transform:scale(1.03)}
.milestone-content{display:flex;overflow:hidden;transition:1.5s;height:auto}
.milestone-head-tab{background-color:#F2DAAE;font-size:18px;color:#333333}
.each-milestone-para{font-size:14px}
.course-box{box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.21);border:2px solid #E6E7E8;background: #E6E7E8;color: #0C4D8B;    border-radius: 6px;width:200px}
.course-box-bottom-line{position:absolute;bottom:0;left:0;background-image:linear-gradient(90deg, rgb(0, 153, 208) 0%, rgb(255, 210, 136) 100%);height:5px;width:100%;border-bottom-left-radius:6px;;border-bottom-right-radius:6px}
.course-box:hover{border:2px solid #fd7e14;}
  /* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }
/* clears the ‘X’ from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }
.student-speaks-box .student-speaks-content{order:1}
.student-speaks-box .student-speaks-image{order:2}
.over-view{
  background:url('../images/bg-10.jpg');background-size:cover;background-repeat:no-repeat
}
.overview-read-more{color:#0C5294;font-size:16px;cursor:pointer}
.commitment-section{}
.commitment-main-box{color:rgb(238, 238, 238);background-color:rgba(46, 43, 43, 0.658);height:100%;background-image:url('../images/bg-building-christ.jpg');background-size:cover;background-repeat:no-repeat}
.commitment-h4{color:#79b4eb}
.commit-content{z-index:2}
.overlay-dark{background-color:rgba(0, 0, 0, 0.507);width:100%;height:100%;z-index:1}
.w-80p{width:80%}
.w-80p-to-100p{width:80%}
.w-5p{width:5%}
.w-90p{width:90%}
.fs-20px{font-size:20px}
.fs-16px{font-size:16px}
.search-icon-centre-research{position:absolute;right:0;margin-right:30px;cursor:pointer}
.search-icon-img{width:18px}
.search-bar{border:1px solid rgb(207, 207, 207);width:100%;height:46px}
.bg-E6F9FF{background-color:#E6F9FF}
.bg-FFF3DD{background-color:#FFF3DD}
.bg-E4E4E4{background-color:#E4E4E4}
.acc-text-1{line-height:175%;color:#333333;font-size:16px}
.acc-mob-body-1{border:2px solid #F2DAAE;border-top:0px}
.open-from-color{background-color:#eeeeee}
.scholarly-achievements-section{background:url(../images/wave-1-9.jpg);background-repeat: no-repeat;background-size:cover}
.back-color-box{width:70%;height:202px;border-radius:21px;background-color:#CBAA77;position:absolute}
.advisory-committee-main-box{width:100%;height:182px;border-radius:21px; z-index:1;overflow:hidden;background-position:center }
.advisory-gradient { position: absolute; height: 100%; background: linear-gradient(0deg,rgba(65, 76, 139, 0.79) 2%, rgba(65, 76, 139, 0) 77%); left: 23px; right: 24px; bottom: 24px; border-radius: 22px; }
.advisory-h3{width:100%;position:absolute;bottom:0;font-size:21px;color:white;line-height:28px;font-weight: 200;}
.scholarly-read-button{background-color:rgba(255, 255, 255, 0)}
.student-speaks-section{background:url(../images/bg_2.jpg);background-repeat: no-repeat;background-size:cover;background-position:right;}
.student-speaks-main-box{width:100%;padding:30px}
.student-speaks-q-box{width:10%;position:relative}
.student-speaks-q-img{width:100%;margin-top:-20px}
.student-speaks-top-border-box{width:90%;padding:10px}
.student-speaks-top-border{border-bottom:2px solid rgb(121, 121, 121)}
.student-speaks-main-img{padding:3%;width:90%;border-radius:21px}
.sticky-sidebar-wrap { background: url(../images/side-bar-bg.jpg) !important; background-size:cover !important; }



.Click-here{cursor:pointer}
.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto; background: #00000061; }
.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:70%;margin:30px auto;max-width:97%}
.close-btn{position:absolute;right:-32px;top:-18px;cursor:pointer;z-index:99;font-size:36px;color:#fff}
.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid #0003;border-radius:6px;-webkit-box-shadow:0 3px 9px #00000080;box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}
.custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}
.model-open{z-index:99999;opacity:1;overflow:hidden}
.model-open .bg-overlay{background:#0009;z-index:99}



.Click-here_3 {cursor:pointer}
.custom-model-main_3 {text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto; background: #00000080;}
.custom-model-inner_3{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:70%;margin:30px auto;max-width:97%}
.close-btn_3{position:absolute;right:-32px;top:-18px;cursor:pointer;z-index:99;font-size:36px;color:#fff}
.custom-model-wrap_3{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid #0003;border-radius:6px;-webkit-box-shadow:0 3px 9px #00000080;box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}
.custom-model-inner_3{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}
.model-open_3{z-index:99999;opacity:1;overflow:hidden}
.model-open_3 .bg-overlay{background:#0009;z-index:99}


.Click-here_nw {cursor:pointer}
.custom-model-main_nw {text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto; background: #00000080;}

.custom-model-inner_nw{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:70%;margin:30px auto;max-width:97%}

.close-btn_nw{position:absolute;right:-32px;top:-18px;cursor:pointer;z-index:99;font-size:36px;color:#fff}
.custom-model-wrap_nw{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid #0003;border-radius:6px;-webkit-box-shadow:0 3px 9px #00000080;box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}

.custom-model-inner_nw{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}
.model-open_nw{z-index:99999;opacity:1;overflow:hidden}
.model-open_nw .bg-overlay{background:#0009;z-index:99}



dialog {
  width: 73%;
  height: 453px;
  padding:30px 30px 70px 30px;
  border:0;
  box-shadow:0 0 10px rgba(0,0,0,0.2);
  border-radius:5px;
  position:relative;  
}

dialog button {
  position: absolute;
  top: 17px;
  right: 8px;
  background: #ccc;
  color: #000;
  border: none;
}



.pp-hdd-vew {
  background: #f4f4f4;
  padding: 10px 18px;
}
.pp-hdd-vew h1 {
  font-weight: 300;
  margin: 0px auto;
  font-size: 28px;
  color: #D98600;
}
[class^="custom-model-main_"] { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; text-align:center; background: #0000008c; }









@media screen and (min-width:280px) and (max-width:388px) {
.advisory-h3 { bottom: 0; font-weight: 200; left: 0; right: 0; }

}
@media screen and (min-width:389px) and (max-width:476px) {
	
}
@media screen and (min-width:477px) and (max-width:575px) {
	
}
@media screen and (min-width:576px) and (max-width:767px) {
	
}
@media screen and (min-width:768px) and (max-width:991px) {
	
}
@media screen and (min-width:992px) and (max-width:1150px) {
	
}
@media screen and (min-width:1150px) and (max-width:1240px) {
	
}
@media screen and (min-width:1241px) and (max-width:1340px) {
	
}
@media screen and (min-width:1341px) and (max-width:1399px) {
	
}






@media screen and (max-width: 992px) {
	.w-80p-to-100p{width:100%}
	.accordion-desktop{display:none}
	.accordion-mob{display:block}
    .whyBox{width:100%}
    .bigarrow{width:7%}
    .bigarrowcover{display:none}
    .moduleBox{width:100%}
    .careerImg{width:100%;min-height:300px}
    .careerContent{width:100%;margin-left:0px;margin-top:250px}
    .bannerContainer{min-height:250px}
    .bannerImage{width:auto;height:100%;}
    .satsidemenu{display:none}
    .admissionInfo{height:auto;width:100%;background-color:#2190f8c5;color:white;position:relative}
    #admissioninfoul{position:relative}
    .each-content-wrapper{ padding: 20px 20px 20px 20px; background-image:url("../images/bg_10.jpg");background-size:cover;background-repeat:no-repeat;}
    .skew_adjust{margin-left:0%}
    .mob-hidden-for-flex{display:none}
    .mob-hidden{display:none}
    .mob-no-hidden{display:block}
    .mob-no-hidden-flex{display:flex}
    .btm-search-btn{width:45%;height:42px;background-color:#D69121;border-radius:7px;border:0px solid black;color:white;font-size:22px}
    .btm-search-box{border:1px solid #BCBCBC;width:100%;height:42px;border-radius:7px}
    .student-speaks-box .student-speaks-content{order:2}
    .student-speaks-box .student-speaks-image{order:1}
  }


