
.tipsflexbx_mgtrue{display: flex;width: 100%; float: left; color: #fff; padding:0 20px 50px;}
.tipsflexbx_mgtrue{display: flex;width: 100%; float: left;color: #fff;align-items: center;}
.tipsflexbx_mgtrue .numbercols{float: left; display: block;}
.tipsflexbx_mgtrue .numbercols h2{font-size: 65px; margin: 0; display: flex; border-bottom: 2px solid #000; padding: 0 0 5px;}
.rightcntncols{padding:0 0 0 15px; text-transform: uppercase;font-size: 16px;font-family: montserrat-medium;}

/* placement*/
.placmntsec_magetrue{float: left; width: 100%; padding: 20px 0 35px;}
.placmntsec_magetrue.firstplcmnt{padding-top: 90px; padding-bottom: 50px; background:#7DA1B3 url('../img/banner-parralx.jpg') no-repeat;
background-attachment: fixed; background-size: cover; position: relative;}
.placmntsec_magetrue.firstplcmnt::before {content: ''; position: absolute; left: 0; top: 0; height: 100%;
right: 0;background: rgb(125,161,179,.7);}
.placmntsec_magetrue.firstplcmnt .tipsgrd_mgtrue h2{font-size: 40px;}
.placmntsec_magetrue.firstplcmnt .tipsgrd_mgtrue p{font-size: 14px;}

.tipsgrd_mgtrue{text-align: center; margin: 0;}
.tipsgrd_mgtrue img{max-width: 100%;}
.tipsgrd_mgtrue h2{font-size: 48px; line-height: 1.2; margin: 4px 0 2px; color: #000; padding: 0}
.tipsgrd_mgtrue  p{font-size: 15px; font-family:montserrat-regular; color:#311B6B; text-align: center; }
.placmntsec_magetrue .headsubtitle_magetrue{margin-bottom: 30px; font-size: 40px;}
.cmpnylogsec_magetrue{display: block; padding-top: 20px;}
.cmpnylogsec_magetrue .complogo{text-align: center; margin-bottom: 25px; width: 100%;}
.cmpnylogsec_magetrue .complogo img{display: inline-block; max-width: 100%;}
/*mngment sec*/
.mngmntsec_magetrue{background: #FFFFFF; width: 100%; padding: 35px 0;  float: left; position: relative;}
.mngmntsec_magetrue .headsubtitle_magetrue{color: #fff; font-size: 40px; margin-bottom: 35px;}
.mngmntsec_magetrue::before{content: ''; position: absolute; top:0; left:0; width: 100%; min-height: 375px;
background:#e77707 url('../img/mngmnt_bg.jpg') no-repeat; background-size: cover;}
.mngmntflxrow_magetrue{position: relative; margin: 0 -7px; display: flex; flex-wrap: wrap; }
.mngmntflxrow_magetrue .flxcol3{width: calc(33.333% - 15px); margin: 0 7px;}
.mngmntflxrow_magetrue .flxcol6{width: 66.66%; margin: 0;}
.mngmntflxrow_magetrue .flxcol3.firstcl,.bxbgprprt{background:#fff; box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}

/*Accreditation sec*/
.acrdtnsec_magetrue{float: left; width: 100%; padding:30px 0 10px;}
.acrdtnsec_magetrue .acrlogo_mgtrue{text-align: center; overflow: hidden; position: relative;}
.acrdtnsec_magetrue .acrlogo_mgtrue img{display: inline-block; max-width: 100%;}
.acrdtnsec_magetrue .headsubtitle_magetrue{ font-size: 40px;}


.acadmicmain_magetrue{float: left; width: 100%;}
.acadmicmain_magetrue .lefthmb_magetrue{float: left; width: 350px;}
.acadmicmain_magetrue .righthmb_magetrue{float: right; width: calc(100% - 350px); background: #fff;}
.acadmicmain_magetrue .righthmb_magetrue p{padding: 0 15px; text-align: justify; font-size: 13px; color: #333; font-family: montserrat-medium;}
.acadmicmain_magetrue .righthmb_magetrue .readmore_magetrue{margin:10px 15px 20px;}
.acadmicmain_magetrue .lefthmb_magetrue strong{display: block; padding-top: 20px; font-size: 16px; text-transform: uppercase; font-family: montserrat-semibold;
color: #000;}
.acadmicmain_magetrue .lefthmb_magetrue h2{font-family: playfairdisplay-medium; font-size: 34px; margin: 0;}
.acadmicmain_magetrue .lefthmb_magetrue h2 a{color: #000;}
.righthmb_magetrue .tabnav_magetrue{width: 100%;}
.righthmb_magetrue .tabnav_magetrue li{width: 20%; text-align: center; border-right: 2px solid #fff;}
.righthmb_magetrue .tabnav_magetrue li a{border-radius: 0; color: #fff; padding: 15px 10px; background: #E77706; font-size: 16px; font-family: montserrat-semibold;}
.righthmb_magetrue .tabnav_magetrue li a.active{background: #fff; color:#422874; outline: none; }
.righthmb_magetrue .tab-content{background: #fff; padding: 15px 20px 25px;}
.hmacdmicsec_magetrue .headsubtitle_magetrue{font-size: 40px; margin-bottom: 35px;}
.pcol-1, .pcol-2, .pcol-3, .pcol-4, .pcol-5, .pcol-6, .pcol-7, .pcol-8, .pcol-9, .pcol-10, .pcol-11, .pcol-12, .pcol,
.pcol-auto, .pcol-sm-1, .pcol-sm-2, .pcol-sm-3, .pcol-sm-4, .pcol-sm-5, .pcol-sm-6, .pcol-sm-7, .pcol-sm-8, .pcol-sm-9, .pcol-sm-10, .pcol-sm-11, .pcol-sm-12, .pcol-sm,
.pcol-sm-auto, .pcol-md-1, .pcol-md-2, .pcol-md-3, .pcol-md-4, .pcol-md-5, .pcol-md-6, .pcol-md-7, .pcol-md-8, .pcol-md-9, .pcol-md-10, .pcol-md-11, .pcol-md-12, .pcol-md,
.pcol-md-auto, .pcol-lg-1, .pcol-lg-2, .pcol-lg-3, .pcol-lg-4, .pcol-lg-5, .pcol-lg-6, .pcol-lg-7, .pcol-lg-8, .pcol-lg-9, .pcol-lg-10, .pcol-lg-11, .pcol-lg-12, .pcol-lg,
.pcol-lg-auto, .pcol-xl-1, .pcol-xl-2, .pcol-xl-3, .pcol-xl-4, .pcol-xl-5, .pcol-xl-6, .pcol-xl-7, .pcol-xl-8, .pcol-xl-9, .pcol-xl-10, .pcol-xl-11, .pcol-xl-12, .pcol-xl,
.pcol-xl-auto {
  position: relative;
  width: 200px;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
 .pcol-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .pcol-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 330px;
}
.placmntsec_magetrue.bottmsec{padding-top:40px; padding-bottom: 45px;}
.pcontainer .row .pcol-md-12{min-height: 280px; display: flex; flex-wrap: wrap; align-items: end; }
.pcontainer {
    min-width: 992px !important;
  }
.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
 