h1{ font-family: "Heebo", sans-serif;font-size:34px;line-height:51px;color:#0C5294}
.para1{font-family:Poppins;font-size:16px;line-height:32px;text-align:justify;color:#555555;font-weight:400}
.para2{font-family:Poppins;font-size:16px;line-height:32px;font-weight:400}
.acc-head-created{background-color:#DDAE68;font-size:14px;border-top-left-radius:0px;border-top-right-radius:0px;}
.acc-data-created{font-size:14px;}
.acc-data-item-name {font-size:14px;color:#333333}
.acc-btn-created{width: 75px; height: 27px;color:white;cursor:pointer}
.fee-btn{background-color:#ffffff;border:1px solid #D98900;color:#333333; border-radius: 3px !important; }
.eligibility-btn { background-color: #AFAFAF !important; color: white; border: 1px solid #AFAFAF !important; border-radius: 3px !important; padding: 3px 3px !important; }
.apply-btn{background-color:#54A9D3;color:white}
.input-group-text {
  border: 0;
}
.course-box h5 { font-weight:300; }
.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-bottom:none !important; 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;}
.common-heading { text-align:center; margin-bottom: 22px; }
.common-heading { text-align:center; margin-bottom: 22px; }
.common-heading h1 { color: #D98600; font-weight: 200; }
.common-heading h1 span { color: #0C4D8B; font-weight: 400; }
#prog-our { text-align:center; padding: 49px 0; }
#prog-our .btn-success { background: #54A9D3; border: 1px solid #54A9D3; font-size: 14px; text-transform: uppercase; border-radius: 4px; letter-spacing: 1px; padding: 5px 16px; }
#prog-our .btn-primary { background: #CECECE; border: 1px solid #CECECE; font-size: 13px; text-transform: uppercase; border-radius: 4px; letter-spacing: 1px; padding: 3px 8px; }
#prog-our .btn-info { background: #AFAFAF; border: 1px solid #AFAFAF; font-size: 14px; text-transform: uppercase; border-radius: 4px; letter-spacing: 1px; padding: 5px 10px; color:#fff; }
#prog-our .fee-btn-curse { background: #fff; border: 1px solid #D98900; font-size: 14px; text-transform: uppercase; border-radius: 4px; letter-spacing: 1px; padding: 5px 10px; color:#000; }

.rgt-back-bttn-dep {
  background: linear-gradient(0deg,rgba(255, 255, 255, 0.86) 0%, rgba(255, 255, 255, 0.66) 55%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  bottom: 0;
  right: 68px;
  width: 28%;
  top: 0;
  padding: 34px;
  border-bottom: 6px solid #D98600;
}
.rgt-back-12 {
  position: absolute;
  bottom: 32px;
  left: 29px;
  right: 24px;
}
.rgt-back-12 h4 {
  font-size: 23px;
  font-weight: 300;
  color: #0c4d8b;
  margin: 0px auto 17px;
  line-height: 34px;
}
.rgt-back-bttn-dep a {
  background: #BBCDE0;
  color: #0c4d8b !important;
  border: 1px solid #BBCDE0;
  padding: 9px 17px;
}
.rgt-back-bttn-dep a:hover {
  background: #8db1d7;
  color: #0c4d8b !important;
  border: 1px solid #8db1d7;
  padding: 9px 17px;
}
.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
  color: var(--bs-btn-active-color);
  background-color: #BBCDE0;
  border-color: #BBCDE0;
}
#write-up { font-weight: 300; font-size: 32px; color: #D98600; background: #FFEFD6; border-radius: 11px 11px 0 0; padding: 7px; }





@media screen and (min-width:280px) and (max-width:388px) {
.rgt-back-bttn-dep { position: static; width: 100%; padding: 24px; background: #f4f4f4; }
.rgt-back-12 { position: static; }
}
@media screen and (min-width:389px) and (max-width:476px) {
.rgt-back-bttn-dep { position: static; width: 100%; padding: 24px; background: #f4f4f4; }
.rgt-back-12 { position: static; }	
}
@media screen and (min-width:477px) and (max-width:575px) {
.rgt-back-bttn-dep { position: static; width: 100%; padding: 24px; background: #f4f4f4; }
.rgt-back-12 { position: static; }
}
@media screen and (min-width:576px) and (max-width:767px) {
.rgt-back-bttn-dep { position: static; width: 100%; padding: 24px; background: #f4f4f4; }
.rgt-back-12 { position: static; }
}
@media screen and (min-width:768px) and (max-width:991px) {
.rgt-back-bttn-dep { position: static; width: 100%; padding: 24px; background: #f4f4f4; }
.rgt-back-12 { position: static; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
.rgt-back-bttn-dep { width: 35%; }
}
@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 (min-width:1400px) and (max-width:1499px) {
	
}
@media screen and (min-width:1500px) and (max-width:1599px) {
	
}
@media screen and (min-width:1600px) and (max-width:1699px) {
	
}
@media screen and (min-width:1700px) and (max-width:1799px) {

}
@media screen and (min-width:1800px) and (max-width:1899px) {
	
}
@media screen and (min-width:1900px) and (max-width:1999px) {

}
@media screen and (min-width:2000px) and (max-width:2999px) {

}



@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --bs-modal-width: 67%;

  }
  .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
  overflow: auto;
}
}

@media screen and (max-width: 992px) {
  .accordion-desktop{display:none}
  .accordion-mob{display:block}
  }
  /* 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; }


