h1{font-size:34px;line-height:51px;color:#0C5294}
.para1{font-size:16px;line-height:32px;text-align:justify;color:#000; font-weight: 300;}
.para2{font-size:16px;line-height:32px}
.accordion-button{background-color:#F2DAAE}
.acc_heading{font-size:18px;color:#333333}
.acc_body{font-size:16px;color:#333333;}
.accordion-button:focus {
  box-shadow: none;
  border:0px solid black;
}
.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);
  }
.accordion-button::after {background-image: url(./images/plus.png); }
.accordion-button:not(.collapsed)::after { background-image: url(./images/plus.png); transform:rotate(135deg); }
.acc_content{border:2px solid #F2DAAE;border-top:0px}
.bannerContainer{position:relative;overflow:hidden}
.bannerImage{width:100%}
.sticky-sidebar-wrap { background: url(../images/side-bar-bg.jpg); background-size: cover; }
.satsidemenu { padding-left: 0 !important; position: absolute; height: 100vh; margin-top: 0px; /* background: url(../images/side-bar-bg.jpg);*/ top: 0; bottom: 0; background-size: cover; }
.satsidemenuItem{font-size:16px;color:#333333;cursor:pointer;transition:.15s;border-bottom:1px solid #333333; padding-right: 34px; padding-top: 9px !important; padding-bottom: 9px !important;}
.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}
.common-heading { text-align:left; margin-bottom: 22px; }
.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; }
#hist-mil-stne { background: url(../images/bg_2.jpg) center; background-size: cover; position:relative; }
.rgt-svvg-icon { position: absolute; right: 15px; }
@media screen and (max-width: 992px) {
.satsidemenu{display:inherit}
}
.side-panel-wrap_2 { background: none !important; padding: 66px 0 53px 65px; left: 0; width: 100%; height: 100%; }
.side-panel-wrap ul { margin: 0px auto; padding: 0 !important; }
.side-panel-wrap { background: none; }
#rhtside { min-height:1000px;}




@media screen and (min-width:280px) and (max-width:388px) {
	#hist-mil-stne .p-5 { padding: 3rem 1rem 1rem 1rem !important; }
	.common-heading h1 { font-size: 26px; }
}
@media screen and (min-width:389px) and (max-width:476px) {
	#hist-mil-stne .p-5 { padding: 3rem 1rem 1rem 1rem !important; }
	.common-heading h1 { font-size: 26px; }
}
@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 (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) {

}