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}
#inner-banner-comn-in img { width:100%; }
.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: 1061px; } 
#inner-banner-comn-in { position:relative; }
.brd-crmb-commn { background: #FFFFFFE8; color: #fff; padding: 28px 95px 26px 64px; clip-path: polygon(88.9% -2.05%, 99.83% 109.62%, 47.42% 99.88%, 0.26% 109.38%, 0.53% 1.88%, 75.5% 0%); }
.brd-crmb-commn_inn { position: absolute; left: -2px; bottom: 0; width: 25%; right: 0; }
.brd-crmb-commn img { width:auto !important; margin: 9px auto; }
.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%}

.brd-crmb-commn_inn_02 h1 { text-align:left !important; }
.brd-crmb-commn_inn_02 h4 { text-align:left !important; color:#000; font-weight:300; color: #d98600; font-size: 21px; }
.satsidemenu { background:none !important; }
/*.satsidemenu{position:absolute;background-color:white;height:120vh;margin-top:0px; background: url(../images/side-bar-bg.jpg); }*/
.satsidemenu { position: absolute; height: 100%; margin-top: 0px; background: url(../images/side-bar-bg.jpg) !important; top: 0; bottom: 0; background-size: cover; }
.satsidemenuItem{font-size:16px; padding-right: 34px; color:#333333;cursor:pointer;transition:.15s;border-bottom:1px solid #333333}
.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; }
#inner-banner-comn-in .common-heading { text-align: center; margin:0px auto; }
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;}
.add-brdcrm-bg {
  background: #D98600;
  height: 93px;
  position: absolute;
  bottom: -5px;
  z-index: 0;
  left: -19px;
  clip-path: polygon(92.49% -0.98%, 100.02% 97.54%, 47.42% 99.88%, 3.41% 98.57%, 3.7% -0.97%, 75.5% 0%);
  width: 111%;
}
.content-wrp-section { min-height: 1061px; }

.satsidemenu { position: absolute; height: 100vh; margin-top: 0px; top: 0; bottom: 0; background-size: cover; }
img { max-width: 100%; height: auto; }
.satsidemenuItem{font-size:16px;color:#333333;cursor:pointer;transition:.15s;border-bottom:1px solid #333333; padding-right: 36px; padding-top: 9px !important; padding-bottom: 9px !important;}
.sidemnucontent{transition:.2s}
.sidemnucontent:hover{color:#0C5294;transform:scale(1.03)}
.satsidemenu { position: static; }
.brd-crmb-commn_inn_02 { width: 36% !important; }
			
/*for accordion*/
.collapse { display: none !important; }
.collapse.in { display: block !important; }
/*for accordion*/
.bck-dep-page_bntnt a { background: #d98600; color: #fff; padding: 15px 32px; text-transform: uppercase; letter-spacing: 1px; position: absolute; right: 0; bottom: 0; border-radius: 13px 13px 0 0;transition: all 0.4s ease; }
.bck-dep-page_bntnt a:hover { transition: all 0.4s ease; background: #d98600; color: #fff; padding: 15px 32px; text-transform: uppercase; letter-spacing: 2px; position: absolute; right: 0; bottom: 0; border-radius: 13px 13px 0 0; }

.bck-dep-page_bntnt { position:relative; }
#content-for-activities {  }
#content-for-activities .card-header button { color:#000; text-decoration:none;font-size: 18px; font-weight: 300; display: flex; align-items: center; }
#content-for-activities .card { margin-bottom:10px; float: left; width: 47%; margin-right: 22px; }
.dwn-armw {
  position: absolute;
  right: 19px;
  background: #d98600;
  color: #fff;
  padding: 1px 6px;
  border-radius: 50%;
}
#accordion-style-1 h1,
#accordion-style-1 a{
    color:#007b5e;
}
#accordion-style-1 .btn-link {
    font-weight: 400;
    color: #007b5e;
    background-color: transparent;
    text-decoration: none !important;
    font-size: 16px;
    font-weight: bold;
	padding-left: 25px;
}

#accordion-style-1 .card-body {
    border-top: 2px solid #007b5e;
}

#accordion-style-1 .card-header .btn.collapsed .fa.main{
	display:none;
}

#accordion-style-1 .card-header .btn .fa.main{
	background: #007b5e;
    padding: 13px 11px;
    color: #ffffff;
    width: 35px;
    height: 41px;
    position: absolute;
    left: -1px;
    top: 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
	display:block;
}
.itm-accrd-12 {
  background: #f7f7f7;
  margin-bottom: 10px;
  padding: 2px 10px;
  border-bottom: 1px solid #ccc;
}
.itm-accrd-12:hover {
  background: #f0f0f0;
  margin-bottom: 10px;
  padding: 2px 10px;
  border-bottom: 1px solid #ccc;
}


@media screen and (min-width:280px) and (max-width:388px) {
	.brd-crmb-commn_inn { position: static; width: 100%; }
	.brd-crmb-commn { padding: 4px 34px 32px 34px; clip-path: polygon(87.34% -2.05%, 96.62% 99.88%, 47.42% 99.88%, 6.5% 100.53%, 12.1% -3.43%, 75.5% 0%); } 
	.add-brdcrm-bg {bottom: -5px;left: 0;clip-path: polygon(92.49% -0.98%, 100.02% 97.54%, 47.42% 99.88%, 4.36% 99.65%, 9.07% -2.05%, 75.5% 0%); width: 99%; }
	.brd-crmb-commn { padding: 5px 25px 18px 22px; }
	.add-brdcrm-bg { width: 100%; }
	.satsidemenu { padding-left: 0px !important; }
	 #dismiss { top: 9px !important; }
	 .toggl-menu-side { width: 40%; }
	 #content-for-activities .card { float: left; width: 100%; }
	 .bck-dep-page_bntnt { display:none; }
	 .brd-crmb-commn_inn_02 { width: 100% !important; }
	 .brd-crmb-commn_inn_02 h1 { text-align: center !important; }
	 .brd-crmb-commn_inn_02 h4 { text-align: center !important; }
}
@media screen and (min-width:389px) and (max-width:476px) {
	.brd-crmb-commn_inn { left: -2px; width: 66%; position: static;}
	.brd-crmb-commn { padding: 5px 25px 18px 22px; }
	.add-brdcrm-bg { width: 100%; }
	.satsidemenu { padding-left: 0px !important; }
	 #dismiss { top: 9px !important; }
	 .toggl-menu-side { width: auto; }
	 #sidebar { width: 87%; }
	 #content-for-activities .card { float: left; width: 100%; }
	 .bck-dep-page_bntnt { display:none; }
	 .brd-crmb-commn_inn_02 { width: 100% !important; }
	 .brd-crmb-commn_inn_02 h1 { text-align: center !important; }
	 .brd-crmb-commn_inn_02 h4 { text-align: center !important; }
	 .add-brdcrm-bg { display:none; }
}
@media screen and (min-width:477px) and (max-width:575px) {
	.brd-crmb-commn_inn { left: -2px; width: 66%; position:static; }
	.brd-crmb-commn { padding: 5px 25px 18px 22px; }
	.add-brdcrm-bg { width: 100%; }
	.satsidemenu { padding-left: 0px !important; }
	 #dismiss { top: 9px !important; }
	 .toggl-menu-side { width: auto; }
	 #sidebar { width: 87%; }	
	 #content-for-activities .card { float: left; width: 100%; }
	 .bck-dep-page_bntnt { display:none; }
	.brd-crmb-commn_inn_02 { width: 100% !important; }
	 .brd-crmb-commn_inn_02 h1 { text-align: center !important; }
	 .brd-crmb-commn_inn_02 h4 { text-align: center !important; }
	 .add-brdcrm-bg { display:none; }
}
@media screen and (min-width:576px) and (max-width:767px) {
	.brd-crmb-commn_inn { left: -2px; width: 66%; position:static; }
	.brd-crmb-commn { padding: 5px 25px 18px 22px; }
	.add-brdcrm-bg { width: 100%; }
	.satsidemenu { padding-left: 0px !important; }
	 #dismiss { top: 9px !important; }
	 .toggl-menu-side { width: auto; }
	 #sidebar { width: 87%; }
	 .bck-dep-page_bntnt { display:none; }
	 #content-for-activities .card { float: left; width: 100%; }
	 	.brd-crmb-commn_inn_02 { width: 100% !important; }
	 .brd-crmb-commn_inn_02 h1 { text-align: center !important; }
	 .brd-crmb-commn_inn_02 h4 { text-align: center !important; }
	 .add-brdcrm-bg { display:none; }
}
@media screen and (min-width:768px) and (max-width:991px) {
	.brd-crmb-commn_inn { left: -2px; width: 66%; position:static; }
	.brd-crmb-commn { padding: 5px 25px 18px 22px; }
	.add-brdcrm-bg { width: 100%; }
	.satsidemenu { padding-left: 0px !important; }
	 #dismiss { top: 9px !important; }
	 .toggl-menu-side { width: auto; }
	 #sidebar { width: 87%; }
	 .bck-dep-page_bntnt { display:none; }
	 	.brd-crmb-commn_inn_02 { width: 100% !important; }
	 .brd-crmb-commn_inn_02 h1 { text-align: center !important; }
	 .brd-crmb-commn_inn_02 h4 { text-align: center !important; }
	 .add-brdcrm-bg { display:none; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
	.brd-crmb-commn_inn { left: -2px; width: 46%; }
	.satsidemenu { padding-left: 30px !important; }
	#content-for-activities .card { margin-right: 17px; } 
	.brd-crmb-commn_inn_02 { width: 50% !important; }
	.brd-crmb-commn { padding: 9px 95px 4px 30px; }
}
@media screen and (min-width:1151px) and (max-width:1200px) {
	.brd-crmb-commn_inn_02 { width: 50% !important; }
	.brd-crmb-commn { padding: 5px 95px 9px 27px; }
}
@media screen and (min-width:1201px) and (max-width:1300px) {
	.brd-crmb-commn_inn_02 { width: 50% !important; }
	.brd-crmb-commn { padding: 5px 95px 9px 27px; }
}
@media screen and (min-width:1301px) and (max-width:1400px) {
	.brd-crmb-commn_inn_02 { width: 50% !important; }
	.brd-crmb-commn { padding: 5px 95px 9px 27px; }
}

#rhtside { min-height:1000px;}
