#inner-banner-comn-in { position:relative; }
.brd-crmb-commn {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0C5294C4;
  color: #fff;
  padding: 9px 141px;
}
.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; }
#inner-banner-comn-in .common-heading { text-align:center !important; }

#visn-misn-cor-v { position:relative; padding:0 0; background: url(../images/bg_4.jpg) center; background-size: cover;}
.vism-msn-items { position:relative; border-radius: 0px; overflow: hidden;height: 513px; margin: 23px auto;}
.bor-d_color_1 {
  position: absolute;
  background: #ff9f9fe3;
  left: 0;
  right: 0;
  bottom: 0;
  top: 63px;
clip-path: polygon(102.93% 101.25%, -2.25% 101.48%, -2.55% 42.18%, 13.45% 37.19%, 31.31% 32.63%, 54.63% 27.19%, 81.46% 24.33%, 101.72% 27.47%);
}
.bor-d_color_2 {
  position: absolute;
  background: #f4c2a3e5;
  left: 0;
  right: 0;
  bottom: 0;
  top: 63px;
clip-path: polygon(102.93% 101.25%, -2.25% 101.48%, -2.6% 28.45%, 20.92% 33.75%, 41.61% 36.53%, 65.67% 35.20%, 86.24% 28.89%, 102.2% 18.55%);
}
.bor-d_color_3 {
  position: absolute;
  background: #b0c0ffed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 63px;
  clip-path: polygon(102.93% 101.25%, -2.25% 101.48%, -1.15% 17.57%, 14.9% 12.76%, 36.5% 13.31%, 64.96% 22.08%, 91.53% 32.56%, 101.19% 36.02%);
}
.mmg-vism-mssion { width: 100%; }
.mmg-vism-mssion_text {
  position: absolute;
  top: 247px;
  left: 38px;
  color: #000;
  right: 38px;
}
.mmg-vism-mssion_text p { font-weight:300; font-size:16px;}
.mmg-vism-mssion_text h1 { font-weight:300; }

.mmg-vism-mssion_text_2 {
  position: absolute;
  top: 239px;
  left: 28px;
  color: #000;
  right: 28px;
}
.mmg-vism-mssion_text_2 p { font-weight:300; font-size: 16px; line-height: 32px; }
.mmg-vism-mssion_text_2 h1 { font-weight:300; margin: 0px auto 11px; }

.mmg-vism-mssion_text_3 {
  position: absolute;
  top: 191px;
  left: 40px;
  color: #000;
  right: 39px;
}
.mmg-vism-mssion_text_3 p { font-weight:300;font-size: 18px; }
.mmg-vism-mssion_text_3 h1 { font-weight:300; }
.mmg-vism-mssion_text_3 ul li {
  list-style: none;
  border-bottom: 1px dashed #000;
  font-size: 16px;
  line-height: 39px;
  font-weight: 300;
}
.mmg-vism-mssion_text_3 ul { margin:0px auto; padding:0;  }
.satsidemenu {
  position: absolute;
  height: 100vh;
  margin-top: 0px;
  top: 0;
  bottom: 0;
  background-size: cover;
}
.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)}
.rgt-svvg-icon {
  position: absolute;
  right: 15px;
}
.satsidemenu ul { margin:0px auto; padding-left:0 !important; }
#inner-banner-comn-in img { width: 100%; }
@media screen and (min-width:280px) and (max-width:388px) {
  .p-5 { padding: 1rem !important; }
  .p-5 { padding: 4rem 1rem 1rem 1rem !important; }
}
@media screen and (min-width:389px) and (max-width:476px) {
  .p-5 { padding: 1rem !important; }
  .p-5 { padding: 4rem 1rem 1rem 1rem !important; }
}
@media screen and (min-width:477px) and (max-width:575px) {

}
@media screen and (min-width:576px) and (max-width:767px) {
	.container { max-width: 95%; }
}
@media screen and (min-width:768px) and (max-width:991px) {
	.container { max-width: 95%; }
	.mmg-vism-mssion_text_2 { left: 20px; right: 17px; top: 208px; }
	.mmg-vism-mssion_text_2 p { font-size: 16px; line-height: 23px; }
	.mmg-vism-mssion_text_3 { top: 174px; left: 17px; right: 14px; } 
	.mmg-vism-mssion_text_3 ul li { font-size: 16px; } 
}
@media screen and (min-width:992px) and (max-width:1300px) {
	.container { max-width: 95%; }
	.mmg-vism-mssion_text_2 p { font-size: 16px; line-height: 28px; } 
}
@media screen and (min-width:1301px) and (max-width:1400px) {
.mmg-vism-mssion_text_2 p {
  font-size: 15px;
  line-height: 29px;
}
}