@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap");
.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}
 
.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}
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); }
.content-wrp-section { min-height: 1563px; }
body { font-family: "Poppins", sans-serif; font-weight:300; font-size:16px; }  
  
.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%}
.satsidemenu { position: absolute; height: 100%; 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: 32px;}
.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; }

table { border:none !important; }
#content-tables_1 table { border-collapse: collapse; font-size:16px;}
#content-tables_1 th { text-align: left; padding: 11px 11px !important;  background-color: #9BBB59; color:#FFF; } 
#content-tables_1 td { text-align: left; padding: 11px 11px; background:none;}
#content-tables_1 tr:nth-child(odd) { background-color:#D4E8EE; }
#content-tables_1 tr:nth-child(even) { background-color:#FFF3DD;}
#content-tables_1 table thead tr td { background:#DDAE68; }
#content-tables_1 table thead tr th { background:#DDAE68; }
#content-tables_1 table tr { }
.widget ul li::before { content: url(../images/right-icon_1.png); left:0; position:absolute; padding-left:4px; color:#707070; font-size: 14px;}
.widget ul { float:left; list-style:outside none none; margin-bottom:0; padding-left:0; width:100% }
.widget ul li { margin-bottom:3px; padding-left:36px; position:relative;  line-height: 29px; font-size: 16px;}



@media screen and (max-width: 992px) {
  .satsidemenu{display:none}
  }

#rhtside { min-height:1000px;}
