@charset "UTF-8";
/* IMPORT FONT FAMILY */

@import url("//fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&display=swap");
@import url("//fonts.googleapis.com/css2?family=Cormorant:wght@300;400;500;600;700&display=swap");
@import url('https://fonts.cdnfonts.com/css/museo');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap');
*, :after, :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

* {
  outline: none;
}
a.btns.bookpositions {
  position: absolute;
  left: 20%;
  bottom: 70px;
  background: aliceblue;
  padding: 5px 10px;
  border-radius: 10px;
}

.main-box{
  display:flex !important;
  flex-wrap: wrap;
  justify-content:center !important;
  text-align: center !important;
}
.definewidthsecond {
    float: left;
    width: 60%;
}
.definewidthfirst {
    float: left;
    width: 40%;
}
.banner-sec {
      padding: 70px 0 !important;
  }
.box-a{
  height: 69px;
    width: 146px;
    border: 1px solid black;
    margin: 5px;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    line-height: 21px;

}
.box-a:hover{
  background-color: #01143f;
  color: white;
}
.box-a:hover a{

  color: white;
}
/* Image */

img, iframe, video, audio {
  max-width: 100%;
  vertical-align: top;
}

/* Body */

body {
  margin: 0;
  padding: 0;
}

/* Container */
.new-section{
  padding-top: 10px !important
}
.text{
  text-align:left !important;


}
.new-section1{
  padding-top: 0px !important;
  margin-right:112px;
}
.container {
  width: 95%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

@media (max-width: 1600px) {
  .container {
    max-width: 1240px;
  }
}
@media (max-width: 768px){
  .pay-btn{
        width:41%!important;
margin-left:28px !important;
      }
      .site-footer{
        display: none;
      }
      .img-fluid{
        margin-top:15px ;
      }
      .pays-btn{
        width: 35% !important;
        margin-left:50% !important;
        margin-top: -62px !important;
      }
          }

@media (max-width: 1440px) {
  .container {
    max-width: 1240px;
  }

}

@media (max-width: 767px) {
  .container {
    width: 95%;
    max-width: 100%;
  }
}

.container .container {
  width: 100%;
}

.hidden {
  display: none !important;
}

.wh0 {
  width: 0 !important;
  height: 0 !important;
}

.opctyvsblhde {
  visibility: hidden !important;
  opacity: 0 !important;
}

/* Other */

.fnt60-perctg {
  font-size: 60%;
}

/*  Margin */

.mt-0 {
  margin-top: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

/*	Input Placeholder	*/

input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .csinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, .csinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, .csinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, .csinput:-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

/* Form */

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0;
}

fieldset.sec-row {
  margin-left: -8px;
  margin-right: -8px;
}

fieldset.sec-row>div[class*="sec-xs-col"], fieldset.sec-row>div[class*="sec-md-col"] {
  padding-left: 8px;
  padding-right: 8px;
}

.inputgrp {
  width: 100%;
  margin: 0;
  padding: 0 0 5px;
  position: relative;
  overflow: hidden;
}

.inputgrp>label {
  display: block;
  color: #000000;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  margin: 0 0 4px;
}

.inputgrp input, .inputgrp select, .inputgrp textarea, .inputgrp .select, .inputgrp .csinput {
  display: block;
  color: #3b2c73;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  text-transform: capitalize;
  transition: all 0.3s ease-in-out;
  border: 1px solid #f2f4f6;
  border-radius: 2px;
  padding: 20px 25px;
  margin: 5px 0 0;
  width: 100%;
  max-width: 100%;
}

.inputgrp input:focus, .inputgrp select:focus, .inputgrp textarea:focus, .inputgrp .select:focus, .inputgrp .csinput:focus {
  outline: none;
  border-color: #d2dae2;
}

.inputgrp .csinput {
  padding: 0 !important;
}

.inputgrp .csinput>label {
  color: #3b2c73;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  text-transform: capitalize;
  padding: 20px 25px;
}

.inputgrp.slctinput {
  position: relative;
}

.inputgrp.slctinput:after {
  content: "";
  width: 18px;
  height: 9px;
  background-image: url("../images/selectinput-arrow.png");
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  left: auto;
  right: 30px;
  transform: translateY(-50%);
}

.inputgrp.slctinput select, .inputgrp.slctinput .select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.inputgrp textarea {
  resize: none;
  min-height: 150px;
}

.inputgrp.chckbxradioninput-grp {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}

.inputgrp.chckbxradioninput-grp>input {
  width: 15px;
  height: 15px;
  min-width: 15px;
  min-height: 15px;
  margin: 0 10px 0 0;
}

.inputgrp.chckbxradioninput-grp>label {
  font-weight: normal;
  line-height: 1.2;
  margin: 0;
}

@media (max-width: 1600px) {
  .inputgrp input, .inputgrp select, .inputgrp textarea, .inputgrp .select {
    font-size: 15px;
    border-radius: 1px;
    padding: 16px 22px;
  }
  .inputgrp.slctinput:after {
    width: 15px;
    height: 7px;
    right: 20px;
  }
  .inputgrp .csinput>label {
    font-size: 15px;
    padding: 10px 18px;
  }
}

@media (max-width: 1366px) {
  .trnprntbgbtn {
    padding: 10px 5px !important;
}
  .inputgrp input, .inputgrp select, .inputgrp textarea, .inputgrp .select, .inputgrp .csinput {
    font-size: 14px;
    padding: 12px 18px;
  }
  .inputgrp textarea {
    min-height: 105px;
  }
  .inputgrp .csinput>label {
    font-size: 14px;
  }
}

@media (max-width: 900px) {
  .inputgrp input, .inputgrp select, .inputgrp textarea, .inputgrp .select, .inputgrp .csinput {
    font-size: 16px;
    padding: 18px 22px;
  }
  .inputgrp .csinput>label {
    font-size: 16px;
    padding: 18px 22px;
  }
}

@media (max-width: 600px) {
  .inputgrp input, .inputgrp select, .inputgrp textarea, .inputgrp .select, .inputgrp .csinput {
    font-size: 15px;
    padding: 16px 20px;
  }
  .inputgrp .csinput>label {
    font-size: 15px;
    padding: 16px 20px;
  }
  .applydeskchatinnr { margin-right: 0 !important;}
  .applydeskchatinnr span { text-transform: none !important;}
  /* .mobile-chat-social-icon .mobile-chat-socialBox ul li a { padding: 0 !important;} */
}

.csinput {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  margin-top: 5px;
}

.csinput>label {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}

.csinput input {
  margin-top: 0;
  margin-bottom: 0;
}

.frmbtn {
  cursor: pointer;
  color: #ffffff;
  font-family: "Barlow Condensed", arial;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  transition: all 0.3s ease-in-out;
  background-color: #012169;
  border: 1px solid #012169;
  padding: 18px 25px;
  margin: 10px 0;
  display: inline-block;
  vertical-align: top;
  min-width: 150px;
}

.frmbtn:hover {
  color: #012169;
  background-color: #ffffff;
  border-color: #012169;
}

@media (max-width: 1600px) {
  .frmbtn {
    font-size: 15px;
    padding: 14px 25px;
    min-width: 100px;
  }
}

@media (max-width: 900px) {
  .frmbtn {
    font-size: 16px;
    padding: 14px 25px;
  }
}

/* Grid row and columns */

.sec-row-wrap {
  overflow: hidden;
}

.sec-row {
  margin-left: -15px;
  margin-right: -15px;
}

.sec-row:before, .sec-row:after, .clearboth:before, .clearboth:after {
  content: "";
  display: table;
}

.sec-row:after, .clearboth:after {
  clear: both;
}

.flexrow {
  display: flex;
  flex-wrap: wrap;
}

.flexrow:before, .flexrow:after {
  display: none;
}

*[class*="sec-col"], *[class*="sec-xs-col"], *[class*="sec-md-col"], *[class*="sec-lg-col"], *[class*="sec-xlg-col"], .sec-col {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  min-height: 1px;
}

.sec-xs-col-20 {
  width: 20%;
}

.sec-xs-col-25 {
  width: 25%;
}

.sec-xs-col-30 {
  width: 30%;
}

.sec-xs-col-33 {
  width: 33.33%;
}

.sec-xs-col-33:nth-child(3n+1) {
  clear: left;
}

.sec-xs-col-33:nth-child(3n+3) {
  clear: right;
}

.sec-xs-col-35 {
  width: 35%;
}

.sec-xs-col-40 {
  width: 40%;
}

.sec-xs-col-45 {
  width: 45%;
}

.sec-xs-col-50 {
  width: 50%;
}

.sec-xs-col-55 {
  width: 55%;
}

.sec-xs-col-60 {
  width: 60%;
}

.sec-xs-col-65 {
  width: 65%;
}

.sec-xs-col-70 {
  width: 70%;
}

.sec-xs-col-75 {
  width: 75%;
}

.sec-xs-col-80 {
  width: 80%;
}

.sec-xs-col-100 {
  width: 100%;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

/**/

@media all and (min-width: 481px) {
  .show-480 {
    display: none !important;
  }
}

@media all and (min-width: 661px) {
  .show-660 {
    display: none !important;
  }
}

@media all and (min-width: 901px) {
  .sec-md-col-6 {
    width: 6%;
  }
  .sec-md-col-7 {
    width: 7%;
  }
  .sec-md-col-8 {
    width: 8%;
  }
  .sec-md-col-15 {
    width: 15%;
  }
  .sec-md-col-20 {
    width: 20%;
  }
  .sec-md-col-22 {
    width: 22%;
  }
  .sec-md-col-25 {
    width: 25%;
  }
  .sec-md-col-27 {
    width: 27%;
  }
  .sec-md-col-28 {
    width: 28%;
  }
  .sec-md-col-29 {
    width: 29%;
  }
  .sec-md-col-30 {
    width: 30%;
  }
  .sec-md-col-32 {
    width: 32%;
  }
  .sec-md-col-33 {
    width: 33.33%;
  }
  .sec-md-col-33:nth-child(3n+1) {
    clear: left;
  }
  .sec-md-col-33:nth-child(3n+3) {
    clear: right;
  }
  .sec-md-col-34 {
    width: 34%;
  }
  .sec-md-col-35 {
    width: 35%;
  }
  .sec-md-col-36 {
    width: 36%;
  }
  .sec-md-col-38 {
    width: 38%;
  }
  .sec-md-col-39 {
    width: 39%;
  }
  .sec-md-col-40 {
    width: 40%;
  }
  .sec-md-col-41 {
    width: 41%;
  }
  .sec-md-col-42 {
    width: 42%;
  }
  .sec-md-col-43 {
    width: 43%;
  }
  .sec-md-col-44 {
    width: 44%;
  }
  .sec-md-col-45 {
    width: 45%;
  }
  .sec-md-col-46 {
    width: 46%;
  }
  .sec-md-col-47 {
    width: 47%;
  }
  .sec-md-col-48 {
    width: 48%;
  }
  .sec-md-col-49 {
    width: 49%;
  }
  .sec-md-col-50 {
    width: 50%;
  }
  .sec-md-col-51 {
    width: 51%;
  }
  .sec-md-col-52 {
    width: 52%;
  }
  .sec-md-col-53 {
    width: 53%;
  }
  .sec-md-col-54 {
    width: 54%;
  }
  .sec-md-col-55 {
    width: 55%;
  }
  .sec-md-col-56 {
    width: 56%;
  }
  .sec-md-col-57 {
    width: 57%;
  }
  .sec-md-col-58 {
    width: 58%;
  }
  .sec-md-col-59 {
    width: 59%;
  }
  .sec-md-col-60 {
    width: 60%;
  }
  .sec-md-col-61 {
    width: 61%;
  }
  .sec-md-col-62 {
    width: 62%;
  }
  .sec-md-col-64 {
    width: 64%;
  }
  .sec-md-col-65 {
    width: 65%;
  }
  .sec-md-col-67 {
    width: 66.67%;
  }
  .sec-md-col-68 {
    width: 68%;
  }
  .sec-md-col-70 {
    width: 70%;
  }
  .sec-md-col-71 {
    width: 71%;
  }
  .sec-md-col-72 {
    width: 72%;
  }
  .sec-md-col-73 {
    width: 73%;
  }
  .sec-md-col-75 {
    width: 75%;
  }
  .sec-md-col-78 {
    width: 78%;
  }
  .sec-md-col-80 {
    width: 80%;
  }
  .sec-md-col-85 {
    width: 85%;
  }
  .sec-md-col-100 {
    width: 100%;
  }
  /*MARGIN*/
  .ml-md-10 {
    margin-left: 10%;
  }
  .ml-md-20 {
    margin-left: 20%;
  }
  .ml-md-30 {
    margin-left: 30%;
  }
  .ml-md-40 {
    margin-left: 40%;
  }
  .ml-md-50 {
    margin-left: 50%;
  }
  /**/
  .show-900 {
    display: none !important;
  }
}

@media all and (min-width: 992px) {
  .sec-lg-col-15 {
    width: 15%;
  }
  .sec-lg-col-18 {
    width: 18%;
  }
  .sec-lg-col-20 {
    width: 20%;
  }
  .sec-lg-col-22 {
    width: 22%;
  }
  .sec-lg-col-24 {
    width: 24%;
  }
  .sec-lg-col-25 {
    width: 25%;
  }
  .sec-lg-col-26 {
    width: 26%;
  }
  .sec-lg-col-30 {
    width: 30%;
  }
  .sec-lg-col-31 {
    width: 31%;
  }
  .sec-lg-col-33 {
    width: 33.33%;
  }
  .sec-lg-col-33:nth-child(3n+1) {
    clear: left;
  }
  .sec-lg-col-33:nth-child(3n+3) {
    clear: right;
  }
  .sec-lg-col-35 {
    width: 35%;
  }
  .sec-lg-col-39 {
    width: 39%;
  }
  .sec-lg-col-40 {
    width: 40%;
  }
  .sec-lg-col-41 {
    width: 41%;
  }
  .sec-lg-col-42 {
    width: 42%;
  }
  .sec-lg-col-43 {
    width: 43%;
  }
  .sec-lg-col-45 {
    width: 45%;
  }
  .sec-lg-col-46 {
    width: 46%;
  }
  .sec-lg-col-47 {
    width: 47%;
  }
  .sec-lg-col-48 {
    width: 48%;
  }
  .sec-lg-col-49 {
    width: 49%;
  }
  .sec-lg-col-50 {
    width: 50%;
  }
  .sec-lg-col-51 {
    width: 51%;
  }
  .sec-lg-col-52 {
    width: 52%;
  }
  .sec-lg-col-53 {
    width: 53%;
  }
  .sec-lg-col-54 {
    width: 54%;
  }
  .sec-lg-col-55 {
    width: 55%;
  }
  .sec-lg-col-57 {
    width: 57%;
  }
  .sec-lg-col-58 {
    width: 58%;
  }
  .sec-lg-col-59 {
    width: 59%;
  }
  .sec-lg-col-60 {
    width: 60%;
  }
  .sec-lg-col-61 {
    width: 61%;
  }
  .sec-lg-col-65 {
    width: 65%;
  }
  .sec-lg-col-66 {
    width: 66.66%;
  }
  .sec-lg-col-68 {
    width: 68%;
  }
  .sec-lg-col-70 {
    width: 70%;
  }
  .sec-lg-col-75 {
    width: 75%;
  }
  .sec-lg-col-80 {
    width: 80%;
  }
  .sec-lg-col-82 {
    width: 82%;
  }
  .sec-lg-col-85 {
    width: 85%;
  }
  .sec-lg-col-88 {
    width: 88%;
  }
  .sec-lg-col-100 {
    width: 100%;
  }
  .show-under-991, .show-991 {
    display: none !important;
  }
}

@media all and (min-width: 1025px) {
  .sec-xlg-col-20 {
    width: 20%;
  }
  .sec-xlg-col-22 {
    width: 22%;
  }
  .sec-xlg-col-24 {
    width: 24%;
  }
  .sec-xlg-col-25 {
    width: 25%;
  }
  .sec-xlg-col-26 {
    width: 26%;
  }
  .sec-xlg-col-30 {
    width: 30%;
  }
  .sec-xlg-col-31 {
    width: 31%;
  }
  .sec-xlg-col-32 {
    width: 32%;
  }
  .sec-xlg-col-33 {
    width: 33.33%;
  }
  .sec-xlg-col-33:nth-child(3n+1) {
    clear: left;
  }
  .sec-xlg-col-33:nth-child(3n+3) {
    clear: right;
  }
  .sec-xlg-col-35 {
    width: 35%;
  }
  .sec-xlg-col-36 {
    width: 36%;
  }
  .sec-xlg-col-37 {
    width: 37%;
  }
  .sec-xlg-col-38 {
    width: 38%;
  }
  .sec-xlg-col-40 {
    width: 40%;
  }
  .sec-xlg-col-42 {
    width: 42%;
  }
  .sec-xlg-col-43 {
    width: 43%;
  }
  .sec-xlg-col-45 {
    width: 45%;
  }
  .sec-xlg-col-48 {
    width: 48%;
  }
  .sec-xlg-col-50 {
    width: 50%;
  }
  .sec-xlg-col-52 {
    width: 52%;
  }
  .sec-xlg-col-55 {
    width: 55%;
  }
  .sec-xlg-col-57 {
    width: 57%;
  }
  .sec-xlg-col-58 {
    width: 58%;
  }
  .sec-xlg-col-60 {
    width: 60%;
  }
  .sec-xlg-col-65 {
    width: 65%;
  }
  .sec-xlg-col-66 {
    width: 66.66%;
  }
  .sec-xlg-col-70 {
    width: 70%;
  }
  .sec-xlg-col-75 {
    width: 75%;
  }
  .sec-xlg-col-80 {
    width: 80%;
  }
  .sec-xlg-col-100 {
    width: 100%;
  }
  .show-under-1024, .show-1024 {
    display: none !important;
  }
}

@media all and (min-width: 1101px) {
  .show-under-1100, .show-1100 {
    display: none !important;
  }
}

@media all and (min-width: 1201px) {
  .show-under-1200, .show-1200 {
    display: none !important;
  }
}

@media all and (min-width: 1367px) {
  .show-1366 {
    display: none !important;
  }
}

@media all and (min-width: 1601px) {
  .sec-xxlg-col-20 {
    width: 20%;
  }
  .sec-xxlg-col-22 {
    width: 22%;
  }
  .sec-xxlg-col-24 {
    width: 24%;
  }
  .sec-xxlg-col-25 {
    width: 25%;
  }
  .sec-xxlg-col-26 {
    width: 26%;
  }
  .sec-xxlg-col-27 {
    width: 27%;
  }
  .sec-xxlg-col-30 {
    width: 30%;
  }
  .sec-xxlg-col-31 {
    width: 31%;
  }
  .sec-xxlg-col-32 {
    width: 32%;
  }
  .sec-xxlg-col-33 {
    width: 33.33%;
  }
  .sec-xxlg-col-35 {
    width: 35%;
  }
  .sec-xxlg-col-36 {
    width: 36%;
  }
  .sec-xxlg-col-37 {
    width: 37%;
  }
  .sec-xxlg-col-38 {
    width: 38%;
  }
  .sec-xxlg-col-39 {
    width: 39%;
  }
  .sec-xxlg-col-40 {
    width: 40%;
  }
  .sec-xxlg-col-42 {
    width: 42%;
  }
  .sec-xxlg-col-43 {
    width: 43%;
  }
  .sec-xxlg-col-45 {
    width: 45%;
  }
  .sec-xxlg-col-48 {
    width: 48%;
  }
  .sec-xxlg-col-50 {
    width: 50%;
  }
  .sec-xxlg-col-52 {
    width: 52%;
  }
  .sec-xxlg-col-55 {
    width: 55%;
  }
  .sec-xxlg-col-57 {
    width: 57%;
  }
  .sec-xxlg-col-58 {
    width: 58%;
  }
  .sec-xxlg-col-60 {
    width: 60%;
  }
  .sec-xxlg-col-64 {
    width: 64%;
  }
  .sec-xxlg-col-65 {
    width: 65%;
  }
  .sec-xxlg-col-66 {
    width: 66.66%;
  }
  .sec-xxlg-col-70 {
    width: 70%;
  }
  .sec-xxlg-col-73 {
    width: 73%;
  }
  .sec-xxlg-col-75 {
    width: 75%;
  }
  .sec-xxlg-col-78 {
    width: 78%;
  }
  .sec-xxlg-col-80 {
    width: 80%;
  }
  .sec-xxlg-col-100 {
    width: 100%;
  }
  /*MARGIN*/
  .ml-xxlg-10 {
    margin-left: 10%;
  }
  .ml-xxlg-20 {
    margin-left: 20%;
  }
  .ml-xxlg-30 {
    margin-left: 30%;
  }
  .show-under-1600 {
    display: none !important;
  }
}

/**/

@media all and (max-width: 1600px) {
  .hide-under-1600 {
    display: none !important;
  }
}

@media all and (max-width: 1366px) {
  .hide-1366 {
    display: none !important;
  }
}

@media all and (max-width: 1200px) {
  .hide-under-1200, .hide-1200 {
    display: none !important;
  }
}

@media all and (max-width: 1100px) {
  .hide-under-1100, .hide-1100 {
    display: none !important;
  }
}

@media all and (max-width: 1024px) {
  .hide-1024 {
    display: none !important;
  }
  *[class*="sec-xlg-col"] {
    width: 100% !important;
    float: none !important;
  }
}

@media all and (max-width: 991px) {
  .hide-991 {
    display: none !important;
  }
  *[class*="sec-lg-col"] {
    width: 100% !important;
    float: none !important;
  }
}

@media all and (max-width: 900px) {
  [class*="sec-md-col"]:not([class*="sec-xs-col"]) {
    float: none !important;
    width: 100% !important;
    clear: both !important;
  }
  .hide-900 {
    display: none !important;
  }
}

@media all and (max-width: 767px) {
  /*[class*="sec-md-col"]:not([class*="sec-xs-col"]) {
    float:  none !important;
    width: 100% !important;
    clear: both !important;
  }*/
  .hide-under-767 {
    display: none !important;
  }
  fieldset.sec-row {
    margin-left: -10px;
    margin-right: -10px;
  }
  fieldset.sec-row>div[class*="sec-xs-col"] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .from-field {
    padding-bottom: 22px;
  }
  .from-field>label {
    font-size: 14px;
  }
  .from-field .frminput {
    padding: 5px 5px;
    min-height: 30px;
  }
}

@media all and (max-width: 660px) {
  .hide-660 {
    display: none !important;
  }
}

@media all and (max-width: 479px) {
  .from-field[class*="sec-xs-col"] {
    width: 100%;
    float: none;
  }
  .hide-479 {
    display: none !important;
  }
}

@media all and (max-width: 450px) {
  *[class*="sec-col"], *[class*="sec-xs-col"], *[class*="sec-md-col"], .sec-col {
    padding-left: 10px;
    padding-right: 10px;
  }
  .sec-row {
    margin-left: -10px;
    margin-right: -10px;
  }
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family:"Roboto Slab", serif;
}

@keyframes banner-zoom {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
  100% {
    transform: scale(1);
  }
}

.schlraspireunivrsty {
  display: flex;
  align-items: center;
}

.schlraspireunivrsty h1 {
  width: 100%;
}

.schlraspireunivrsty .aspire-logo {
  width: 180px;
}

.desrvingawrd-sec {
  padding: 93px 0;
}

.desrvingawrd-sec .secheader-grp {
  text-align: left;
}

.desrvingawrd-sec .secheader-grp h2:after {
  margin-left: 0px !important;
}

.desrvingawrd-sec .dservigcntntgrp .cntntgrp .dservigimg-cntntgrp {
  margin-top: 74px;
}

.desrvingawrd-sec .dservigimg-block {
  display: flex;
  align-items: center;
  margin: 0 -15px;
}

.desrvingawrd-sec .dservigimg-block .imagedservig {
  padding: 0px 15px;
}

@media (max-width: 1024px) {
  .desrvingawrd-sec {
    padding: 70px 0;
  }
  .desrvingawrd-sec .dservigcntntgrp .cntntgrp .dservigimg-cntntgrp {
    margin-top: 26px;
  }
}

@media (max-width: 768px) {
  .desrvingawrd-sec .dservigcntntgrp .cntntgrp .dservigimg-cntntgrp {
    margin-top: 50px;
  }
  .desrvingawrd-sec .dservigcntntgrp .cntntgrp .dservigimg-cntntgrp img {
    width: 100%;
  }
  .desrvingawrd-sec .dservigimg-block {
    display: none;
    margin: 0px 0px;
  }
}

.schlrshipbnfit-sec {
  background: #f9fafc;
  padding: 100px 0;
}

.schlrshipbnfit-sec .secheader-grp {
  max-width: 820px;
  margin: 0 auto;
}

.schlrshipbnfit-sec ul.yrseduexprts-list>li .innrli {
  background: transparent;
  padding-top: 0;
  padding-bottom: 0;
}

.schlrshipbnfit-sec ul.yrseduexprts-list>li .innrli .icon {
  margin-bottom: 20px;
}

@media (max-width: 1024px) {
  .schlrshipbnfit-sec {
    padding: 70px 0;
  }
  .schlrshipbnfit-sec .secheader-grp {
    max-width: 100%;
  }
}

.schlrcateries-sec {
  padding: 100px 0;
}

.schlrcateries-sec ul.schlrshipcat-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -25px;
  padding-left: 0;
}

.schlrcateries-sec ul.schlrshipcat-list>li {
  width: 33%;
  padding: 22px 25px;
  list-style: none;
}

.schlrcateries-sec ul.schlrshipcat-list>li span.innrli {
  padding: 35px 40px;
  background: #f0f0f0;
  display: block;
  height: 100%;
}

.schlrcateries-sec ul.schlrshipcat-list>li h6 {
  position: relative;
}

.schlrcateries-sec ul.schlrshipcat-list>li h6 .count {
  border: 1px solid #00adfc;
  width: 45px;
  height: 45px;
  justify-content: center;
  display: inline-flex;
  align-items: center;
  margin-right: 6px;
}

.schlrcateries-sec ul.schlrshipcat-list>li ul {
  padding-left: 0;
  list-style: none;
}

.schlrcateries-sec ul.schlrshipcat-list>li ul li:before {
  content: '';
  background-image: url(../img/scholarship/single-arrow.png);
  width: 10px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
}

@media (max-width: 1440px) {
  .schlrcateries-sec ul.schlrshipcat-list {
    margin: 0 -20px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li {
    padding: 20px 20px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li span.innrli {
    padding: 35px 40px;
  }
}

@media (max-width: 1024px) {
  .schlrcateries-sec {
    padding: 70px 0;
  }
  .schlrcateries-sec ul.schlrshipcat-list {
    margin: 0 -20px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li {
    width: 50%;
    padding: 20px 20px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li span.innrli {
    padding: 35px 40px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li:last-child {
    width: calc(100%);
  }
}

@media (max-width: 768px) {
  .schlrcateries-sec ul.schlrshipcat-list {
    margin: 0 0px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li {
    width: 100%;
    padding: 20px 0px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li span.innrli {
    padding: 35px 40px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li:last-child {
    width: calc(100%);
  }
}

@media (max-width: 500px) {
  .schlrcateries-sec ul.schlrshipcat-list {
    margin: 0 0px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li {
    width: 100%;
    padding: 20px 0px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li span.innrli {
    padding: 20px 20px;
  }
  .schlrcateries-sec ul.schlrshipcat-list>li:last-child {
    width: calc(100%);
  }
  .banner-slider .banner-slide {
    background-position: 55% 100% !important;
}

}

.schlrshiphaskets-sec {
  padding: 110px 0;
  background: #f9fafc;
}

.schlrshiphaskets-sec .sec-row {
  margin: 0 -50px;
}

.schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn {
  padding: 0px 50px;
}

.schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn .scholarshiphaskets-cntnt .phasketsimg {
  margin-bottom: 30px;
}

.schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn .scholarshiphaskets-cntnt h2:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 3px;
  margin: 30px 0;
  background-color: #3b2c73;
}

@media (max-width: 1440px) {
  .schlrshiphaskets-sec {
    padding: 100px 0;
  }
  .schlrshiphaskets-sec .sec-row {
    margin: 0 -30px;
  }
  .schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn {
    padding: 0px 30px;
  }
  .schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn .scholarshiphaskets-cntnt .phasketsimg {
    margin-bottom: 30px;
  }
}

@media (max-width: 1024px) {
  .schlrshiphaskets-sec {
    padding: 70px 0;
  }
}

@media (max-width: 1440px) {
  .schlrshiphaskets-sec .sec-row {
    margin: 0 0px;
  }
  .schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn {
    padding: 0px 0px;
  }
  .schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn .scholarshiphaskets-cntnt {
    margin-bottom: 40px;
  }
  .schlrshiphaskets-sec .sec-row .sec-md-col-50.cntnt-clmn .scholarshiphaskets-cntnt .phasketsimg {
    margin-bottom: 30px;
  }
}

.cursadmisin-sec {
  padding: 120px 0;
  background: #f9fafc;
}

.cursadmisin-sec .sec-row {
  margin: 0px -32px;
}

.cursadmisin-sec .sec-row .cursadmisin-clmn {
  padding: 0px 32px;
}

.cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt {
  height: 466px;
  padding: 0px 45px 60px;
  display: flex;
  align-items: flex-end;
}

.cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt h4.h2 {
  color: #fff;
}

.cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt .apply-arrwbtn {
  display: inline-block;
  vertical-align: top;
  width: 65px;
  height: 35px;
  color: #ffffff;
  text-indent: -9999px;
  text-decoration: none;
  margin: 20px 0px 0;
  border: 1px solid #ffffff;
  background-color: transparent;
  background-image: url("../img/dwnldbrchre-warrowicon.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
}

.cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt .apply-arrwbtn:hover {
  background-color: #0878a8;
  border-color: #ffffff;
}

@media (max-width: 1024px) {
  .cursadmisin-sec {
    padding: 70px 0;
  }
}

@media (max-width: 768px) {
  .cursadmisin-sec .sec-row {
    margin: 0px -32px;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn {
    padding: 0px 32px;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt {
    height: 386px;
    padding: 0px 45px 40px;
    background-size: cover;
    background-repeat: no-repeat;
    margin: 20px 0;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt h4.h2 {
    color: #fff;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt .apply-arrwbtn {
    width: 65px;
    height: 35px;
    margin: 12px 0px 0;
  }
}

@media (max-width: 500px) {
  .cursadmisin-sec .sec-row {
    margin: 0px 0px;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn {
    padding: 0px 0px;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt {
    height: 386px;
    padding: 0px 35px 40px;
    background-size: cover;
    background-repeat: no-repeat;
    margin: 20px 0;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt h4.h2 {
    color: #fff;
  }
  .cursadmisin-sec .sec-row .cursadmisin-clmn .cursadmisin0cntnt .apply-arrwbtn {
    width: 65px;
    height: 35px;
    margin: 12px 0px 0;
  }
}

.schlrshipcurse-sec {
  padding: 100px 0;
}

.schlrshipcurse-sec h3 {
  font-size: 35px;
}

.schlrshipcurse-sec .schlrshipsidebar {
  background: #f9fafc;
  padding: 30px 39px;
}

.schlrshipcurse-sec .schlrshipsidebar .header-widget {
  border-bottom: 1px solid #edf0f4;
  padding-bottom: 8px;
}

.schlrshipcurse-sec .schlrshipsidebar .header-widget h3 {
  font-size: 35px;
  font-weight: 600;
  color: #3b2c73;
}

.schlrshipcurse-sec .schlrshipsidebar ul {
  padding-left: 0;
  list-style: none;
}

.schlrshipcurse-sec .schlrshipsidebar ul li {
  font-size: 16px;
  color: #3b2c73;
  line-height: 2.563;
}

.schlrshipcurse-sec .schlrshipsidebar ul li:before {
  content: '';
  background-image: url(../img/scholarship/double-arrow.png);
  width: 10px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt {
  padding-left: 45px;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block {
  padding-bottom: 60px;
  margin-bottom: 60px;
  border-bottom: 1px solid #edf0f4;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr h3 {
  font-weight: 500;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul li:before {
  content: '';
  background-image: url(../img/scholarship/single-arrow.png);
  width: 10px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col {
  width: 70%;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col li {
  width: calc(100%/2);
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr table {
  text-align: left;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 30px 0;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr table tr>th {
  background: #000;
  color: #fff;
  font-weight: 500;
  width: 54%;
  padding: 3px 12px;
  border-spacing: 0px;
  border: 1px solid #000;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr table tr>td {
  border: 1px solid #000;
  padding: 8px 12px;
}

.schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr .btn {
  display: inline-block;
  border: 1px solid #012169;
  width: 174px;
  height: 55px;
  text-align: center;
  padding-top: 9px;
  margin-top: 30px;
  font-size: 12px;
  color: #012169;
  text-transform: uppercase;
  line-height: 1.5;
  padding: 18px 0;
  font-weight: 500;
}

.schlrshipcurse-sec .note {
  font-weight: 300;
}

.schlrshipcurse-sec .note a {
  color: #444444;
  font-weight: 500;
}

@media (max-width: 1024px) {
  .schlrshipcurse-sec {
    padding: 70px 0;
  }
}

@media (max-width: 768px) {
  .schlrshipcurse-sec h3 {
    font-size: 30px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt {
    padding-top: 45px;
    padding-left: 0px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block {
    padding-bottom: 40px;
    margin-bottom: 40px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col {
    width: 100%;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col li {
    width: calc(100%/2);
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr .btn {
    width: 160px;
    height: 55px;
    margin-top: 25px;
    font-size: 11px;
    padding: 18px 0;
  }
}

@media (max-width: 500px) {
  .schlrshipcurse-sec h3 {
    font-size: 30px;
  }
  .schlrshipcurse-sec .schlrshipsidebar {
    padding: 15px 25px;
  }
  .schlrshipcurse-sec .schlrshipsidebar .header-widget h3 {
    font-size: 30px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt {
    padding-top: 45px;
    padding-left: 0px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block {
    padding-bottom: 40px;
    margin-bottom: 40px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul li {
    margin-bottom: 6px;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col {
    width: 100%;
  }
  .schlrshipcurse-sec .schlrshipcurse-cntnt .schlrshipcurse-block .schlrshipcurse-innr ul.two-col li {
    width: calc(100%);
  }
}

/* homepage Css */

/* Banner Css */

.banner-slider {
  margin-bottom: 0px !important;
}

.banner-slider .banner-slide {
  background-size: 100%;
}

.banner-slider .banner-slide>.container>.slider-innr {
  height: 100%;
  display: flex;
  align-items: center;
}

.banner-slider .banner-slide>.container>.slider-innr .cntnt-grp h1 {
  color: #fff;
  font-size: 75px;
  font-weight: 600;
}

.banner-slider .banner-slide>.container>.slider-innr .cntnt-grp .btn {
  margin-top: 50px;
  display: inline-block;
  background: #FFF;
  font-size: 12px;
  color: #012169;
  text-transform: uppercase;
  line-height: 6.167;
  width: 238px;
  height: 70px;
  text-align: center;
  font-weight: 700;
  letter-spacing: 1px;
}

.banner-slider ul.slick-dots {
  bottom: 18px;
}

.banner-slider ul.slick-dots li {
  width: 8px;
  height: 8px;
  background: #98989a;
  border-radius: 50px;
  margin: 0 10px;
}

.banner-slider ul.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: 0 0;
}

.banner-slider ul.slick-dots li button :before {
  opacity: 0;
}

.banner-slider ul.slick-dots li.slick-active {
  background: #fff;
}

@media (max-width: 1600px) {
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp h1 {
    font-size: 65px;
  }
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp .btn {
    margin-top: 30px;
  }
}

@media (max-width: 1600px) {
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp h1 {
    font-size: 62px;
  }
}

@media (max-width: 500px) {
  .banner-slider .banner-slide {
    background-position: 74% 100%;
  }
  .banner-slider .banner-slide>.container>.slider-innr {
    height: 648px;
    flex-wrap: wrap;
    text-align: center;
  }
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp {
    width: 100%;
  }
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp h1 {
    font-size: 40px;
  }
  .banner-slider .banner-slide>.container>.slider-innr .cntnt-grp .btn {
    margin-top: 15px;
  }
}

/* Best Course */

.bstcourse-choose {
  background-color: #edf0f4;
  background-position: 70% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
  z-index: 1;
}

.bstcourse-choose .secheader-grp {
  text-align: left;
}

.bstcourse-choose .secheader-grp h2:after {
  margin-left: 0px !important;
}

.bstcourse-choose .course-fltr {
  padding-left: 60px;
}

.bstcourse-choose .course-fltr .secheader-grp h3 {
  font-weight: 500;
}

.bstcourse-choose .course-fltr .secheader-grp h3:after {
  display: none;
}

.bstcourse-choose .course-fltr .course-list ul {
  padding-left: 0;
  list-style: none;
  background: #fff;
  box-shadow: none;
  margin-top: 0;
  opacity: 1;
  pointer-events: auto;
  z-index: 2;
  height: 371px;
  overflow-y: unset;
  padding: 20px 20px 20px 30px;
  border-top: 20px solid #edf0f4;
}

.bstcourse-choose .course-fltr .course-list ul li {
  padding: 14px 0;
}

.bstcourse-choose .course-fltr .course-list ul li a {
  color: #012169;
  display: block;
  text-decoration: none;
  line-height: 1;
  display: flex;
  align-items: flex-start;
  position: relative;
  font-size: 17px;
}

.bstcourse-choose .course-fltr .wrap-drop {
  background: #f9fafb;
  box-shadow: none;
  cursor: pointer;
  margin: 0 auto;
  padding: 1.1rem 1.5rem;
  position: relative;
  z-index: 3;
}

.bstcourse-choose .course-fltr .wrap-drop:after {
  content: "";
  background-image: url(../img/down-arrow.png);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  position: absolute;
  right: 14px;
  width: 20px;
  height: 20px;
}

.bstcourse-choose .course-fltr .wrap-drop .drop {
  background: #fff;
  box-shadow: none;
  display: none;
  left: 0;
  list-style: none;
  margin-top: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 2;
  height: 371px;
  overflow-y: unset;
  padding: 20px 20px 20px 30px;
  border-top: 20px solid #edf0f4;
}

.bstcourse-choose .course-fltr .wrap-drop .drop li {
  padding: 14px 0;
}

.bstcourse-choose .course-fltr .wrap-drop .drop li a {
  color: #012169;
  display: block;
  text-decoration: none;
  line-height: 1;
  display: flex;
  align-items: flex-start;
  position: relative;
  padding-right: 10px;
  font-size: 17px;
}

.bstcourse-choose .course-fltr .wrap-drop .drop li a:after {
  content: "";
  background: url(../img/rightarrow.png);
  width: 6px;
  height: 10px;
  position: absolute;
  right: 0;
  top: 5px;
  background-size: contain !important;
}

.bstcourse-choose .course-fltr .wrap-drop .drop li a img {
  margin-top: 5px;
  position: absolute;
  right: 0;
}

.bstcourse-choose .course-fltr .wrap-drop .drop li:hover a {
  background-color: transparent;
}

.bstcourse-choose .course-fltr .wrap-drop .drop span {
  color: #928579;
}

.bstcourse-choose .course-fltr .wrap-drop.active:after {
  transform: rotate(180deg);
  margin-top: 10px;
}

.bstcourse-choose .course-fltr .wrap-drop.active .drop {
  display: block;
  opacity: 1;
  pointer-events: auto;
}

.bstcourse-choose ul.courseslist {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -13px;
  padding-left: 0;
}

.bstcourse-choose ul.courseslist li {
  width: calc(100% / 2);
  width: 50%;
  padding: 13px 13px;
  list-style: none;
}

.bstcourse-choose ul.courseslist li .innr-li {
  background: #012169;
  padding: 40px 40px;
}

.bstcourse-choose ul.courseslist li .innr-li h2 {
  color: #fff;
  margin-top: 0;
  line-height: 1;
}

.bstcourse-choose ul.courseslist li .innr-li a.dwnldbrchr-arrwbtn {
  display: inline-block;
  vertical-align: top;
  width: 65px;
  height: 35px;
  color: #ffffff;
  text-indent: -9999px;
  text-decoration: none;
  margin: 40px 0 0;
  border: 1px solid #ffffff;
  background-color: transparent;
  background-image: url(../img/dwnldbrchre-warrowicon.png);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
}

.bstcourse-choose ul.courseslist li:last-child .innr-li {
  background: #0c84b7;
}

.bstcourse-choose:before {
  background: #f9fafb;
  content: '';
  position: absolute;
  left: 0;
  width: 60%;
  height: 100%;
  z-index: -1;
  top: 0;
}

@media (max-width: 1600px) {
  .bstcourse-choose {
    background-position: 100% 100%;
  }
  .bstcourse-choose .course-fltr {
    padding-left: 60px;
  }
  .bstcourse-choose .course-fltr .wrap-drop .drop {
    height: 358px;
    padding: 20px 20px 20px 30px;
    border-top: 20px solid #edf0f4;
  }
  .bstcourse-choose .course-fltr .wrap-drop .drop li {
    font-size: 17px;
  }
}

@media (max-width: 1440px) {
  .bstcourse-choose {
    background-position: 57px 100%;
  }
  .bstcourse-choose:before {
    width: 65%;
  }
}

@media (max-width: 1025px) {
  .bstcourse-choose {
    background-position: 57px 100%;
  }
  .bstcourse-choose .bstcourse-choose {
    padding-left: 40px;
  }
  .bstcourse-choose:before {
    width: 66%;
  }
}

@media (max-width: 768px) {
  .bstcourse-choose {
    background: #f9fafb;
  }
  .bstcourse-choose .course-fltr {
    padding-top: 60px;
    padding-left: 0px;
  }
  .bstcourse-choose .course-fltr .wrap-drop {
    background: #fff;
    padding: 0;
  }
  .bstcourse-choose .course-fltr .wrap-drop>span {
    padding: 1.1rem 1.5rem;
    display: block;
  }
  .bstcourse-choose .course-fltr .wrap-drop .drop {
    height: 380px;
    position: relative;
    padding: 20px 20px 20px 30px;
    border-top: 16px ​solid #f9fafb;
  }
  .bstcourse-choose .course-fltr .wrap-drop:after {
    top: 18px;
  }
}

@media (max-width: 500px) {
  .bstcourse-choose .secheader-grp {
    text-align: center;
  }
  .bstcourse-choose .course-fltr .course-list ul {
    border-color: #f9fafb;
  }
  .bstcourse-choose .secheader-grp h2 br {
    display: none;
  }
  .bstcourse-choose .secheader-grp h2:after {
    margin-left: auto !important;
  }
  .bstcourse-choose ul.courseslist {
    margin: 0 0px;
    padding-left: 0;
    padding-top: 40px;
  }
  .bstcourse-choose ul.courseslist li {
    width: calc(100% / 1);
    width: 100%;
    padding: 5px 0px;
  }
  .bstcourse-choose ul.courseslist li .innr-li h2 br {
    display: none;
  }
  .bstcourse-choose ul.courseslist li .innr-li a.dwnldbrchr-arrwbtn {
    margin-top: 10px;
  }
  .bstcourse-choose .course-fltr {
    padding-top: 60px;
    padding-left: 0px;
  }
  .bstcourse-choose .course-fltr .wrap-drop {
    background: #fff;
    padding: 0;
  }
  .bstcourse-choose .course-fltr .wrap-drop>span {
    padding: 1.1rem 1.5rem;
    display: block;
  }
  .bstcourse-choose .course-fltr .wrap-drop .drop {
    height: 380px;
    overflow-y: scroll;
    position: relative;
    padding: 20px 20px 20px 30px;
    border-top: 20px solid #f9fafb !important;
  }
  .bstcourse-choose .course-fltr .wrap-drop:after {
    top: 18px;
  }
}

/*Schools and Frequently Viewed*/

.schlgdunivrsty {
  background: #fff !important;
}

.schlgdunivrsty .secheader-grp {
  text-align: left;
}

.schlgdunivrsty .secheader-grp h2:after {
  margin-left: 0px !important;
}

.schlgdunivrsty .unvrstyschlslst-grp {
  max-height: 100%;
}

.schlgdunivrsty .unrstyschllst-lodmrebtn:before {
  display: none;
}

.schlgdunivrsty .frquntviw-clmn {
  position: relative;
  overflow: hidden;
}

.schlgdunivrsty .frquntviw-clmn .secheader-grp h3 {
  font-weight: 500;
}

.schlgdunivrsty .frquntviw-clmn .secheader-grp h3:after {
  display: none;
}

.schlgdunivrsty .frquntviw-clmn .frquntviw {
  width: 90%;
  max-width: 340px;
  margin-left: auto;
  margin-right: 0;
}

.schlgdunivrsty .frquntviw-clmn .frquntviw ul {
  padding-left: 0;
  list-style: none;
  margin: 0;
  position: relative;
}

/*.schlgdunivrsty .frquntviw-clmn .frquntviw .scroll {
          height: 428px;
        }*/

.schlgdunivrsty .frquntviw-clmn .frquntviw .scroll {
  height: 371px;
  display: block;
  opacity: 1;
  pointer-events: auto;
  position: relative;
  z-index: 2;
}

.schlgdunivrsty .frquntviw-clmn .frquntviw ul li {
  font-size: 20px;
  color: #444444;
  line-height: 1.5;
  border-bottom: 1px solid #dedede;
  padding: 15px 0
}

.schlgdunivrsty .frquntviw-clmn .frquntviw ul li:last-child {
  border-bottom: none;
}

.schlgdunivrsty .frquntviw-clmn:before {
  content: "";
  width: 1px;
  height: 100%;
  background-color: rgba(1, 3, 105, 0.1);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 6%;
  right: auto;
}

@media (max-width: 1600px) {
  .schlgdunivrsty .frquntviw-clmn .frquntviw {
    width: 90%;
    max-width: 340px;
  }
  .schlgdunivrsty .frquntviw-clmn .frquntviw ul li {
    font-size: 20px;
  }
}

@media (max-width: 1025px) {
  .schlgdunivrsty .frquntviw-clmn {
    display: none;
  }
  .schlgdunivrsty .sec-md-col-67.unvrstyschls-clmn {
    max-width: 100% !important;
  }
  .schlgdunivrsty .unvrstyschlslst-grp {
    max-height: 100%;
  }
}

@media (max-width: 500px) {
  .schlgdunivrsty .secheader-grp {
    text-align: left;
  }
  .schlgdunivrsty .secheader-grp h2:after {
    margin-left: auto !important;
  }
  .schlgdunivrsty .unvrstyschls-clmn {
    max-height: 100%;
  }
  .schlgdunivrsty .unvrstyschls-clmn .unvrstyschlslst-grp {
    max-height: 100%;
  }
  .schlgdunivrsty .unvrstyschls-clmn .unvrstyschlslst-grp .unvrstyschls-list li {
    max-width: 360px;
    padding: 40px 20px;
    display: block;
    text-align: center;
  }
  .schlgdunivrsty .unvrstyschls-clmn .unvrstyschlslst-grp .unvrstyschls-list li .cntnt {
    padding-top: 30px;
    display: block;
  }
  .schlgdunivrsty .unvrstyschls-clmn .unvrstyschlslst-grp .unvrstyschls-list li:last-child {
    padding-bottom: 0;
  }
}

/*360 Visual */

.dgre360viualwalk .popupvideo-grp {
  padding-bottom: 66.25%;
}

.dgre360viualwalk .whitebgbtn {
  padding: 20px;
}

@media (max-width: 1440px) {
  .dgre360viualwalk .cntntgrp p {
    padding: 6px 0 !important;
    margin: 0;
  }
  .dgre360viualwalk .popupvideo-grp {
    padding-bottom: 62.25%;
  }
}

@media (max-width: 500px) {
  .dgre360viualwalk .video-clmn {
    padding: 0px !important;
    margin-top: 30px;
  }
  .dgre360viualwalk .cntntgrp {
    padding-top: 20px;
    display: flex;
    flex-wrap: wrap;
  }
  .dgre360viualwalk .cntntgrp p {
    text-align: center;
    width: calc(100%/3);
    font-size: 14px;
    color: #999999;
    line-height: 1.429;
  }
  .dgre360viualwalk .cntntgrp p span.h2 {
    display: block;
    margin: 0;
    font-size: 30px;
  }
  .dgre360viualwalk .cntntgrp ul.aplctnschlrshptst-list {
    padding-top: 30px;
  }
  .dgre360viualwalk .cntntgrp ul.aplctnschlrshptst-list li {
    width: 50%;
    padding: 15px 0;
    font-size: 10px;
  }
  .dgre360viualwalk.aplctn-360visualwalk-sec .whitebgbtn {
    min-width: 62%;
    max-width: 239px;
    margin: 20px auto;
    padding: 25px 25px;
  }
}

.why-gdunivrsty ul.schlrshpschme-list {
  margin-top: -50px;
}

@media (max-width: 1025px) {
  .why-gdunivrsty ul.schlrshpschme-list {
    margin-top: 0px;
  }
}

/*Why GD Goenka University*/

.text-center {
  text-align: center;
}

.why-gdunivrsty .pd-0 {
  padding: 0px !important;
}

.why-gdunivrsty .secheder-grp h3 {
  font-weight: 400;
}

.why-gdunivrsty .unvrstypartners-sec {
  background: #fff;
}

.why-gdunivrsty .aplctn-affiltncrtfed-sec {
  padding: 60px 0;
}

.why-gdunivrsty.aplctn-schlrshpschme-sec .trnprntbgbtn {
  min-width: 18%;
  margin-top: 80px;
}

.why-gdunivrsty .logo-items .item {
  width: calc(100% / 5);
}

@media (max-width: 768px) {
  .why-gdunivrsty ul.schlrshpschme-list {
    margin-bottom: 0px !important;
    margin-top: 50px;
  }
}

@media (max-width: 500px) {
  .why-gdunivrsty .secheder-grp {
    text-align: center;
  }
  .why-gdunivrsty .logo-items {
    justify-content: center;
    align-items: flex-start;
  }
  .why-gdunivrsty .logo-items .item {
    min-width: 50%;
    padding: 18px 18px;
    width: calc(100% / 2);
    text-align: center;
  }
  .why-gdunivrsty .logo-items .item.onlyimg {
    display: none;
  }
  .why-gdunivrsty.aplctn-schlrshpschme-sec a.trnprntbgbtn {
    width: 62%;
    padding: 25px 20px;
    margin-top: 40px;
  }
}

/*Private UNiversity Section */

.prvteunivrsty .secheader-grp {
  text-align: left;
}

.prvteunivrsty .secheader-grp h2:after {
  margin-left: 0px !important;
}

.prvteunivrsty .sec-row {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}

.prvteunivrsty .whitebgbtn {
  background: transparent;
  color: #fff;
  min-width: 40% !important;
  border-color: #375089;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li {
  width: 33.33%;
  list-style: none;
  height: 157px;
  padding: 6px 6px;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .inner-li {
  height: 100%;
  display: flex;
  align-items: center;
  width: 100%;
  background: #fff;
  padding: 30px;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .inner-li .plcmentcmpny-logo {
  text-align: center;
  width: 100%;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .inner-li .plcmentcmpny-logo p {
  margin: 10px 0 0;
  font-size: 18px;
  color: #999999;
  line-height: 1;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount {
  display: flex;
  align-items: center;
  height: 100%;
  background: #0c84b7;
  padding: 30px;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount .secheader-grp {
  padding-bottom: 0;
  display: flex;
  margin-bottom: 0;
  align-items: center;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount .secheader-grp h2 {
  margin-bottom: 0;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount .secheader-grp h2 span.lbl {
  margin-bottom: 0;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount .secheader-grp h2:after {
  display: none !important;
}

.prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .cmpnycount .secheader-grp a.dwnldbrchr-arrwbtn {
  display: inline-block;
  vertical-align: top;
  width: 55px;
  height: 35px;
  color: #ffffff;
  text-indent: -9999px;
  text-decoration: none;
  margin: 0px 0px 0 19px;
  border: 1px solid #ffffff;
  background-color: transparent;
  background-image: url(../img/dwnldbrchre-warrowicon.png);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
}

@media (max-width: 1025px) {
  .prvteunivrsty .sec-md-col-45.cntnt-clmn, .prvteunivrsty .sec-md-col-55 {
    max-width: 100% !important;
    width: 100% !important;
  }
}

@media (max-width: 500px) {
  .prvteunivrsty .whitebgbtn {
    min-width: 62% !important;
    border-color: #375089;
    padding: 25px 20px;
    display: inherit;
    margin: 15px auto !important;
  }
  .prvteunivrsty .plcment-grp ul.plcmentcmpny-list {
    margin-top: 70px;
  }
  .prvteunivrsty .plcment-grp ul.plcmentcmpny-list li {
    width: 50%;
    list-style: none;
    height: 128px;
    padding: 6px 6px;
  }
  .prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .inner-li {
    padding: 10px;
  }
  .prvteunivrsty .plcment-grp ul.plcmentcmpny-list li .inner-li .inner-li {
    padding: 10px;
  }
  .prvteunivrsty .plcment-grp ul.plcmentcmpny-list li:last-child {
    width: 100%;
  }
}

/*Top private university*/

.tpgdfaculty {
  background: #fff !important;
}

.tpgdfaculty .gdfacultyclmn-sldr, .tpgdfaculty .gdfacultyclmn-slder {
  margin: 0 -30px;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn {
  padding: 30px 30px;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img {
  height: 251px;
  position: relative;
  overflow: hidden;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img {
  position: relative;
  overflow: hidden;
}

.tpgdfaculty.facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img .bg-gdfgaculty, .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img .bg-gdfgaculty {
  filter: blur(8px);
  -webkit-filter: blur(8px);
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  height: 100%;
}

.tpgdfaculty.facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img img, .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img img {
  width: 100%;
  height: 100%;
  object-fit: contain !important;
  position: relative;
  z-index: 1;
}

.tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img .bg-gdfgaculty img, .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img .bg-gdfgaculty img {
  object-fit: cover !important;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img .bg-gdfgaculty img {
  object-fit: cover;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content {
  padding-top: 30px;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5 {
  font-size: 22px;
  color: #3b2c73;
  line-height: 1.5;
  margin: 0 0 10px;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content span.postion-daculty, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content span.postion-daculty {
  font-size: 12px;
  color: #999999;
  text-transform: uppercase;
  display: block;
  line-height: 1.5;
}

.tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p, .tpgdfaculty .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p {
  border-top: 1px solid #edf0f4;
  padding-top: 10px;
}

.tpgdfaculty a.trnprntbgbtn {
  margin-left: auto !important;
}

@media (max-width: 500px) {
  .tpgdfaculty .gdfacultyclmn-sldr {
    margin: 0 -30px 0 -60px;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn {
    padding: 30px 15px;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img {
    height: 251px;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content {
    padding-top: 30px;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5 {
    font-size: 22px;
    color: #3b2c73;
    line-height: 1.5;
    margin: 0 0 10px;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content span.postion-daculty {
    font-size: 12px;
    color: #999999;
    text-transform: uppercase;
    display: block;
    line-height: 1.5;
  }
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p {
    border-top: 1px solid #edf0f4;
    padding-top: 10px;
  }
  .tpgdfaculty .aplctn-schlsbrchr-sec .trnprntbgbtn {
    display: block;
    max-width: 238px !important;
    padding: 25px 20px;
  }
}

/* Latest News and Event */

.latstnews-event {
  background: #fff !important;
  padding-top: 0px !important;
}

.latstnews-event .unvrstyschls-clmn .secheader-grp {
  text-align: left;
}

.latstnews-event .unvrstyschls-clmn .secheader-grp h2:after {
  margin-left: 0px !important;
}

.latstnews-event .unvrstyschls-clmn .mrindiaquntsial {
  padding-right: 50px;
  padding-top: 30px;
}

.latstnews-event .unvrstyschls-clmn .mrindiaquntsial .secheader-grp h3 {
  font-weight: 500;
}

.latstnews-event .unvrstyschls-clmn .mrindiaquntsial .secheader-grp h3:after {
  display: none;
}

.latstnews-event .latstnews-clmn .latstnews-innr {
  background: #edf0f4;
  padding: 50px 30px;
}

.latstnews-event .latstnews-clmn .latstnews-innr .secheader-grp {
  text-align: left;
}

.latstnews-event .latstnews-clmn .latstnews-innr .secheader-grp h3 {
  font-weight: 500;
}

.latstnews-event .latstnews-clmn .latstnews-innr .secheader-grp h3:after {
  margin-left: 0px !important;
  margin-top: 20px !important;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul {
  padding-left: 0;
  list-style: none;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li .li-innr {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 30px 0;
  border-bottom: 1px solid #d5dbe6;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li .li-innr .date-icon {
  width: 86px;
  height: 86px;
  background: #fff;
  display: flex;
  align-items: center;
  text-align: center;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li .li-innr .date-icon h4 {
  width: 100%;
  margin: 0;
  line-height: 1;
  font-weight: 700;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li .li-innr .date-icon h4 span {
  font-size: 18px;
  display: block;
  opacity: 0.6;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li .li-innr p {
  padding-left: 30px;
  width: calc(100% - 86px);
  margin: 0;
  font-weight: 600;
  color: #012169;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li:first-child .li-innr {
  padding-top: 0px;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul li:last-child .li-innr {
  padding-bottom: 0px;
  border-bottom: none;
}

@media (max-width: 1025px) {
  .latstnews-event .sec-row.flexrow {
    flex-direction: column-reverse;
    display: flex !important;
  }
  .latstnews-event .unvrstyschls-clmn .mrindiaquntsial {
    padding-right: 0px;
    padding-top: 30px;
    padding-bottom: 70px;
  }
}

@media (max-width: 500px) {
  .latstnews-event .sec-row.flexrow {
    flex-direction: column-reverse;
    display: flex !important;
  }
  .latstnews-event .unvrstyschls-clmn .mrindiaquntsial {
    display: flex;
    flex-wrap: wrap;
  }
  .latstnews-event .unvrstyschls-clmn .mrindiaquntsial .secheader-grp {
    order: 2;
    text-align: center;
    max-width: 360px;
  }
  .latstnews-event .unvrstyschls-clmn .mrindiaquntsial .img-blk {
    order: 1;
    margin-bottom: 20px;
  }
}

/* on Social Media */

.sclmdia-cnvrston ul.sclmdia-list {
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px;
  padding-top: 30px;
}

.sclmdia-cnvrston ul.sclmdia-list li {
  width: calc(100% / 5);
  text-align: center;
  list-style: none;
  padding: 0px 12px;
}

.sclmdia-cnvrston ul.sclmdia-list li .li-innr .icon {
  width: 84px;
  height: 84px;
  border: 2px solid #012169;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 40px;
}

.sclmdia-cnvrston ul.sclmdia-list li .li-innr p {
  font-size: 12px;
  color: #999999;
  text-transform: uppercase;
  line-height: 1;
}

.sclmdia-cnvrston ul.sclmdia-list li .li-innr h6 {
  font-size: 22px;
  color: #3b2c73;
}

@media (max-width: 768px) {
  .sclmdia-cnvrston ul.sclmdia-list {
    display: flex;
    justify-content: center;
    margin: 0 -12px;
    padding-top: 30px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li {
    width: calc(100% / 5);
    padding: 0px 12px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr .icon {
    width: 84px;
    height: 84px;
    border: 2px solid #012169;
    margin: 0 auto 40px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr p {
    font-size: 12px;
    line-height: 1;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr h6 {
    font-size: 22px;
  }
}

@media (max-width: 500px) {
  .sclmdia-cnvrston ul.sclmdia-list {
    display: flex;
    justify-content: center;
    margin: 0 0px;
    padding-top: 30px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li {
    width: calc(100% / 5);
    padding: 0px 0px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr .icon {
    width: 80px;
    height: 80px;
    margin: 0 auto 40px;
    float: left;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr p {
    font-size: 12px;
    width: calc(100% - 80px);
    line-height: 1;
    text-align: left;
    float: right;
    padding-left: 20px;
    margin-bottom: 3px;
    margin-top: 10px;
  }
  .sclmdia-cnvrston ul.sclmdia-list li .li-innr h6 {
    font-size: 22px;
    width: calc(100% - 80px);
    text-align: left;
    padding-left: 20px;
    float: right;
    margin: 0;
  }
}

/* Top private university */

.prvtgd-unvrsty {
  background: #fff !important;
}

.prvtgd-unvrsty .secheader-grp p {
  color: #444444;
  max-width: 929px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
}

.prvtgd-unvrsty .qns-ansr {
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  padding: 20px 0;
}

.prvtgd-unvrsty .qns-ansr .qns-ansrinnr {
  position: relative;
  padding-left: 60px;
}

.prvtgd-unvrsty .qns-ansr .qns-ansrinnr span.left-tle {
  font-size: 25px;
  font-weight: 500;
  line-height: 1.25;
  font-family: 'Cormorant Garamond';
  color: #012169;
  position: absolute;
  left: 0;
  margin-top: -4px;
}

.prvtgd-unvrsty .qns-ansr .qns-ansrinnr h6 {
  margin-top: 0;
}

.prvtgd-unvrsty .qns-ansr .qns-ansrinnr p {
  margin-bottom: 0;
}

@media (max-width: 500px) {
  .prvtgd-unvrsty .secheader-grp {
    text-align: left;
  }
  .prvtgd-unvrsty .secheader-grp h2:after {
    margin-left: 0px !important;
  }
}

/*Talk to Expert*/

.aplctn-talkexpert-sec {
  padding: 86px 0;
  background-size: cover !important;
}

.aplctn-talkexpert-sec .secheader-grp {
  text-align: left;
  position: relative;
  padding: 0;
}

.aplctn-talkexpert-sec .secheader-grp h2 {
  color: #fff;
}

.aplctn-talkexpert-sec .secheader-grp h2 span {
  color: #fff;
}

.aplctn-talkexpert-sec .secheader-grp h2:after {
  display: none !Important;
}

.aplctn-talkexpert-sec .secheader-grp:before {
  content: '';
  position: absolute;
  top: 45px;
  background: #fff;
  opacity: .3;
  height: 1px;
  right: 40px;
  width: 90px;
}

.aplctn-talkexpert-sec .expert-call p {
  color: #fff;
  font-size: 36px;
  font-weight: 700;
}

.aplctn-talkexpert-sec .sec-row.flexrow {
  max-width: 1040px;
  margin: 0 auto;
}

@media (max-width: 500px) {
  .aplctn-talkexpert-sec {
    margin-bottom: -10px;
  }
  .aplctn-talkexpert-sec .secheader-grp {
    text-align: left;
    position: relative;
    padding: 0;
    padding-bottom: 30px;
    margin-bottom: 10px !important;
  }
  .aplctn-talkexpert-sec .secheader-grp:before {
    top: auto;
    bottom: 0;
    left: 0px;
    right: auto;
    width: 90px;
  }
}

/* social chat */

.chat-social-icon .container {
  position: relative;
}

.chat-social-icon ul {
  list-style: none;
  display: flex;
  position: fixed;
  bottom: 0;
  margin: 0 auto;
  right: 0;
  left: 0;
  width: 95%;
  max-width: 1300px;
  justify-content: flex-end;
  z-index: 4;
  margin-bottom: -4px;
}

.chat-social-icon ul li:last-child {
  margin-top: -2px;
  margin-left: 6px;
}

@media (max-width: 1440px) {
  .chat-social-icon ul {
    transform: scale(0.9);
    right: -60px;
  }
}

@media (max-width: 1025px) {
  .chat-social-icon ul {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .chat-social-icon ul {
    width: 92%;
    /*position: absolute;*/
    margin-bottom: -3px;
    right: 0;
  }
}

/*==============================================================
         School Of engineer page
  ==============================================================*/

/* school engineer banner*/

.schoolbanner-sec {
  position: relative;
  background-size: cover !important;
}

.schoolbanner-sec .schoolcontent {
  height: 700px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.schoolbanner-sec .schoolcontent h1 {
  font-size: 75px;
  color: #fff;
}

@media (max-width: 1600px) {
  .schoolbanner-sec .schoolcontent {
    height: 700px;
  }
  .schoolbanner-sec .schoolcontent h1 {
    font-size: 55px;
  }
}

@media (max-width: 1366px) {
  .schoolbanner-sec .schoolcontent {
    height: 600px;
  }
  .schoolbanner-sec .schoolcontent h1 {
    font-size: 50px;
  }
}

@media (max-width: 500px) {
  .schoolbanner-sec {
    background: url(https://www.gdgoenkauniversity.com/site/img/soulshotfiringrange.jpg) !important;
    background-repeat: no-repeat!important;
  }
  .schoolbanner-sec .schoolcontent {
    height:185px;
    text-align: center;
    justify-content: center;
  }
  .schoolbanner-sec .schoolcontent h1 {
    font-size: 40px;
  }
}

/**/

.holisticwellbeing-msg-sec {
  color: #333333;
  padding: 240px 0;
}

.holisticwellbeing-msg-sec .cntntgrp {
  width: 100%;
  max-width: 774px;
  margin: 0 auto;
  text-align: center;
}

.holisticwellbeing-msg-sec .cntntgrp h4, .holisticwellbeing-msg-sec .cntntgrp .h4 {
  line-height: 1.563;
  color: #333333;
}

.holisticwellbeing-msg-sec .cntntgrp strong {
  font-weight: bold;
}

.holisticwellbeing-msg-sec .cntntgrp>*:first-child {
  margin-top: 0 !important;
}

.holisticwellbeing-msg-sec .cntntgrp>*:last-child {
  margin-bottom: 0 !important;
}
.footer-social{
    display:none;
}
.row-footer {
    width: 100%;
    padding-bottom: 15px;
}
.row-footer .col-xs-12 {
    display: inline-block;
    width: 24%;
    font-size: 16px;
  margin-left: 75px !important;
}
.row-footer .col-xs-12 a {
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
::before {
    font-size: 26px;
    /* margin-bottom: 10px !important; */
}
@media (max-width: 1600px) {
  .holisticwellbeing-msg-sec {
    padding: 200px 0;
  }
}

@media (max-width: 1366px) {
  .holisticwellbeing-msg-sec {
    padding: 160px 0;
  }
}

@media (max-width: 1025px) {
  .holisticwellbeing-msg-sec {
    padding: 100px 0;
  }
}
@media (max-width:768px)
{
.footer-social{
    display:block;
    padding-top:10px;
     padding-bottom:15px !important;
     background-color:#011950;
     display:flex!important;
     position:fixed;
     bottom:-29px!important;
     /* align-items: center; */
     justify-content:space-around;
     width:100%;
     padding-right:30px;
}
}
@media (max-width: 768px) {
  .holisticwellbeing-msg-sec {
    padding: 70px 0;
  }
  .holisticwellbeing-msg-sec .cntntgrp h4 {
    font-size: 22px;
  }
}

/*Professional Courses at School*/

.schlcrorsegdunivrsty .secheader-grp {
  text-align: left;
  display: flex;
  align-items: center;
}

.schlcrorsegdunivrsty .secheader-grp h2 {
  width: calc(100% - 340px);
}

.schlcrorsegdunivrsty .secheader-grp h2:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.schlcrorsegdunivrsty .secheader-grp .course-btn .trnprntbgbtn {
  min-width: 270px;
  padding: 25px 32px;
  background: #012169;
  color: #fff;
}

.schlcrorsegdunivrsty ul {
  padding-left: 0;
}

.schlcrorsegdunivrsty ul.scroll {
  height: 520px;
  overflow: hidden;
}

.schlcrorsegdunivrsty ul li {
  border-radius: 5px;
  background-color: white;
  list-style-position: inside;
  font-weight: 400;
  padding: 10px 25px;
  border-left: 3px solid #ffffff;
}

.schlcrorsegdunivrsty ul li .course-innr {
  display: flex;
  align-items: center;
}

.schlcrorsegdunivrsty ul li .course-innr .course-name {
  padding-right: 38px;
  width: 30%;
}
.schlcrorsegdunivrsty ul li .course-innr .course-name h6 {
  color: #3b2c73;
  font-weight: 500;
  margin: 0;
}

.schlcrorsegdunivrsty ul li .course-innr .course-include {
  padding: 0 50px;
  border-left: 1px solid #f3f4f5;
  border-right: 1px solid #f3f4f5;
  width: 23%;
}

.schlcrorsegdunivrsty ul li .course-innr .course-include p {
  margin: 0;
}

.schlcrorsegdunivrsty ul li .course-innr .course-fees {
  padding: 0 50px;
  border-right: 1px solid #f3f4f5;
  width: 27%;
}

.schlcrorsegdunivrsty ul li .course-innr .course-fees p {
  margin: 0;
}

.schlcrorsegdunivrsty ul li .course-innr .know-more {
  text-align: right;
  width: 20%;
}

.schlcrorsegdunivrsty ul li .course-innr .know-more a.trnprntbgbtn {
  margin-left: 0;
  margin: 0px;
}

.schlcrorsegdunivrsty ul li .course-innr .know-more a.trnprntbgbtn img {
  margin-top: 4px;
}

.schlcrorsegdunivrsty ul li .course-innr .know-more a.trnprntbgbtn:hover img {
  filter: brightness(0) invert(1);
}

.schlcrorsegdunivrsty ul li:hover {
  box-shadow: 0px 0px 27px 0px rgba(33, 78, 179, 0.1);
  border-left: 3px solid #3b2c73;
}

.schlcrorsegdunivrsty ul li:hover .know-more a.trnprntbgbtn {
  color: #ffffff;
  background-color: #00356b;
}

.schlcrorsegdunivrsty ul li:hover .know-more a.trnprntbgbtn img {
  filter: brightness(0) invert(1);
}

@media (max-width: 1366px) {
  .schlcrorsegdunivrsty ul li .course-innr .know-more {
    width: 22%;
  }
}

@media (max-width: 768px) {
  .schlcrorsegdunivrsty .secheader-grp {
    text-align: center;
  }
  .schlcrorsegdunivrsty .secheader-grp h2 {
    width: 100%;
  }
  .schlcrorsegdunivrsty ul.scroll {
    height: 578px;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-name h6 {
    font-weight: 600;
  }
  .schlcrorsegdunivrsty .secheader-grp h2:after {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .schlcrorsegdunivrsty ul li {
    margin-bottom: 24px;
    padding: 30px 43px;
  }
  .schlcrorsegdunivrsty ul li .course-innr {
    flex-wrap: wrap;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-name {
    padding-right: 38px;
    width: 100%;
    margin-bottom: 10px;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-include {
    padding: 0;
    border-left: none;
    border-right: none;
    margin-bottom: 10px;
    width: 100%;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-include p {
    font-size: 16px;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-fees {
    padding: 0;
    border-right: none;
    width: 100%;
  }
  .schlcrorsegdunivrsty ul li .course-innr .course-fees p {
    font-size: 16px;
  }
  .schlcrorsegdunivrsty ul li .course-innr .know-more {
    width: 100%;
    padding: 20px 0;
  }
  .schlcrorsegdunivrsty ul li .course-innr .know-more a.trnprntbgbtn {
    margin-left: 0;
    margin: 0px;
    text-indent: -94px;
    text-decoration: none;
    max-width: 100%;
    width: 55px !important;
    min-width: auto;
    color: transparent !important;
    padding: 9px 10px;
  }
  .schlcrorsegdunivrsty ul li .course-innr .know-more a.trnprntbgbtn img {
    margin-top: 2px;
  }
  .schlcrorsegdunivrsty .course-btn {
    display: flex !important;
    align-items: center;
    margin: 60px -7px 0px;
  }
  .schlcrorsegdunivrsty .course-btn a {
    width: 100%;
    padding: 20px !important;
    max-width: 100% !important;
    margin: 0 7px !important;
  }
  .schlcrorsegdunivrsty .course-btn a.trnprntbgbtn {
    background: #012169;
    color: #fff;
  }
  .schlcrorsegdunivrsty .course-btn a.whitebgbtn {
    border: 1px solid #012169;
    color: #000;
  }
  .schlcrorsegdunivrsty .course-btn.hide-767 {
    display: none !important;
  }
}

@media (max-width: 500px) {
  .schlcrorsegdunivrsty .secheader-grp h2 {
    width: 100%;
  }
  .schlcrorsegdunivrsty .secheader-grp h2 br {
    display: none;
  }
  .schlcrorsegdunivrsty .course-btn a.whitebgbtn {
    padding: 20px 15px !important;
  }
  .schlcrorsegdunivrsty .course-btn a.trnprntbgbtn {
    padding: 20px 15px !important;
  }
}

/*Admission Process*/

.schlgdunivrsty .admission-pointBox {
  margin: 0px -25px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.schlgdunivrsty .admission-pointBox .admission-point-list {
  padding: 25px 25px;
  width: 33.33%;
}

.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {
  padding: 100px 50px;
  box-shadow: 0px 0px 39.6px 0.4px rgba(0, 0, 0, 0.06);
  position: relative;
  height: 550px;
}

.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr .admissionimg-grp span.count {
  position: absolute;
  right: 30px;
  top: 30px;
  font-size: 50px;
  color: #012169;
  opacity: 0.25;
  line-height: 1;
}

.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr .admission-pntcntnt {
  padding-top: 40px;
}

@media (max-width: 1440px) {
  .schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {
    padding: 90px 50px;
    height: 490px;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr .admissionimg-grp img {
    width: 85%;
    margin: 0 auto;
    display: block;
  }
}

@media (max-width: 1366px) {
  .schlgdunivrsty .admission-pointBox {
    margin: 0px -16px;
    justify-content: center;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list {
    padding: 25px 16px;
  }
}

@media (max-width: 1025px) {
  .schlgdunivrsty .admission-pointBox {
    justify-content: center;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list {
    width: 50%;
  }
}

@media (max-width: 768px) {
  .schlgdunivrsty {
    padding: 70px 0;
  }
  .schlgdunivrsty .admission-pointBox {
    margin: 0px 0px;
    justify-content: center;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list {
    width: 100%;
    padding: 25px 0px;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {
    padding: 80px 50px 40px;
    height: auto;
    text-align: center;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr .admission-pntcntnt {
    padding-top: 40px;
  }
  .schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr .admission-pntcntnt h3 {
    font-size: 26px;
    font-weight: 500;
    margin: 0;
  }
}

/* Usha Batra Sec*/

.ushabatra-sec .popupvideo-grp {
  padding-bottom: 59.25%;
  background-size: cover;
  background-position: center;
}

.ushabatra-sec .popupvideo-grp .play-btnvideo {
  position: absolute;
  left: 0;
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.ushabatra-sec .popupvideo-grp .play-btnvideo img {
  cursor: pointer;
}

.ushabatra-sec .cntntgrp p {
  padding: 65px 0 15px !important;
  position: relative;
}

.ushabatra-sec .cntntgrp p:before {
  content: '';
  position: absolute;
  top: 0;
  background: url(../img/schoolenginner/quote.png) no-repeat;
  width: 50px;
  height: 40px;
}

.ushabatra-sec .cntntgrp p:after {
  content: '';
  position: absolute;
  bottom: 10px;
  right: 100px;
  background: url(../img/schoolenginner/quote.png) no-repeat;
  width: 35px;
  height: 30px;
  background-size: contain;
  transform: rotate(180deg);
}

.ushabatra-sec .cntntgrp .short-info {
  border-top: 1px solid #0b2a6f;
  margin-top: 56px;
  padding-top: 10px;
}

.ushabatra-sec .cntntgrp .short-info h6 {
  color: #0c84b7;
  font-size: 12px;
  text-transform: uppercase;
}

.ushabatra-sec .cntntgrp .short-info h2 {
  color: #fff;
}

@media (max-width: 1366px) {
  .ushabatra-sec .cntntgrp p {
    padding: 65px 0 15px !important;
  }
  .ushabatra-sec .cntntgrp p:after {
    bottom: -20px;
    right: 0px;
  }
}

@media (max-width: 1025px) {
  .ushabatra-sec .cntntgrp {
    margin-top: 40px;
  }
  .ushabatra-sec .cntntgrp p {
    padding: 65px 0 15px !important;
  }
  .ushabatra-sec .cntntgrp p:after {
    bottom: -20px;
    right: 0px;
  }
}

@media (max-width: 768px) {
  .ushabatra-sec {
    padding: 70px 0;
  }
  .ushabatra-sec .video-clmn {
    margin-top: 0px !important;
  }
  .ushabatra-sec .popupvideo-grp {
    padding-bottom: 89.25%;
    background-size: cover;
  }
  .ushabatra-sec .popupvideo-grp .play-btnvideo img {
    width: 110px;
  }
  .ushabatra-sec .video-clmn .cntntgrp {
    margin-top: 0px;
  }
  .ushabatra-sec .video-clmn .cntntgrp .short-info {
    border-top: none;
    padding-top: 0;
  }
  .ushabatra-sec .video-clmn .cntntgrp .short-info h2 {
    color: #fff;
    font-size: 38px;
    position: relative;
  }
  .ushabatra-sec .video-clmn .cntntgrp .short-info h2:after {
    content: '';
    width: 100px;
    height: 2px;
    background: #0c84b7;
    display: block;
    margin: 20px 0 40px;
  }
  .ushabatra-sec .cntntgrp {
    margin-top: 40px;
  }
  .ushabatra-sec .cntntgrp p {
    padding: 35px ​0 15px !important;
    font-size: 18px;
  }
  .ushabatra-sec .cntntgrp p:after {
    bottom: -20px;
    right: 0px;
    width: 25px;
    height: 25px;
  }
  .ushabatra-sec .cntntgrp p:before {
    width: 25px;
    height: 25px;
    background-size: contain;
  }
}

/**/

.facltyschlengineer {
  padding: 120px 0 !important;
}

.facltyschlengineer .secheader-grp {
  text-align: left;
}

.facltyschlengineer .secheader-grp h2:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.facltyschlengineer .secheader-grp h3 {
  font-weight: 500;
  font-size: 38px;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld {
  margin-bottom: 40px;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn {
  padding-right: 160px;
  display: flex;
  flex-wrap: wrap;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img {
  height: 251px;
  width: 35%;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content {
  width: 65%;
  padding: 30px;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5 {
  font-size: 22px;
  color: #3b2c73;
  line-height: 1.5;
  margin: 0 0 10px;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content span.postion-daculty {
  font-size: 12px;
  color: #999999;
  text-transform: uppercase;
  display: block;
  line-height: 1.5;
}

.facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p {
  border-top: 1px solid #edf0f4;
  padding-top: 10px;
}

.facltyschlengineer .bck-course .trnprntbgbtn {
  min-width: 236px;
  margin-left: 0px;
  padding: 20px 32px;
}

@media (max-width: 1366px) {
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn {
    padding-right: 100px;
  }
}

@media (max-width: 1280px) {
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn {
    padding-right: 70px;
  }
}

@media (max-width: 1025px) {
  .facltyschlengineer .latstnews-innr {
    margin: 40px 0 60px;
  }
}

@media (max-width: 500px) {
  .facltyschlengineer {
    padding: 70px 0px 0 !important;
  }
  .facltyschlengineer.facltyschlengineerseo {
    padding: 70px 0px 70px !important;
  }
  .facltyschlengineer .secheader-grp {
    text-align: center;
    padding-bottom: 40px;
  }
  .facltyschlengineer .secheader-grp h2 br {
    display: none;
  }
  .facltyschlengineer .secheader-grp h2:after {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .facltyschlengineer .latstnews-innr {
    margin: 40px -21px 0px;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld {
    margin-bottom: 40px;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn {
    padding: 10px;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-img {
    height: 251px;
    width: 100%;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content {
    width: 100%;
    padding: 30px 0;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5 {
    font-size: 22px;
    margin: 0 0 10px;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content span.postion-daculty {
    font-size: 12px;
    line-height: 1.5;
  }
  .facltyschlengineer .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p {
    border-top: 1px solid #edf0f4;
    padding-top: 10px;
  }
  .facltyschlengineer .bck-course {
    text-align: center;
  }
  .facltyschlengineer .bck-course .trnprntbgbtn {
    min-width: 236px;
    margin-left: auto !important;
    padding: 20px 32px;
    margin-right: auto !important;
  }
}

/*Research & Labrotory*/
.slide.slidervideo {
  padding-bottom: 0% !important;
}

.labrotory-facilities .lifeatunvrsty-slider .slide-innr {
  padding: 0px 20px;
}

.labrotory-facilities .lifeatunvrsty-slider .slide-innr .slide {
  width: 100% !important;
  min-width: 100%;
  background-size: cover;
  margin: 0 0px;
}
.uid .lifeatunvrsty-slider .slide-innr .slide {
  width: 100% !important;
  min-width: 100%;
  background-size:contain;
  margin: 0 0px;
}
@media (max-width: 500px) {
  .labrotory-facilities .lifeatunvrsty-slider .slide-innr {
    padding: 0px 10px;
  }
  .labrotory-facilities .lifeatunvrsty-slider .slide-innr .slide {
    padding-bottom: 447px;
  }
}

/**/

.topcmpny-plcement {
  background: #fff !important;
}

.topcmpny-plcement .secheader-grp {
  text-align: left;
}

.topcmpny-plcement .secheader-grp h2:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.topcmpny-plcement .top-companylist .top-companylist-innr {
  padding: 100px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  margin: -13px;
}

.topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col {
  width: 33.33%;
  padding: 0px 13px;
}

.topcmpny-plcement .top-companylist .top-companylist-innr ul {
  padding-left: 120px;
}

.topcmpny-plcement .top-companylist .top-companylist-innr ul li {
  list-style: none;
  font-size: 25px;
  color: #012169;
  padding-bottom: 15px;
  padding-left: 0px;
  position: relative;
}

.topcmpny-plcement .top-companylist .top-companylist-innr ul li:before {
  content: '';
  background-image: url(../img/scholarship/double-arrow.png);
  width: 10px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 20px;
}

.topcmpny-plcement .top-companylist .top-companylist-innr ul li.btn {
  margin-top: 10px;
}

.topcmpny-plcement .top-companylist .top-companylist-innr ul li.btn:before {
  display: none;
}

.topcmpny-plcement .top-companylist .top-companylist-innr:first-child {
  border-bottom: 1px solid #ddd;
  flex-direction: unset;
}

.topcmpny-plcement .top-companylist .top-companylist-innr:first-child ul {
  padding-left: 0px;
}

@media (max-width: 1025px) {
  .topcmpny-plcement .top-companylist .top-companylist-innr ul {
    padding-left: 30px;
  }
}

@media (max-width: 768px) {
  .topcmpny-plcement .secheader-grp {
    text-align: center;
  }
  .topcmpny-plcement .secheader-grp h2:after {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr {
    padding: 40px 0;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col {
    width: 100%;
    padding: 0px 0px;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col ul {
    padding: 0px 10px;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col ul li {
    font-size: 18px;
    padding: 10px;
    padding-left: 0px;
    line-height: 1.6;
    border-bottom: 1px solid #ddd;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col ul li:last-child {
    border-bottom: none;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr .top-cmpny-col .image {
    display: none;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr:first-child {
    border-bottom: none;
    flex-direction: column;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr:nth-child(even) {
    flex-direction: column-reverse;
    padding-top: 0;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr:nth-child(even) .top-cmpny-col .image {
    display: block !important;
    padding-bottom: 20px;
    margin: 0px -16px;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr:nth-child(even) .top-cmpny-col .image img {
    width: 100%;
  }
  .topcmpny-plcement .top-companylist .top-companylist-innr:nth-child(even) .top-cmpny-col:last-child .image {
    display: none !important;
  }
}

@media (max-width: 500px) {
  .topcmpny-plcement {
    padding-bottom: 30px !important;
  }
  .topcmpny-plcement .secheader-grp h2 br {
    display: none;
  }
}

/*==============================================================
         School Of engineer page
  ==============================================================*/

/* school engineer banner*/

.coursebanner-sec {
  position: relative;
  background-size: cover !important;
}

.coursebanner-sec .coursecontent {
  height: 710px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.coursebanner-sec .coursecontent h4 {
  color: #fff;
}

.coursebanner-sec .coursecontent h1 {
  font-size: 75px;
  color: #fff;
  max-width: 800px;
}

@media (max-width: 1600px) {
  .coursebanner-sec .coursecontent {
    height: 700px;
  }
  .coursebanner-sec .coursecontent h1 {
    font-size: 60px;
  }
}

@media (max-width: 1366px) {
  .coursebanner-sec .coursecontent {
    height: 660px;
  }
  .coursebanner-sec .coursecontent h1 {
    font-size: 55px;
  }
}

@media (max-width: 768px) {
  .coursebanner-sec .coursecontent {
    opacity: 0;
  }
}

@media (max-width: 500px) {
  .coursebanner-sec {
    background-position: 60% 100% !important;
  }
  .coursebanner-sec .coursecontent {
    text-align: center;
    justify-content: center;
    height: 280px;
  }
  .coursebanner-sec .coursecontent h1 {
    font-size: 40px;
  }
}

/**/

.courseshort-sec {
  margin-top: -66px;
  background: transparent;
  padding-bottom: 40px;
}

.courseshort-sec ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 30px 60px;
  margin: 0;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.09);
}

.courseshort-sec ul li {
  list-style: none;
  width: 25%;
}

.courseshort-sec ul li h6 {
  font-size: 24px;
  color: #000716;
  line-height: 1.25;
  margin: 0;
  padding: 0 90px;
  border-right: 1px solid #dedede;
}

.courseshort-sec ul li h6 span.course-tle {
  font-size: 18px;
  color: #5a5a5a;
  line-height: 1.667;
  display: block;
  margin-bottom: 6px;
}

.courseshort-sec ul li:first-child {
  width: 17%;
}

.courseshort-sec ul li:first-child h6 {
  padding-left: 0px;
}

.courseshort-sec ul li:last-child {
  width: 33%;
}

.courseshort-sec ul li:last-child h6 {
  padding-right: 0px;
  border-right: none;
}

@media (max-width: 1600px) {
  .courseshort-sec {
    padding-bottom: 30px;
  }
  .courseshort-sec ul {
    padding: 30px 40px;
  }
  .courseshort-sec ul li h6 {
    font-size: 20px;
  }
  .courseshort-sec ul li h6 span.course-tle {
    font-size: 18px;
  }
}

@media (max-width: 768px) {
  .courseshort-sec {
    padding: 50px 0 70px;
    background: #f9fafb;
    margin-top: 0;
  }
  .courseshort-sec .secheader-grp {
    margin-bottom: 20px;
  }
  .courseshort-sec .secheader-grp .lbl {
    color: #444444;
    font-size: 23px;
    font-family: 'Cormorant Garamond' !important;
    font-weight: 400;
  }
  .courseshort-sec .secheader-grp h2:after {
    display: none !important;
  }
  .courseshort-sec ul {
    padding: 30px 30px;
  }
  .courseshort-sec ul li {
    padding: 10px;
    border-bottom: 1px solid #efefef;
    width: 100% !important;
  }
  .courseshort-sec ul li h6 {
    font-size: 16px;
    padding: 0px !important;
    display: flex;
    align-items: center;
    border-right: none !important;
  }
  .courseshort-sec ul li h6 span.course-tle {
    font-size: 16px;
    margin-bottom: 0;
    width: 30%;
    padding-right: 50px;
  }
  .courseshort-sec ul li:first-child {
    padding-top: 0;
  }
  .courseshort-sec ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
  }
}

@media (max-width: 500px) {
  .courseshort-sec ul {
    padding: 25px 20px;
  }
  .courseshort-sec ul li {
    padding: 10px;
    border-bottom: 1px solid #efefef;
    width: 100% !important;
  }
}

/**/

.program-fees-sec {
  padding: 100px 0 0;
}

.program-fees-sec .secheader-grp {
  text-align: left;
}

.program-fees-sec .secheader-grp h2:after, .program-fees-sec .secheader-grp h4:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.program-fees-sec .secheader-grp h2 {
  margin-bottom: 30px;
}
.cntctinfo-clmn .cntnt-grp{color: #fff;}
.program-fees-sec .program-cntnt-grp {
  padding-bottom: 90px;
  border-bottom: 1px solid #ebebeb;
}

.program-fees-sec .program-feesinner {
  padding-right: 70px;
}

.program-fees-sec .program-fees-sidebar {
  border-radius: 6px;
  background-color: white;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.06);
}

.program-fees-sec .program-fees-sidebar .admission-cntnt-widget, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
  padding: 40px 40px;
  border-bottom: 2px solid #ededef;
}

.program-fees-sec .program-fees-sidebar .admission-cntnt-widget ul li p .date-admission {
  position: relative;
  padding-left: 20px;
  width: 180px;
  font-size: 13px;
  top: 8px;
}

.program-fees-sec .program-fees-sidebar .admission-cntnt-widget ul li p .date-admission:before {
  left: 0;
  content: '';
  width: 7px;
  height: 6px;
  border-radius: 20px;
  background: #13dc97;
  box-shadow: 0px 0px 8.91px 0.09px rgba(19, 220, 151, 0.004);
  top: 8px;
  position: absolute;
}

.program-fees-sec .program-fees-sidebar .admission-cntnt-widget ul li p .date-admission.red:before {
  background: #ff1515;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.06);
}

.program-fees-sec .program-fees-sidebar .contact-cntnt-widget ul li p a {
  position: relative;
  padding-left: 30px;
  display: block;
}

.program-fees-sec .program-fees-sidebar .contact-cntnt-widget ul li p a:before {
  position: absolute;
  content: '';
  top: 11px;
  left: 0;
  background: url(../img/course/mail.png) no-repeat;
  width: 24px;
  height: 24px;
}

.program-fees-sec .program-fees-sidebar .contact-cntnt-widget ul li:nth-child(1) {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #ebebeb;
}

.program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul {
  position: relative;
  height: 330px;
  padding-right: 10px;
}

.program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li a {
  display: block;
  position: relative;
  font-size: 20px;
  color: #333;
  padding: 10px 0px 10px 25px;
  border-bottom: 1px solid #ededef;
}

.program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li a:before {
  content: '';
  position: absolute;
  top: 22px;
  left: 0;
  background: url(../img/course/arrow-right.png) no-repeat;
  width: 24px;
  height: 24px;
}

.program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li:last-child a {
  border-bottom: none;
}

.program-fees-sec .program-fees-sidebar ul {
  padding-left: 0px;
  list-style: none;
  margin: 0px;
}

.program-fees-sec .program-fees-sidebar p {
  margin: 0;
  font-size: 19px;
  color: #333333;
}

.program-fees-sec .program-fees-sidebar p span.date-admission {
  float: right;
}

.program-fees-sec .tutionfees-cntnt-grp {
  padding: 120px 0;
  margin-bottom: 100px;
  border-bottom: 1px solid #ebebeb;
}

.program-fees-sec .tutionfees-cntnt-grp .secheader-grp {
  display: flex;
  flex-wrap: wrap;
}

.program-fees-sec .tutionfees-cntnt-grp .secheader-grp h2 {
  width: calc(100% - 210px);
}

.program-fees-sec .tutionfees-cntnt-grp .secheader-grp .course-btn .trnprntbgbtn {
  margin: 0px !important;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-list {
  display: flex;
  align-items: center;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-list .tabs-item {
  background-color: #dae7ef;
  width: 177px;
  height: 65px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  cursor: pointer;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-list .tabs-item.active {
  background-color: #011950;
  color: #fff;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 30px 60px;
  margin: 0;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.09);
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li {
  list-style: none;
  width: 25%;
  margin: 10px 0;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li h6 {
  font-size: 19px;
  color: #000716;
  line-height: 1.25;
  margin: 0;
  padding: 0 45px;
  border-right: 1px solid #dedede;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li h6 span.course-tle {
  font-size: 18px;
  color: #5a5a5a;
  line-height: 1.667;
  display: block;
  margin-bottom: 6px;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:first-child h6, .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:nth-child(5) h6, .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:nth-child(9) h6 {
  padding-left: 0px;
}

.program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:last-child h6, .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:nth-child(4) h6, .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li:nth-child(8) h6 {
  padding-right: 0px;
  border-right: none;
}

@media (max-width: 1600px) {
  .program-fees-sec {
    padding: 100px 0 0;
  }
  .program-fees-sec .program-cntnt-grp {
    padding-bottom: 60px;
  }
  .program-fees-sec .tutionfees-cntnt-grp {
    padding: 90px 0;
  }
  .program-fees-sec .program-feesinner {
    padding-right: 50px;
  }
  .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-list .tabs-item {
    width: 150px;
    height: 60px;
  }
  .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul {
    padding: 30px 40px;
  }
  .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li {
    font-size: 17px;
  }
  .program-fees-sec .tutionfees-cntnt-grp .tutionfees-tabs .tabs-contnt-box .tab-content ul li span.course-tle {
    font-size: 17px;
  }
  .program-fees-sec .program-fees-sidebar .admission-cntnt-widget, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
    padding: 40px 40px;
    border-bottom: 2px solid #ededef;
  }
  .program-fees-sec .program-fees-sidebar p {
    margin: 0;
    font-size: 18px;
    color: #333333;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul {
    height: 290px;
    padding-right: 10px;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li a {
    font-size: 18px;
    padding: 10px 0px 10px 25px;
  }
}

@media (max-width: 1025px) {
  .program-fees-sec .sec-md-col-70, .program-fees-sec .sec-md-col-30 {
    width: 100%;
  }
  .program-fees-sec .program-fees-sidebar .admission-cntnt-widget, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
    padding: 40px 40px;
    border-bottom: 2px solid #ededef;
  }
  .program-fees-sec .program-fees-sidebar p {
    margin: 0;
    font-size: 18px;
    color: #333333;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
    display: none;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul {
    height: 290px;
    padding-right: 10px;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li a {
    font-size: 18px;
    padding: 10px 0px 10px 25px;
  }
}

@media (max-width: 768px) {
  .program-fees-sec {
    padding: 30px 0 0;
  }
  .program-fees-sec .sec-md-col-70, .program-fees-sec .sec-md-col-30 {
    width: 100%;
  }
  .program-fees-sec .sec-row {
    flex-direction: column-reverse !important;
    display: flex;
    flex-wrap: wrap;
  }
  /*.program-fees-sec .program-cntnt-grp {
    display: none;
  }*/
  .program-fees-sec .tutionfees-cntnt-grp {
    padding: 70px 0;
    margin-bottom: 0;
    border-bottom: none;
  }
  .program-fees-sec .tutionfees-cntnt-grp .secheader-grp h2 {
    width: 100%;
  }
  .program-fees-sec .course-btn {
    margin-top: 40px;
    text-align: center;
  }
  .program-fees-sec .tutionfees-tabs ul {
    padding: 30px 25px !important;
  }
  .program-fees-sec .tutionfees-tabs ul li {
    padding: 10px;
    border-bottom: 1px solid #efefef;
    width: 100% !important;
  }
  .program-fees-sec .tutionfees-tabs ul li h6 {
    font-size: 16px;
    padding: 0px !important;
    display: flex;
    align-items: center;
    border-right: none !important;
  }
  .program-fees-sec .tutionfees-tabs ul li h6 span.course-tle {
    font-size: 16px;
    margin-bottom: 0;
    width: 50%;
  }
  .program-fees-sec .tutionfees-tabs ul li:first-child {
    padding-top: 0;
  }
  .program-fees-sec .tutionfees-tabs ul li:last-child {
    padding-bottom: 0;
    border-bottom: none;
  }
  .program-fees-sec .program-feesinner {
    padding-right: 0;
  }
  .program-fees-sec .program-fees-sidebar {
    box-shadow: none;
  }
  .program-fees-sec .program-fees-sidebar .admission-cntnt-widget, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
    padding: 40px 0px;
    border-bottom: 2px solid #ededef;
  }
  .program-fees-sec .program-fees-sidebar .admission-cntnt-widget .secheader-grp, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget .secheader-grp, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget .secheader-grp {
    margin-bottom: 10px;
  }
  .program-fees-sec .program-fees-sidebar .admission-cntnt-widget .secheader-grp h4, .program-fees-sec .program-fees-sidebar .contact-cntnt-widget .secheader-grp h4, .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget .secheader-grp h4 {
    font-size: 32px;
  }
  .program-fees-sec .program-fees-sidebar p {
    margin: 0;
    font-size: 18px;
    color: #333333;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget {
    display: none;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul {
    height: 290px;
    padding-right: 10px;
  }
  .program-fees-sec .program-fees-sidebar .relatescrse-cntnt-widget ul li a {
    font-size: 18px;
    padding: 10px 0px 10px 25px;
  }
}

/**/

.Important-datesec {
  background: #fff !important;
  padding: 0px !important;
  padding: 0;
}

.Important-datesec .secheader-grp {
  text-align: left;
}

.Important-datesec .secheader-grp h2:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.Important-datesec .dateleft-cntnt {
  width: 70%;
  padding-right: 50px;
  position: relative;
}

.Important-datesec .dateleft-cntnt:before {
  background: #ebebeb;
  content: '';
  width: 1px;
  height: 90%;
  right: 0px;
  position: absolute;
  top: 22px;
}

.Important-datesec .dateright-cntnt {
  width: 30%;
  padding-left: 50px;
}

.Important-datesec .dateSchedule-note {
  margin-top: 30px;
  padding-bottom: 100px;
  border-bottom: 1px solid #ebebeb;
}

.Important-datesec .dateSchedule-grp {
  display: flex;
  flex-wrap: wrap;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0px 8px 34.65px 0.35px rgba(0, 0, 0, 0.06);
  padding: 20px 40px 10px;
}

.Important-datesec .dateSchedule-grp ul {
  padding: 0;
  list-style: none;
  margin: 0;
}

.Important-datesec .dateSchedule-grp ul li {
  padding: 15px 0px;
  display: block;
  border-bottom: 1px solid #ebebeb;
}

.Important-datesec .dateSchedule-grp ul li p {
  margin: 0;
}

.Important-datesec .dateSchedule-grp ul li:last-child {
  border: none;
}

@media (max-width: 1025px) {
  .Important-datesec {
    padding-top: 80px !important;
  }
}

@media (max-width: 768px) {
  .Important-datesec {
    padding-top: 70px !important;
    background: #f9fafb !important;
  }
  .Important-datesec .dateSchedule-note {
    padding-bottom: 60px;
  }
  .Important-datesec .dateleft-cntnt {
    width: 50%;
    padding-right: 30px;
  }
  .Important-datesec .dateright-cntnt {
    width: 50%;
    padding-left: 30px;
  }
}

@media (max-width: 500px) {
  .Important-datesec .dateSchedule-grp {
    padding: 20px 20px 10px;
  }
}

/**/

.admission-requirmentsec {
  padding: 120px 0;
  background: #f9fafb;
}

.admission-requirmentsec .admission-contnt-grp {
  padding-bottom: 100px;
  border-bottom: 1px solid #ebebeb;
}

.admission-requirmentsec .admission-contnt-grp .secheader-grp {
  max-width: 1080px;
  margin: 0 auto;
}

.admission-requirmentsec .requirment-contnt-grp {
  padding-top: 100px;
}

.admission-requirmentsec .requirment-contnt-grp .secheader-grp {
  padding: 0 0 70px;
}

.admission-requirmentsec .requirment-contnt-grp .secheader-grp h3 {
  font-weight: 500;
}

.admission-requirmentsec .requirment-contnt-grp .sec-row {
  margin: 0 -30px;
}

.admission-requirmentsec .requirment-contnt-grp .sec-row .sec-md-col-50 {
  padding: 0 30px;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt {
  padding: 40px;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.06);
  height: 570px;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt .secheader-grp {
  padding: 0 0 25px !important;
  text-align: left;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt .secheader-grp h4:after {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul li {
  position: relative;
  padding-bottom: 40px;
  padding-left: 22px;
}

.admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul li:before {
  content: '';
  position: absolute;
  background: #012169;
  left: 0;
  top: 11px;
  width: 9px;
  height: 9px;
  border-radius: 20px;
}

@media (max-width: 1440px) {
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt {
    height: 480px;
  }
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul li {
    padding-bottom: 24px;
  }
}

@media (max-width: 1025px) {
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt {
    height: 540px;
    padding: 40px 30px;
  }
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul li {
    padding-bottom: 24px;
  }
}

@media (max-width: 768px) {
  .admission-requirmentsec {
    padding: 70px 0;
  }
  .admission-requirmentsec .secheader-grp p {
    text-align: left;
  }
  .admission-requirmentsec .secheader-grp h2 {
    text-align: left;
    margin-bottom: 30px;
  }
  .admission-requirmentsec .secheader-grp h2 br {
    display: none;
  }
  .admission-requirmentsec .secheader-grp h2:after {
    margin-left: 0 !important;
    margin-right: auto !important;
  }
  .admission-requirmentsec .sec-row {
    margin: 0px 0px !important;
  }
  .admission-requirmentsec .sec-row .sec-md-col-50 {
    padding: 0px 0px !important;
  }
  .admission-requirmentsec .admission-contnt-grp {
    padding-bottom: 50px;
    border-bottom: 1px solid #ebebeb;
  }
  .admission-requirmentsec .requirment-contnt-grp {
    padding-top: 60px;
  }
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt {
    height: auto;
    padding: 40px 30px;
    margin-bottom: 30px;
  }
  .admission-requirmentsec .requirment-contnt-grp .national-interntion-studnt ul li {
    padding-bottom: 24px;
  }
}

/**/

.electronics-syllabussec {
  background: #012169;
  color: #fff;
  padding: 100px 0;
}

.electronics-syllabussec .secheader-grp {
  text-align: left;
}

.electronics-syllabussec .secheader-grp h2 {
  color: #fff;
}

.electronics-syllabussec .secheader-grp h2:after {
  margin-left: 0 !important;
  margin-right: auto !important;
  background: #fff !important;
}

.electronics-syllabussec .electronics-innr {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -50px;
}

.electronics-syllabussec .electronics-innr .current-qtion-list {
  width: 50%;
  padding: 0 50px;
}

.electronics-syllabussec .electronics-innr .current-qtion-list .open-faq {
  color: #fff;
  margin: 0;
  font-size: 25px;
  padding: 20px 0;
  border-bottom: 1px solid #273b69;
  border-top: 1px solid #273b69;
  position: relative;
}

.electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:before {
  content: '';
  position: absolute;
  width: 17px;
  height: 3px;
  background: #fff;
  top: 35px;
  right: 0px;
}

.electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:after {
  content: '';
  position: absolute;
  width: 17px;
  height: 3px;
  background: #fff;
  top: 35px;
  right: 0px;
  transform: rotate(90deg);
}

.electronics-syllabussec .electronics-innr .current-qtion-list .open-faq.active:after {
  opacity: 0;
}

.electronics-syllabussec .electronics-innr .current-qtion-list .opening-box {
  display: none;
}

.electronics-syllabussec .electronics-innr table {
  width: 100%;
  border-spacing: 0px !important;
}

.electronics-syllabussec .electronics-innr table tr th {
  text-align: left;
}

.electronics-syllabussec .electronics-innr table tr th, .electronics-syllabussec .electronics-innr table tr td {
  padding: 13px 12px;
  font-size: 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}

.electronics-syllabussec .electronics-innr table tr td:last-child {
  text-align: right;
}

@media (max-width: 1440px) {
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq {
    font-size: 22px;
    padding: 16px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:before {
    top: 28px;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:after {
    top: 28px;
  }
}

@media (max-width: 1025px) {
  .electronics-syllabussec .electronics-innr {
    margin: 30px -20px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list {
    padding: 0 20px;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq {
    font-size: 22px;
    padding: 16px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:before {
    top: 28px;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:after {
    top: 28px;
  }
}

@media (max-width: 768px) {
  .electronics-syllabussec {
    padding: 70px 0;
  }
  .electronics-syllabussec .electronics-innr {
    margin: 30px -20px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list {
    padding: 0 20px;
    width: 100%;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq {
    font-size: 22px;
    padding: 16px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:before {
    top: 28px;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:after {
    top: 28px;
  }
}

@media (max-width: 500px) {
  .electronics-syllabussec {
    padding: 70px 0;
  }
  .electronics-syllabussec .electronics-innr {
    margin: 30px 0px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list {
    padding: 0 0px;
    width: 100%;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq {
    font-size: 22px;
    padding: 16px 0;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:before {
    top: 28px;
  }
  .electronics-syllabussec .electronics-innr .current-qtion-list .open-faq:after {
    top: 28px;
  }
  .electronics-syllabussec .electronics-innr table tr th, .electronics-syllabussec .electronics-innr table tr td {
    padding: 13px 10px;
    font-size: 13px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
  }
}

/**/

.placement-opportunites {
  padding: 100px 0;
}

.placement-opportunites .sec-row {
  margin: 0px -25px;
}

.placement-opportunites .sec-row .sec-md-col-50 {
  padding: 0px 25px;
}

.placement-opportunites .placementopportunites-cntnt {
  padding: 58px 68px;
  border-radius: 6px;
  background-color: white;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.06);
}

.placement-opportunites .placementopportunites-cntnt ul {
  padding-left: 0;
  margin-bottom: 0;
  line-height: normal;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  position: relative;
}

.placement-opportunites .placementopportunites-cntnt ul li {
  position: relative;
  padding-bottom: 25px;
  width: 50%;
  padding-left: 22px;
}

.placement-opportunites .placementopportunites-cntnt ul li:before {
  content: '';
  position: absolute;
  background: #012169;
  left: 0;
  top: 5px;
  width: 9px;
  height: 9px;
  border-radius: 20px;
}

.placement-opportunites .placementopportunites-cntnt ul li:nth-child(even) {
  margin-left: 30px;
  width: calc(50% - 30px);
}

.placement-opportunites .placementopportunites-cntnt ul:before {
  background: #ebebeb;
  content: '';
  width: 1px;
  height: 90%;
  right: 51%;
  position: absolute;
  top: 0px;
}

@media (max-width: 1025px) {
  .placement-opportunites .placementopportunites-cntnt {
    padding: 48px 28px 30px;
  }
}

@media (max-width: 768px) {
  .placement-opportunites {
    padding: 70px 0;
  }
  .placement-opportunites .placementopportunites-cntnt {
    padding: 48px 28px 30px;
    margin-bottom: 40px;
  }
  .placement-opportunites .sec-row {
    margin: 0px 0px;
  }
  .placement-opportunites .sec-row .sec-md-col-50 {
    padding: 0px 0px;
  }
}

@media (max-width: 500px) {
  .placement-opportunites {
    padding: 70px 0;
  }
  .placement-opportunites .secheader-grp {
    text-align: left;
  }
  .placement-opportunites .secheader-grp h2:after {
    margin-left: 0 !important;
    margin-right: auto !important;
  }
  .placement-opportunites .placementopportunites-cntnt ul li {
    padding-bottom: 21px;
    padding-left: 22px;
    font-size: 18px;
    width: 100%;
  }
  .placement-opportunites .placementopportunites-cntnt ul li:nth-child(even) {
    margin-left: 0;
    width: 100%;
  }
  .placement-opportunites .placementopportunites-cntnt ul:before {
    display: none;
  }
}

.kickstartcareer-sec {
  background: #0c84b7;
  padding: 60px 0;
  margin-bottom: -1px;
}

.kickstartcareer-sec h2 {
  color: #fff;
}

.kickstartcareer-sec .btn-box {
  text-align: right;
}

.kickstartcareer-sec .btn-box a.whitebgbtn {
  background: transparent;
  color: #fff;
  margin-left: 15px;
  padding: 24px 10px;
  width: 236px;
}

@media (max-width: 1025px) {
  .kickstartcareer-sec h2 {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box a.whitebgbtn {
    padding: 20px 10px;
    width: 196px;
  }
}

@media (max-width: 768px) {
  .kickstartcareer-sec h2 {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box a.whitebgbtn {
    background: transparent;
    color: #fff;
    margin-left: 15px;
  }
}

@media (max-width: 768px) {
  .kickstartcareer-sec h2 {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box {
    text-align: center;
  }
  .kickstartcareer-sec .btn-box a.whitebgbtn {
    padding: 19px 26px;
    width: 70%;
  }
}

.tabs-contnt-box .tab-content {
  display: none;
}

.tabs-contnt-box .tab-content.active {
  display: block;
}

.indicative-emi-popup {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.9);
  height: 100%;
  display: flex;
  z-index: 2;
  align-items: center;
}

.indicative-emi-popup .indicative-emi-col {
  background: #fff;
  width: 100%;
  max-width: 720px;
  padding: 70px 100px;
  margin: 0 auto;
  border-radius: 6px;
  position: relative;
}

.indicative-emi-popup .indicative-emi-col .fc-h5 {
  font-size: 30px;
  font-weight: 400;
  line-height: 1.3;
  margin: 0;
  color: #000;
}

.indicative-emi-popup .indicative-emi-col .fc-h5 strong {
 
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form {
  color: #333;
  padding: 10px 0 0;
  margin: 0;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form fieldset {
  padding: 0 0 15px;
  margin: 30px 0 0;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form fieldset:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: inherit;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  margin: 0;
 }

.indicative-emi-popup .indicative-emi-col .indicative-emi-form label .label-price {
  color: #0c84b7;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form .label-price {
  font-size: 114%;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form .range-group {
  padding-top: 5px;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range"] {
  width: 100%;
  max-width: 100%;
  height: 8px;
  border-radius: 50px;
  background: #d3e0f5;
  -webkit-appearance: none;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range" i]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 100%;
  border: 9px solid #0c84b7;
  box-shadow: 0 7px 16px rgba(12, 132, 183, 0.35);
  transform: translateY(-10%);
  top: 10%;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range"]::-moz-range-progress {
  background: #012169;
  height: 8px;
  border-radius: 50px;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range"]::-range-progress {
  background: #012169;
  height: 8px;
  border-radius: 50px;
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range" i]:focus::-webkit-slider-thumb {
  border-color: #292f34;
  box-shadow: 0 7px 16px rgba(41, 47, 52, 0.35);
}

.indicative-emi-popup .indicative-emi-col .indicative-emi-form .range-vals {
  color: #868a8f;
  font-family: inherit;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.3;
  letter-spacing: .8px;
  padding: 10px 0 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.indicative-emi-popup .emimodal-clsbtn {
  cursor: pointer;
  width: 26px;
  height: 26px;
  position: absolute;
  top: 35px;
  left: auto;
  right: 35px;
  z-index: 5;
  margin-right: 0;
  transition: all .3s ease-in-out;
}

.indicative-emi-popup .emimodal-clsbtn:after, .indicative-emi-popup .emimodal-clsbtn:before {
  content: "";
  width: 1px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  background-color: #373737;
  margin: 0 auto;
  transition: all .3s ease-in-out;
}

.indicative-emi-popup .emimodal-clsbtn:before {
  transform: translateY(-50%) rotate(-45deg);
}

.indicative-emi-popup .emimodal-clsbtn:after {
  transform: translateY(-50%) rotate(45deg);
}

@media (max-width: 768px) {
  .indicative-emi-popup .indicative-emi-col {
    width: 90%;
    max-width: 100%;
    padding: 50px 26px;
  }
  .indicative-emi-popup .indicative-emi-col .fc-h5 {
    font-size: 20px;
  }
  .indicative-emi-popup .indicative-emi-col .indicative-emi-form .label-price {
    font-size: 100%;
  }
  .indicative-emi-popup .indicative-emi-col .indicative-emi-form input[type="range" i]::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 20px;
    height: 20px;
    background: #fff;
    border-radius: 100%;
    border: 7px solid #0c84b7;
    box-shadow: 0 7px 16px rgba(12, 132, 183, 0.35);
    transform: translateY(-10%);
    top: 10%;
  }
  .indicative-emi-popup .indicative-emi-col .emimodal-clsbtn {
    cursor: pointer;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 20px;
    left: auto;
    right: 20px;
    z-index: 5;
    margin-right: 0;
    transition: all .3s ease-in-out;
  }
  .indicative-emi-popup .indicative-emi-col .emimodal-clsbtn:after, .indicative-emi-popup .indicative-emi-col .emimodal-clsbtn:before {
    content: "";
    width: 1px;
    height: 20px;
  }
}

.applydrp-crse-bix {
  background: transparent;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1;
  opacity: 0;
  top: 0px;
  visibility: hidden;
}

.applydrp-crse-bix ul.applydrp-crse {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
  border-bottom-left-radius: 6px;
  overflow: hidden;
  border-bottom-right-radius: 6px;
  box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.06);
}

.applydrp-crse-bix ul.applydrp-crse li {
  width: calc(100% / 7);
}

.applydrp-crse-bix ul.applydrp-crse li .applydrp-courseinnr {
  display: flex;
  align-items: center;
  padding: 20px 20px;
  background: #fbfbfb;
  border-right: 1px solid #ddd;
  height: 100px;
  cursor: pointer;
}

.applydrp-crse-bix ul.applydrp-crse li .applydrp-courseicon {
  padding-right: 0;
  width: 43px;
}

.applydrp-crse-bix ul.applydrp-crse li .applydrp-cntnt {
  width: calc(100% - 23px);
  
}

.applydrp-crse-bix ul.applydrp-crse li .applydrp-cntnt p {
  margin: 0;
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}

.applydrp-crse-bix ul.applydrp-crse li:last-child .applydrp-courseinnr {
  border-right: none;
}

.applydrp-crse-bix ul.applydrp-crse li.active .applydrp-courseinnr {
  background: #011950;
}

.applydrp-crse-bix ul.applydrp-crse li.active .applydrp-courseicon img {
  filter: brightness(0) invert(1);
}

.applydrp-crse-bix ul.applydrp-crse li.active .applydrp-cntnt {
  width: calc(100% - 23px);
  padding-left: 12px;
}

.applydrp-crse-bix ul.applydrp-crse li.active .applydrp-cntnt p {
  color: #fff;
}

.applydrp-crse-bix ul.applydrp-crse li ._mPS2id-h.mPS2id-highlight.mPS2id-highlight-first.mPS2id-highlight-last .applydrp-courseinnr {
  background: #011950;
}

.applydrp-crse-bix ul.applydrp-crse li ._mPS2id-h.mPS2id-highlight.mPS2id-highlight-first.mPS2id-highlight-last .applydrp-courseicon img {
  filter: brightness(0) invert(1);
}

.applydrp-crse-bix ul.applydrp-crse li ._mPS2id-h.mPS2id-highlight.mPS2id-highlight-first.mPS2id-highlight-last .applydrp-cntnt {
  width: calc(100% - 23px);
  padding-left: 12px;
}

.applydrp-crse-bix ul.applydrp-crse li ._mPS2id-h.mPS2id-highlight.mPS2id-highlight-first.mPS2id-highlight-last .applydrp-cntnt p {
  color: #fff;
}

.applydrp-crse-bix.applydrp-crse-fixHeader {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 1600px) {
  .applydrp-crse-bix ul.applydrp-crse li {
    width: calc(100% / 7);
  }
  .applydrp-crse-bix ul.applydrp-crse li .applydrp-courseinnr {
    padding: 20px 20px;
    height: 90px;
  }
  .applydrp-crse-bix ul.applydrp-crse li .applydrp-courseicon {
    width: 43px;
  }
  .applydrp-crse-bix ul.applydrp-crse li .applydrp-cntnt {
    width: calc(100% - 23px);
    padding-left: 12px;
  }
  .applydrp-crse-bix ul.applydrp-crse li .applydrp-cntnt p {
    font-size: 15px;
  }
  .applydrp-crse-bix ul.applydrp-crse li:last-child .applydrp-courseinnr {
    border-right: none;
  }
}

@media (max-width: 1025px) {
  .applydrp-crse-bix {
    display: none;
  }
}

/*Faculty Css*/

.faculty-bannersec .cntnt-grp {
  padding: 60px 0px !important;
}

.faculty-bannersec .cntnt-grp h1 {
  font-size: 75px;
}

@media (max-width: 1600px) {
  .faculty-bannersec .cntnt-grp h1 {
    font-size: 65px;
  }
}

@media (max-width: 1366px) {
  .faculty-bannersec .cntnt-grp h1 {
    font-size: 62px;
  }
}

@media (max-width: 500px) {
  .faculty-bannersec .cntnt-grp h1 {
    font-size: 54px;
  }
}

/**/

.facultyteamsec .sec-row {
  justify-content: space-between;
  flex-direction: unset !important;
  align-items: unset !important;
  display: flex;
}

.facultyteamsec .links-box {
  padding-top: 30px;
  position: sticky;
  top: 0px;
}

.facultyteamsec .links-box .link-grey-box {
  background-color: #f0f2f6;
  padding: 40px 40px 50px;
}

.facultyteamsec .links-box .link-grey-box h3 {
  position: relative;
  margin-top: 0;
}

.facultyteamsec .links-box .link-grey-box h3:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 2px;
  margin: 30px 0 0;
  background-color: #012169;
}

.facultyteamsec .links-box .link-grey-box .prev-linkpagge {
  margin-top: 50px;
}

.facultyteamsec .links-box .link-grey-box .prev-linkpagge a.trnprntbgbtn {
  background: #f0f2f6;
}

.facultyteamsec .links-box .link-grey-box .prev-linkpagge a.trnprntbgbtn img {
  position: relative;
  top: 5px;
}

.facultyteamsec .links-box .link-grey-box .prev-linkpagge a.trnprntbgbtn:hover {
  background: #012169;
}

.facultyteamsec .links-box .link-grey-box .prev-linkpagge a.trnprntbgbtn:hover img {
  filter: brightness(0.5) invert(1);
}

.facultyteamsec .links-box .link-grey-box ul.link-list {
  padding-left: 0;
  margin-top: 40px;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li {
  list-style: none;
  line-height: 1;
  margin-bottom: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #dcdde0;
  padding-left: 60px;
  position: relative;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li a {
  font-size: 20px;
  color: #232323;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li:after {
  content: '';
  position: absolute;
  background: url(../img/browseplan-icon.png) no-repeat center;
  width: 37px;
  height: 31px;
  top: -3px;
  left: 0;
  transition: ease-in-out .2s;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li:nth-child(3)::after {
  background: url(../img/admission-iconlist.png) no-repeat center;
  width: 41px;
  height: 28px;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li:nth-child(2)::after {
  background: url(../img/link-icon-3.png) no-repeat center;
  width: 32px;
  height: 31px;
}

.facultyteamsec .links-box .link-grey-box ul.link-list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.facultyteamsec .gdfacultyclmn-slder {
  display: flex;
  flex-wrap: wrap;
}

.facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld {
  width: calc(100%/2);
}

.facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfaculty-content h5 {
  font-size: 26px !important;
}

.facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfaculty-content span.postion-daculty {
  letter-spacing: 1px;
}

@media (max-width: 1440px) {
  .facultyteamsec .links-box .link-grey-box ul.link-list li a {
    font-size: 18px;
  }
  .facultyteamsec .gdfacultyclmn-slder {
    display: flex;
    flex-wrap: wrap;
  }
  .facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld .gdfaculty-content h5 {
    font-size: 24px !important;
  }
}

@media (max-width: 1025px) {
  .facultyteamsec {
    padding: 80px 0;
  }
}

@media (max-width: 1030px) {
  .facultyteamsec .links-box {
    padding-top: 0;
  }
  .facultyteamsec .links-box .link-grey-box {
    padding: 30px 25px;
  }
  .facultyteamsec .links-box .link-grey-box ul.link-list li a {
    font-size: 16px;
  }
  .facultyteamsec a.trnprntbgbtn {
    margin-left: 0 !important;
  }
}

@media (max-width: 500px) {
  .facultyteamsec .sec-row {
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: column-reverse !important;
  }
  .facultyteamsec .gdfacultyclmn-slder {
    display: flex;
    flex-wrap: wrap;
  }
  .facultyteamsec .gdfacultyclmn-slder .gdfacultyclmn-sld {
    width: calc(100%/1);
  }
}

/**/

.bottomgrp-btn {
  padding: 120px 0;
}

.bottomgrp-btn .secheader-grp h2 {
  font-family: "Cormorant";
  color: #333333;
  font-weight: bold;
  line-height: 1.327;
}

.bottomgrp-btn .secheader-grp p {
  font-size: 33px;
  color: #cc5b30;
  line-height: 1.242;
  text-align: left;
  display: flex;
  align-items: center;
}

.bottomgrp-btn .secheader-grp p>img {
  margin-right: 18px;
}

.bottomgrp-btn .secheader-grp, .bottomgrp-btn .flex-box {
  padding: 0px 90px;
}

.bottomgrp-btn .admission-leadership {
  padding: 0px 30px;
}

.bottomgrp-btn .admission-leadership>.innr-button {
  background: #012169;
  min-height: 220px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 50px;
  font-family: "Cormorant";
  color: white;
  line-height: 1.284;
  text-align: left;
  font-weight: 500;
  cursor: pointer;
}

.bottomgrp-btn .admission-leadership>.innr-button>img {
  margin-left: 100px;
  border: 1px solid #fff;
  padding: 14px;
  object-fit: contain;
}

.bottomgrp-btn .admission-leadership>.innr-button:hover {
  background: #0c84b7;
}

.bottomgrp-btn .flex-box {
  margin: 0px -30px;
  display: flex;
  flex-wrap: wrap;
}

.bottomgrp-btn .flex-box .col-5 {
  width: 50%;
}

@media (max-width: 1600px) {
  .bottomgrp-btn {
    padding: 100px 0;
  }
}

@media (max-width: 1370px) {
  .bottomgrp-btn {
    padding: 80px 0;
  }
}

@media (max-width: 1025px) {
  .bottomgrp-btn {
    padding: 70px 0;
  }
  .bottomgrp-btn .admission-leadership {
    padding: 0px 15px;
  }
  .bottomgrp-btn .admission-leadership>.innr-button {
    min-height: 170px;
    font-size: 36px;
    line-height: 1.284;
  }
  .bottomgrp-btn .flex-box {
    margin: 0px -15px;
    padding: 0px 0px;
  }
}

@media (max-width: 768px) {
  .bottomgrp-btn .flex-box {
    margin: 0px 0px;
    display: flex;
    flex-wrap: wrap;
  }
  .bottomgrp-btn .flex-box .col-5 {
    width: 100%;
  }
  .bottomgrp-btn .admission-leadership {
    padding: 0px 0px 20px;
  }
}

/* ALl Programe Listing*/

.programme-listsec {
  background: #fff !important;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e5e8f0;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon {
  width: 166px;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon span.shrtfrm {
  font-weight: 300;
  width: 118px;
  background: #e2e6ed;
  height: 118px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  font-size: 30px;
  text-align: center;
  padding: 10px 10px;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt {
  width: calc(100% - 166px);
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt h3 {
  margin-top: 0;
  font-weight: 500;
  font-size: 35px;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt p {
  margin: 6px 0;
  font-size: 16px;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration {
  display: flex;
  align-items: center;
  margin: 0 -10px;
}

.programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration p {
  padding: 0px 10px;
  margin-top: 0;
}

.programme-listsec .programme-listsidebar {
  padding-right: 30px;
}

.programme-listsec .programme-listsidebar .search-widget form {
  position: relative;
}

.programme-listsec .programme-listsidebar .search-widget input {
  width: 100%;
  padding: 26px 50px;
  color: #999999;
  font-size: 16px;
  background: #edf0f4;
  border: none;
}

.programme-listsec .programme-listsidebar .search-widget span.searchtarget {
  position: absolute;
  left: 20px;
  bottom: 10px;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr {
  background: #f9fafb;
  padding: 0 30px 40px;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading {
  padding: 40px 0 20px;
  border-bottom: 1px solid #edf0f4;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 {
  font-size: 32px;
  font-weight: 500;
  margin: 0;
  position: relative;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 span.target-drop {
  display: inline-flex;
  position: absolute;
  top: 18px;
  right: 0;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3.active .target-drop {
  transform: rotate(180deg);
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr ul {
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid #edf0f4;
  margin-bottom: 0;
  padding-bottom: 30px;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li {
  font-size: 16px;
  padding: 6px 0;
}

.programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li label {
  padding-left: 10px;
}

.programme-listsec .indicative-emi-form {
  padding-top: 20px;
}

.programme-listsec .indicative-emi-form .range-group {
  padding-top: 5px;
}

.programme-listsec .indicative-emi-form input[type="range"] {
  width: 100%;
  max-width: 100%;
  height: 8px;
  border-radius: 50px;
  background: #d3e0f5;
  -webkit-appearance: none;
}

.programme-listsec .indicative-emi-form input[type="range" i]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 100%;
  border: 9px solid #0c84b7;
  box-shadow: 0 7px 16px rgba(12, 132, 183, 0.35);
  transform: translateY(-10%);
  top: 10%;
}

.programme-listsec .indicative-emi-form input[type="range"]::-moz-range-progress {
  background: #012169;
  height: 8px;
  border-radius: 50px;
}

.programme-listsec .indicative-emi-form input[type="range"]::-range-progress {
  background: #012169;
  height: 8px;
  border-radius: 50px;
}

.programme-listsec .indicative-emi-form input[type="range" i]:focus::-webkit-slider-thumb {
  border-color: #292f34;
  box-shadow: 0 7px 16px rgba(41, 47, 52, 0.35);
}

.programme-listsec .indicative-emi-form .range-vals {
  color: #868a8f;
  font-family: inherit;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.3;
  letter-spacing: .8px;
  padding: 10px 0 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.programme-listsec .indicative-emi-form .min-maxprice {
  margin-top: 20px;
}

.programme-listsec .indicative-emi-form .min-maxprice select {
  width: 42%;
  border: none;
  background: #fff;
  font-size: 16px;
  color: #333;
  text-transform: capitalize;
  padding: 10px;
}

.programme-listsec .indicative-emi-form .min-maxprice span {
  margin: 0px 4px;
}

.programme-listsec .internation-ads {
  height: 350px;
  margin-top: 30px;
  background-size: cover;
}

.programme-listsec .internation-ads .headingbox {
  display: flex;
  align-items: flex-end;
  height: 100%;
  padding: 0px 30px 10px;
}

.programme-listsec .internation-ads .headingbox h3 {
  font-weight: 500;
  color: #fff;
}

@media (max-width: 1600px) {
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon {
    width: 166px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon span.shrtfrm {
    width: 118px;
    height: 118px;
    font-size: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt {
    width: calc(100% - 166px);
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt h3 {
    font-size: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt p {
    margin: 6px 0;
    font-size: 16px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration {
    margin: 0 -10px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration p {
    padding: 0px 10px;
  }
  .programme-listsec .programme-listsidebar {
    padding-right: 30px;
  }
  .programme-listsec .programme-listsidebar .search-widget input {
    padding: 26px 50px;
    font-size: 16px;
  }
  .programme-listsec .programme-listsidebar .search-widget span.searchtarget {
    left: 20px;
    bottom: 16px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr {
    padding: 0 30px 40px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading {
    padding: 40px 0 20px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 {
    font-size: 28px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 span.target-drop {
    position: absolute;
    top: 18px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul {
    padding-bottom: 30px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li {
    font-size: 16px;
    padding: 6px 0;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li label {
    padding-left: 10px;
  }
}

@media (max-width: 1025px) {
  .programme-listsec {
    padding: 70px 0 !important;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon {
    width: 166px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon span.shrtfrm {
    width: 118px;
    height: 118px;
    font-size: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt {
    width: calc(100% - 166px);
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt h3 {
    font-size: 30px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt p {
    margin: 6px 0;
    font-size: 16px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration {
    margin: 0 -10px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration p {
    padding: 0px 10px;
  }
  .programme-listsec .programme-listsidebar {
    padding-right: 0px;
    margin-bottom: 60px;
  }
  .programme-listsec .programme-listsidebar .search-widget input {
    padding: 26px 50px;
    font-size: 16px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr {
    padding: 0 30px 40px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading {
    padding: 40px 0 20px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 {
    font-size: 28px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 span.target-drop {
    position: absolute;
    top: 18px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul {
    padding-bottom: 30px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li {
    font-size: 16px;
    padding: 6px 0;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li label {
    padding-left: 10px;
  }
}

@media (max-width: 500px) {
  .programme-listsec {
    padding: 70px 0 !important;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box {
    padding-bottom: 30px;
    margin-bottom: 30px;
    align-items: flex-start;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon {
    width: 90px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-icon span.shrtfrm {
    width: 66px;
    height: 66px;
    font-size: 25px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt {
    width: calc(100% - 90px);
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt h3 {
    font-size: 25px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt p {
    margin: 6px 0;
    font-size: 16px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration {
    display: block !important;
    margin: 0 0px;
  }
  .programme-listsec .programme-listcourse .programme-listcourseinnr .programme-listcourse-box .programme-listcourse-cntnt .degree-duration p {
    padding: 0px 0px;
  }
  .programme-listsec .programme-listsidebar {
    padding-right: 0px;
    margin-bottom: 60px;
  }
  .programme-listsec .programme-listsidebar .search-widget input {
    padding: 26px 50px;
    font-size: 16px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr {
    padding: 0 30px 40px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading {
    padding: 40px 0 20px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 {
    font-size: 25px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr .widets-heading h3 span.target-drop {
    position: absolute;
    top: 18px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul {
    padding-bottom: 30px;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li {
    font-size: 16px;
    padding: 6px 0;
  }
  .programme-listsec .programme-listsidebar .programme-listsidebarinnr ul li label {
    padding-left: 10px;
  }
  .programme-listsec .filter-applynow, .programme-listsec .target-filter {
    display: inline-block !important;
  }
  .programme-listsec .programme-listsidebar {
    position: fixed;
    top: 0;
    left: 0;
    border: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    background: #f9fafb;
    display: none;
    z-index: 99;
  }
  .programme-listsec .programme-listsidebar .internation-ads {
    margin: 20px;
    display: none;
  }
  .programme-listsec .programme-listsidebar .filter-applynow {
    float: right;
    padding-right: 20px;
  }
  .programme-listsec .programme-listsidebar .filter-applynow a.trnprntbgbtn.btn {
    background: #012169;
    color: #fff;
  }
  .programme-listsec .programme-listsidebar .search-widget.hide-mobile {
    display: none;
  }
  .programme-listsec .programme-listsidebar .close-filter {
    display: block !important;
    text-align: right;
    padding-top: 10px;
  }
  .programme-listsec .programme-listsidebar .close-filter img {
    width: 60px;
    cursor: pointer;
  }
  .programme-listsec .programme-listsidebar.show {
    display: block !important;
  }
  .programme-listsec .target-filter {
    display: flex !important;
    position: fixed;
    bottom: 80px;
    padding: 10px;
    text-shadow: none;
    left: 0;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    margin: 0px -3px;
  }
  .programme-listsec .target-filter a.trnprntbgbtn.btn {
    width: 50%;
    min-width: auto;
    background: #012169;
    color: #fff;
    padding: 17px;
    text-shadow: none;
    margin: 0 3px;
    max-width: 47%;
  }
  .programme-listsec .search-widget.searchpoup {
    position: fixed;
    top: 0;
    left: 0;
    align-items: center;
    height: 100%;
    background: rgba(1, 33, 105, 0.9);
    justify-content: center;
    width: 100%;
  }
  .programme-listsec .search-widget.searchpoup form {
    width: 80%;
    position: relative;
  }
  .programme-listsec .search-widget.searchpoup form input#search {
    width: 100%;
    background: transparent;
    border: none;
    border-bottom: 1px solid #fff;
    color: #ffff;
    padding: 10px 0px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.56px;
  }
  .programme-listsec .search-widget.searchpoup form span.searchtarget {
    position: absolute;
    top: 6px;
    right: 0;
  }
  .programme-listsec .search-widget.searchpoup form span.searchtarget img {
    filter: brightness(0.5) invert(1);
  }
  .programme-listsec .search-widget.searchpoup.show {
    display: flex !important;
  }
}

@media (max-width: 375px) {
  .programme-listsec .target-filter a.trnprntbgbtn.btn {
    width: 48%;
    min-width: auto;
    background: #012169;
    color: #fff;
    padding: 17px;
    text-shadow: none;
    margin: 0 3px;
    max-width: 100% !important;
  }
}

/*Faculty Popup*/

.facultyteampopup {
  display: none;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  width: 100%;
  height: 100%;
  overflow-y: auto;
  z-index: 4 !important;
}

.facultyteampopup .popup-inner {
  width: 100%;
  max-width: 1126px;
  margin: 0 auto;
  background: #fff;
  border-radius: 10px;
  padding: 80px;
  position: relative;
  margin-top: 100px;
}

.facultyteampopup .popup-inner .gdmodelclmn {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
  width: 55%;
  padding-right: 90px;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content h2 {
  margin-top: 0;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content .position-faculty {
  margin-bottom: 30px;
  border-bottom: 1px solid #e5e8f0;
  padding-bottom: 30px;
  font-size: 18px;
  color: #2c2c2c;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content strong {
  display: block;
  margin-bottom: 10px;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img {
  width: 45%;
  text-align: center;
  height: 580px;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img img {
  object-fit: cover!important;
  height: 100%;
  width: 100%;
  ;
}

.facultyteampopup .popup-inner .model-scroll {
  height: 476px;
}

.facultyteampopup .close-modal {
  position: absolute;
  bottom: -40px;
  left: 0;
  right: 0;
  text-align: center;
}

.facultyteampopup .close-modal img {
  cursor: pointer;
}

@media (max-width: 1440px) {
  .facultyteampopup .popup-inner {
    max-width: 1126px;
    border-radius: 10px;
    padding: 40px;
    margin-top: 60px;
  }
  .facultyteampopup .popup-inner .model-scroll {
    height: 436px;
  }
}

@media (max-width: 1025px) {
  .facultyteampopup .popup-inner {
    width: 95%;
    border-radius: 10px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
    width: 55%;
    padding-right: 90px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content h2 {
    margin-top: 0;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content .position-faculty {
    margin-bottom: 20px;
    border-bottom: 1px solid #e5e8f0;
    padding-bottom: 20px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content strong {
    display: block;
    margin-bottom: 10px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img {
    width: 45%;
    text-align: right;
  }
  .facultyteampopup .popup-inner .model-scroll {
    height: 450px;
  }
}

@media (max-width: 768px) {
  .facultyteampopup .popup-inner {
    width: 95%;
    border-radius: 10px;
    padding: 50px;
    margin-top: 60px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn {
    flex-direction: column-reverse;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
    width: 100%;
    padding-right: 0px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content h2 {
    margin-top: 0;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content .position-faculty {
    margin-bottom: 20px;
    border-bottom: 1px solid #e5e8f0;
    padding-bottom: 20px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content strong {
    display: block;
    margin-bottom: 10px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img {
    width: 100%;
    text-align: right;
    height: 400px;
    margin-bottom: 20px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
  }
  .facultyteampopup .popup-inner .model-scroll {
    height: 620px;
  }
}

@media (max-width: 500px) {
  .facultyteampopup .popup-inner {
    width: 95%;
    border-radius: 10px;
    padding: 20px;
    margin-top: 50px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn {
    flex-direction: column-reverse;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
    width: 100%;
    padding-right: 0px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content h2 {
    margin-top: 0;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content .position-faculty {
    margin-bottom: 20px;
    border-bottom: 1px solid #e5e8f0;
    padding-bottom: 20px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content strong {
    display: block;
    margin-bottom: 10px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img {
    width: 100%;
    text-align: right;
    height: 380px;
    margin-bottom: 20px;
  }
  .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
  }
  .facultyteampopup .popup-inner .model-scroll {
    height: 580px;
  }
}

.price-range-block {
  margin: 30px;
}

.price-range-block .sliderText {
  width: 42%;
  margin-bottom: 30px;
  border-bottom: 1px solid red;
  padding: 10px 0 10px 0px;
  font-weight: bold;
}

.price-range-block .ui-slider-horizontal {
  height: .6em;
}

.price-range-block .ui-slider-horizontal {
  margin-bottom: 15px;
  width: 40%;
}

.price-range-block .ui-widget-header {
  background: #3FE331;
}

.price-range-block .price-range-search {
  width: 41%;
  background-color: #f9f9f9;
  border: 1px solid #6e6666;
  min-width: 40%;
  display: inline-block;
  height: 32px;
  border-radius: 5px;
  float: left;
  margin-bottom: 20px;
  font-size: 16px;
}

.price-range-block .price-range-field {
  width: 18%;
  min-width: 16%;
  background-color: #f9f9f9;
  border: 1px solid #6e6666;
  color: black;
  font-family: myFont;
  font: normal 14px Arial, Helvetica, sans-serif;
  border-radius: 5px;
  height: 23px;
  padding: 5px;
}

.price-range-block .search-results-block {
  position: relative;
  display: block;
  clear: both;
}

/**/

.ui-slider {
  position: relative;
  text-align: left;
}

.ui-widget {
  font-family: Verdana, Arial, sans-serif;
  font-size: .3em;
}

.ui-widget-content {
  border: 0;
  background: #e4e4e4;
  color: #222;
  border-radius: 10px !important;
  margin: 15px 0 10px;
}

.ui-widget-header {
  border: 0;
  background: #ea301b;
  color: #222;
  font-weight: 700;
}

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
}

.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  box-shadow: 0 0 4px #cdcdcd;
  border: 1px solid #cdcdcd;
  width: 22px;
  height: 22px;
  background: #fff;
  font-weight: 400;
  color: #555;
  border-radius: 100% !important;
  cursor: pointer;
  margin-top: -7px;
}

.ui-slider-handle.ui-corner-all.ui-state-default:focus {
  border-color: #292f34 !important;
}

/**/

#rangeslider {
  height: 8px;
  background: #e4e4e4;
  margin: 15px 0 10px;
  max-width: 95%;
  margin-left: auto !important;
  margin-right: auto !important;
}

#rangeslider .ui-widget-header {
  background: #012269;
}

#rangeslider .ui-state-default, #rangeslider .ui-widget-content .ui-state-default, #rangeslider .ui-widget-header .ui-state-default {
  border: 5px solid #0c84b8;
  margin-top: -6px;
}

.inptsldr-vals-grp {
  color: #2b3143;
  font-size: 17px;
  font-weight: normal;
  line-height: 1.2;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0 0;
}

.inptsldr-val {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 25px;
  border: 1px solid #e4e4e4;
  margin: 10px 5px 10px;
}

.inptsldr-val input {
  width: 60px;
  display: inline-block;
  vertical-align: top;
  background: transparent;
  background-color: transparent;
  text-align: center;
  border: none;
}

.rngsldr-acrdn-cntntwrp {
  overflow: visible !important;
}


/*@import 'fontawesome.css';*/

/* Button */

.whitebgbtn {
  display: inline-block;
  vertical-align: top;
  color: #00356b;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.7;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  transition: all 0.3s ease-in-out;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  padding: 18px 32px;
  margin: 15px 0;
}

.whitebgbtn:hover {
  color: #ffffff;
  background-color: #00356b;
}

.whitebgbtn:focus {
  color: #ffffff;
  background-color: #00356b;
}

@media all and (max-width: 1600px) {
  .whitebgbtn {
    padding: 15px 28px;
  }
}

@media all and (max-width: 1366px) {
  .whitebgbtn {
    padding: 14px 26px;
  }
}

@media all and (max-width: 1200px) {
  .whitebgbtn {
    font-size: 11px;
  }
}

.trnprntbgbtn {
  display: inline-block;
  vertical-align: top;
  color: #012169;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.7;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  transition: all 0.3s ease-in-out;
  background-color: #ffffff;
  border: 1px solid #012169;
  padding: 20px 32px;
  margin: 15px 0;
}

.trnprntbgbtn:hover {
  color: #ffffff;
  background-color: #00356b








  ;
}

.trnprntbgbtn:focus {
  color: #ffffff;
  background-color: #00356b;
}

@media all and (max-width: 1600px) {
  .trnprntbgbtn {
    padding: 15px 28px;
  }
}

@media all and (max-width: 1366px) {
  .trnprntbgbtn {
    padding: 14px 26px;
  }
}

@media all and (max-width: 1200px) {
  .trnprntbgbtn {
    font-size: 11px;
  }
}

/* Dragable Element */

/* BASIC GLOBAL STYLING */

body {
  color: #444444;
  font-family:"Roboto Slab", serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.8;
  position: relative;
}

@media (max-width: 1600px) {
  body {
    font-size: 16px;
  }
}

@media (max-width: 1366px) {
  body {
    font-size: 15px;
  }
}

@media (max-width: 1280px) {
  body {
    font-size: 14.6px;
  }
}

/* HEADING */

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #b48f5a;
  font-family: "Roboto Slab", serif;
  font-weight: normal;
  margin: 15px 0;
}

h1, .h1 {
  font-size: 60px;
  line-height: 1.2;
}

@media (max-width: 1600px) {
  h1, .h1 {
    font-size: 50px;
  }
}

@media (max-width: 1366px) {
  h1, .h1 {
    font-size: 48px;
  }
}

@media (max-width: 767px) {
  h1, .h1 {
    font-size: 42px;
  }
  .banner-slider .banner-slide {
    background-size: cover;
  }

}

@media (max-width: 350px) {
  h1, .h1 {
    font-size: 38px;
  }
}

h2, .h2 {
  font-size: 50px;
  font-weight: 500;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  h2, .h2 {
    font-size: 44px;
    line-height: 48px;
  }
}

@media (max-width: 767px) {
  h2, .h2 {
    font-size: 38px;
  }
}

@media (max-width: 350px) {
  h2, .h2 {
    font-size: 31px;
  }
}

h3, .h3 {
  font-family: "Roboto Slab", serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  h3, .h3 {
    font-size: 35px;
  }
}

@media (max-width: 767px) {
  h3, .h3 {
    font-size: 30px;
  }
}

@media (max-width: 350px) {
  h3, .h3 {
    font-size: 28px;
  }
}

h4, .h4 {

  font-size: 30px;
  font-weight: normal;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  h4, .h4 {
    font-size: 27px;
  }
}

@media (max-width: 767px) {
  h4, .h4 {
    font-size: 23px;
  }
}

@media (max-width: 350px) {
  h4, .h4 {
    font-size: 21px;
  }
}

h5, .h5 {
  font-family:"Roboto Slab", serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  h5, .h5 {
    font-size: 25px;
  }
}

@media (max-width: 767px) {
  h5, .h5 {
    font-size: 22px;
  }
}

@media (max-width: 350px) {
  h5, .h5 {
    font-size: 19px;
  }
}

h6, .h6 {
  font-size: 25px;
  font-weight: 500;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  h6, .h6 {
    font-size: 22px;
  }
}

@media (max-width: 1360px) {
  h6, .h6 {
    font-size: 21px;
  }
}

@media (max-width: 767px) {
  h6, .h6 {
    font-size: 19px;
  }
}

@media (max-width: 350px) {
  h6, .h6 {
    font-size: 18px;
  }
}

.h7 {
  font-size: 20px;
  line-height: 1.25;
}

@media (max-width: 1600px) {
  .h7 {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .h7 {
    font-size: 17px;
  }
}

/* PARAGRAPH */

p {
  margin: 15px 0; font-family:"Roboto Slab", serif;color: #000;font-weight: 400;font-size: 15px;
}

@media all and (max-width: 900px) {
  p {
    margin: 10px 0;
  }
}

/* ANCHOR TAG */

a {
  color: #012169;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}

a:hover {
  color: #0B74AE;
  text-decoration: none;
}

.txtuprcs {
  text-transform: uppercase;
}

/* Background Colors */

.lightgray {
  background-color: #f5f5f5;
}

/*================================
			HEADER
  ================================*/

.site-header {
  color: #000000;
  background-color: #ffffff;
  position: relative;
}

.site-header .container {
  padding: 0;
  width: 100% !important;
  max-width: 100% !important;
}

.site-header .container>.sec-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.site-header .container>.sec-row>*:first-child {
  padding-left: 0;
}

.site-header .container>.sec-row>*:last-child {
  padding-right: 0;
}

@media (min-width: 901px) {
  .site-header .logoclmn .mnavtriggr {
    display: none;
  }
}

@media (max-width: 900px) {
  .site-header .container>.sec-row>* {
    min-height: 0;
  }
  .site-header .logoclmn {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-left: 0;
    padding-right: 0;
  }
}

/* LOGO */

.logo-grp {
  padding: 8px 30px;
}

.logo-grp a {
  display: inline-block;
  vertical-align: top;
}

.logo-grp img {
  max-width: 100%;
}

@media (max-width: 1366px) {
  .logo-grp img {
    max-width: 165px;
  }
}

@media (max-width: 900px) {
  .logo-grp {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}

@media (max-width: 500px) {
  .logo-grp {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 350px) {
  .logo-grp {
    padding-left: 10px;
    padding-right: 10px;
  }
  .logo-grp img {
    max-width: 140px;
  }
}

/*================================
			NAVIGATION
  ================================*/

.shownavigation {
  position: relative;
  overflow: hidden;
}

.navigation-grp {
  color: #000000;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
  text-transform: capitalize;
  text-align: right;
}

.navigation-grp>ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0;
  margin: 0;
  list-style: none;
}

.navigation-grp>ul>li>a, .navigation-grp>ul>li>span {
  display: inline-block;
  vertical-align: top;
  text-align: left;
  transition: all 0.3s ease-in-out;
  padding: 38px 25px;
  display: inline-block;
  vertical-align: top;
}

.navigation-grp>ul>li>a {
  cursor: pointer;
  color: #000000;
  text-decoration: none;
}

.navigation-grp>ul>li>a:hover {
  color: #012169;
  text-decoration: none;
}

.navigation-grp>ul>li>a.applylink {
  color: #012169;
  background-color: #e2e6ed;
  padding-left: 15px;
  padding-right: 15px;
}

.navigation-grp>ul>li>a.applylink:hover {
  color: #012169;
  background-color: #b4bfd3;
}

.navigation-grp>ul>li .menutriggr {
  cursor: pointer;
  color: #ffffff;
  background-color: #012169;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
  overflow: hidden;
}

.navigation-grp>ul>li .menutriggr:before {
  content: "";
  width: 15px;
  height: 14px;
  background-image: url(../img/menutrggricon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

.navigation-grp>ul>li .menutriggr:hover {
  color: #ffffff;
  background-color: #0B74AE;
}

@media (max-width: 1366px) {
  .navigation-grp {
    font-size: 13px;
  }
  .navigation-grp>ul>li>a, .navigation-grp>ul>li>span {
    padding: 30px 10px;
  }
  .navigation-grp>ul>li>a.applylink {
    padding-left: 15px;
    padding-right: 15px;
  }
  .navigation-grp>ul>li .menutriggr {
    padding-left: 25px;
    padding-right: 25px;
  }
}

@media (max-width: 900px) {
  .navigation-grp {
    display: none;
  }
}

/* Mobile Navigation */

.hidescroll {
  overflow: hidden !important;
}

.mnavtriggr {
  cursor: pointer;
  color: #ffffff;
  background-color: #012169;
  padding: 28px 40px;
  position: relative;
  overflow: hidden;
}

.mnavtriggr:before {
  content: "";
  width: 15px;
  height: 14px;
  background-image: url(../img/menutrggricon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  display: inline-block;
  vertical-align: text-bottom;
  margin-right: 10px;
}

.mnavtriggr:hover {
  color: #ffffff;
  background-color: #0B74AE;
}

@media (max-width: 360px) {
  .mnavtriggr {
    padding: 28px 28px;
  }
  .mnavtriggr:before {
    width: 12px;
    height: 11px;
    vertical-align: middle;
    margin-right: 8px;
    margin-top: -6px;
  }
}

.navclstrgr {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}

.navclstrgr:before, .navclstrgr:after {
  content: "";
  width: 1px;
  height: 80%;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  background-color: #012169;
  margin: 0 auto;
  transition: all 0.3s ease-in-out;
}

.navclstrgr:before {
  transform: translateY(-50%) rotate(-45deg);
}

.navclstrgr:after {
  transform: translateY(-50%) rotate(45deg);
}

.navclstrgr:hover:before, .navclstrgr:hover:after {
  background-color: #012169;
  width: 2px;
}

.mnavlist-cntnr {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: -105%;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.3);
}

.mnavlist-cntnr .innrgrp {
  background-color: #ffffff;
  width: 95%;
  max-width: 320px;
  height: 100%;
  margin: 0 0 0 auto;
  transition: all 0.3s ease-in-out;
  padding: 0 0 0 25px;
  color: #000000;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  text-transform: capitalize;
}

.mnavlist-cntnr .innrgrp ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.mnavlist-cntnr .innrgrp ul>li {
  padding: 8px 0;
}

.mnavlist-cntnr .innrgrp ul>li>a {
  padding: 10px 0;
}

.mnavlist-cntnr .innrgrp>ul {
  width: 100%;
  height: 100%;
  max-height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 30px 0;
}

.mnavlist-cntnr.show {
  right: 0;
}

/* WITH BANNER */

/*================================
			FOOTER
  ================================*/

.site-footer {
  color: #ffffff;
  font-size: 16px;
  background-color: #011950;
  padding: 80px 0 10px;
  padding-bottom: 42px;
  position: relative;
  overflow: hidden;
}

.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 {
  color: #ffffff;
}

.site-footer a {
  color: #6c7fac;
  text-decoration: none;
}

.site-footer a:hover {
  color: #ffffff;
  text-decoration: none;
}

.site-footer .ftsec-toppart {
  padding: 30px 0 0;
}

.site-footer .ftsec-toppart>.sec-row {
  margin-left: -30px;
  margin-right: -30px;
}

.site-footer .ftsec-toppart>.sec-row>*[class*="sec-md-col"] {
  padding-left: 30px;
  padding-right: 30px;
}

.site-footer .ftsec-midpart {
  padding: 40px 0;
}

.site-footer .ftsec-midpart>.sec-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.site-footer .ftsec-midpart>.sec-row:before, .site-footer .ftsec-midpart>.sec-row:after {
  display: none;
}

.site-footer .ftsec-midpart>.sec-row>*[class*="sec-md-col"] {
  float: none;
}

.site-footer .ftsec-btpart {
  font-size: 87.5%;
  padding: 40px 0;
  border-top: 1px solid rgba(59, 44, 115, 0.6);
}

.site-footer .ftsec-btpart .cpyrght-clmn>*:first-child, .site-footer .ftsec-btpart .devlpdby-clmn>*:first-child {
  margin-top: 0 !important;
}

.site-footer .ftsec-btpart .cpyrght-clmn>*:last-child, .site-footer .ftsec-btpart .devlpdby-clmn>*:last-child {
  margin-bottom: 0 !important;
}

.site-footer .ftsec-btpart .cpyrght-clmn {
  color: #6c7fac;
}

.site-footer .ftsec-btpart .cpyrght-clmn a {
  color: inherit;
}

.site-footer .ftsec-btpart .cpyrght-clmn a:hover {
  color: #ffffff;
}

.site-footer .ftsec-btpart .devlpdby-clmn {
  color: rgba(108, 127, 172, 0.6);
  text-align: right;
}

.site-footer .ftsec-btpart .devlpdby-clmn a {
  color: inherit;
}

.site-footer .ftsec-btpart .devlpdby-clmn a:hover {
  color: #ffffff;
}

@media (max-width: 1600px) {
  .site-footer {
    font-size: 15px;
    padding-top: 60px;
    padding-bottom: 25px;
  }
  .site-footer .ftsec-toppart>.sec-row {
    margin-left: -25px;
    margin-right: -25px;
  }
  .site-footer .ftsec-toppart>.sec-row>*[class*="sec-md-col"] {
    padding-left: 25px;
    padding-right: 25px;
  }
}

@media (max-width: 991px) {
  .site-footer .ftsec-midpart>.sec-row {
    display: block;
  }
  .site-footer .ftsec-midpart>.sec-row>*[class*="sec-md-col"] {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-top: 20px;
  }
  .site-footer .ftsec-midpart>.sec-row>*[class*="sec-md-col"]:first-child {
    margin-top: 0 !important;
  }
}

@media (max-width: 900px) {
  .site-footer {
    padding-top: 30px;
    padding-bottom: 45px;
  }
  .site-footer .ftsec-midpart {
    padding: 20px 0 28px;
  }
  .site-footer .ftsec-btpart {
    padding: 20px 0;
  }
  .site-footer .ftsec-btpart .cpyrght-clmn, .site-footer .ftsec-btpart .devlpdby-clmn {
    text-align: center;
  }
}

@media (max-width: 479px) {
  .site-footer .ftsec-midpart {
    padding: 30px 0 35px;
  }
  .site-footer .ftsec-midpart>.sec-row>*[class*="sec-md-col"] {
    margin-top: 20px;
  }
  .site-footer .ftsec-midpart>.sec-row>*[class*="sec-md-col"]:first-child {
    margin-top: 0;
  }
}

.ftnav-grp ul {
  line-height: 1.4;
  padding: 0;
  margin: 0;
  list-style: none;
}

.ftnav-grp ul>li>a {
  display: inline-block;
  vertical-align: top;
}

.ftnav-grp ul>li>ul {
  margin: 0 -7px;
}

.ftnav-grp ul>li>ul>li {
  padding: 6px 7px;
}

.ftnav-grp>ul {
  display: flex;
  margin: 0 -25px;
}

.ftnav-grp>ul>li {
  width: 31%;
  padding: 0 25px;
}

.ftnav-grp>ul>li>a {
  color: #ffffff;
  font-family: 'Cormorant Garamond', arial;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.25;
  margin: 0 0 30px;
}

.ftnav-grp>ul>li>a:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 96px;
  height: 3px;
  margin: 30px 0 0;
  background-color: #35559e;
}

.ftnav-grp>ul>li.quicklinks {
  width: 69%;
}

.ftnav-grp>ul>li.quicklinks>ul {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
}

@media (max-width: 1600px) {
  .ftnav-grp>ul {
    margin-left: -20px;
    margin-right: -20px;
  }
  .ftnav-grp>ul>li {
    padding-left: 20px;
    padding-right: 20px;
  }
  .ftnav-grp>ul>li>a {
    font-size: 30px;
    margin-bottom: 25px;
  }
  .ftnav-grp>ul>li>a:after {
    max-width: 75px;
    height: 2px;
    margin-top: 25px;
  }
}

@media (max-width: 900px) {
  .ftnav-grp>ul {
    display: block;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .ftnav-grp>ul>li {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0;
  }
  .ftnav-grp>ul>li>a {
    display: block;
    margin: 0 0 5px;
    padding: 14px 0;
    border-bottom: 1px solid rgba(53, 85, 158, 0.5);
  }
  .ftnav-grp>ul>li>a:after {
    display: none;
  }
  .ftnav-grp>ul>li>ul {
    display: none;
    padding-top: 10px;
  }
}

.ftcntct-grp h1:first-child, .ftcntct-grp h2:first-child, .ftcntct-grp h3:first-child, .ftcntct-grp h4:first-child, .ftcntct-grp h5:first-child, .ftcntct-grp h6:first-child {
  margin: 0 0 30px;
}

.ftcntct-grp h1:first-child:after, .ftcntct-grp h2:first-child:after, .ftcntct-grp h3:first-child:after, .ftcntct-grp h4:first-child:after, .ftcntct-grp h5:first-child:after, .ftcntct-grp h6:first-child:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 96px;
  height: 3px;
  margin: 30px 0 0;
  background-color: #35559e;
}

.ftcntct-grp h3, .ftcntct-grp .h3 {
  font-family: 'Cormorant Garamond', arial;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.25;
}

.ftcntct-grp>ul {
  padding: 10px 0 0;
  margin: 0;
  list-style: none;
}

.ftcntct-grp>ul>li {
  color: #6c7fac;
  line-height: 1.6;
  padding: 4px 0;
  padding-left: 32px !important;
  position: relative;
}

.ftcntct-grp>ul>li:before {
  content: "";
  width: 21px;
  height: 20px;
  position: absolute;
  top: 5px;
  left: 0;
  right: auto;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.ftcntct-grp>ul>li.loc:before {
  width: 14px;
  height: 20px;
  background-image: url("../img/ftlocicon.png");
}

.ftcntct-grp>ul>li.mobile:before {
  width: 13px;
  height: 22px;
  background-image: url("../img/ftmobileicon.png");
}

.ftcntct-grp>ul>li.call:before {
  width: 21px;
  height: 20px;
  background-image: url("../img/ftcallicon.png");
}

.ftcntct-grp>ul>li.mail:before {
  top: 8px;
  width: 18px;
  height: 13px;
  background-image: url("../img/ftmailicon.png");
}

.ftcntct-grp>ul>li:nth-child(2) {
  margin-top: 16px;
}

.ftcntct-grp>ul>li:nth-child(3) {
  margin-bottom: 22px;
}

@media (max-width: 1600px) {
  .ftcntct-grp h1:first-child, .ftcntct-grp h2:first-child, .ftcntct-grp h3:first-child, .ftcntct-grp h4:first-child, .ftcntct-grp h5:first-child, .ftcntct-grp h6:first-child {
    margin-bottom: 25px;
  }
  .ftcntct-grp h1:first-child:after, .ftcntct-grp h2:first-child:after, .ftcntct-grp h3:first-child:after, .ftcntct-grp h4:first-child:after, .ftcntct-grp h5:first-child:after, .ftcntct-grp h6:first-child:after {
    max-width: 75px;
    height: 2px;
    margin-top: 25px;
  }
  .ftcntct-grp h3, .ftcntct-grp .h3 {
    font-size: 30px;
  }
}

@media (max-width: 900px) {
  .ftcntct-grp h1:first-child, .ftcntct-grp h2:first-child, .ftcntct-grp h3:first-child, .ftcntct-grp h4:first-child, .ftcntct-grp h5:first-child, .ftcntct-grp h6:first-child {
    padding: 10px 0;
    margin: 0 0 5px;
    border-bottom: 1px solid rgba(53, 85, 158, 0.5);
  }
  .ftcntct-grp h1:first-child:after, .ftcntct-grp h2:first-child:after, .ftcntct-grp h3:first-child:after, .ftcntct-grp h4:first-child:after, .ftcntct-grp h5:first-child:after, .ftcntct-grp h6:first-child:after {
    display: none;
  }
  .ftcntct-grp>ul {
    display: none;
    padding-top: 10px;
  }
}

.ft-fllwuslist-grp {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
}

.ft-fllwuslist-grp>* {
  margin: 0;
}

.ft-fllwuslist-grp>*:first-child {
  margin-right: 20px;
}

@media (max-width: 991px) {
  .ft-fllwuslist-grp {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
}

@media (max-width: 479px) {
  .ft-fllwuslist-grp {
    display: block;
  }
  .ft-fllwuslist-grp>*:first-child {
    margin-right: 0;
    margin-bottom: 10px;
  }
}

ul.fllwus-list {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0;
  list-style: none;
}

ul.fllwus-list>li {
  padding: 0 12px;
}

@media (max-width: 479px) {
  ul.fllwus-list {
    margin: 0 -12px;
  }
}

.ft-subscribe-grp {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
}

.ft-subscribe-grp>* {
  margin: 0;
}

.ft-subscribe-grp form {
  width: 100%;
  max-width: 326px;
  position: relative;
  overflow: hidden;
}

.ft-subscribe-grp form input[type="text"] {
  color: #3b2c73;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4;
  text-transform: none;
  transition: all 0.3s ease-in-out;
  padding: 15px 22px;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 0;
  width: 100%;
  max-width: 100%;
  outline: none !important;
}

.ft-subscribe-grp form input[type="text"]::-webkit-input-placeholder {
  color: #a2a3a3;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.ft-subscribe-grp form input[type="text"]::-moz-placeholder {
  color: #a2a3a3;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.ft-subscribe-grp form input[type="text"]:-ms-input-placeholder {
  color: #a2a3a3;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.ft-subscribe-grp form input[type="text"]:-moz-placeholder {
  color: #a2a3a3;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.ft-subscribe-grp form input[type="text"]:focus {
  background-color: #e9e9e9;
}

.ft-subscribe-grp form input[type="text"]:focus::-webkit-input-placeholder {
  color: #555555;
}

.ft-subscribe-grp form input[type="text"]:focus::-moz-placeholder {
  color: #555555;
}

.ft-subscribe-grp form input[type="text"]:focus:-ms-input-placeholder {
  color: #555555;
}

.ft-subscribe-grp form input[type="text"]:focus:-moz-placeholder {
  color: #555555;
}

.ft-subscribe-grp form button[type="submit"] {
  cursor: pointer;
  text-indent: -99999px;
  display: block;
  width: 48px;
  height: 100%;
  min-height: 54px;
  border: 0 none;
  background-color: transparent;
  background-image: url("../img/subscribeblueicon.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  outline: none !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  right: 0;
  padding: 15px 22px;
}

.ft-subscribe-grp>*:first-child {
  margin-right: 20px;
}

@media (max-width: 1600px) {
  .ft-subscribe-grp form input[type="text"] {
    font-size: 14px;
    padding: 12px 18px;
  }
  .ft-subscribe-grp form button[type="submit"] {
    width: 42px;
    height: 100%;
    min-height: auto;
    padding: 10px 18px;
    background-size: 50%;
  }
}

@media (max-width: 991px) {
  .ft-subscribe-grp {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
}

@media (max-width: 479px) {
  .ft-subscribe-grp {
    display: block;
  }
  .ft-subscribe-grp form {
    width: 100%;
    max-width: 100%;
  }
  .ft-subscribe-grp>*:first-child {
    margin-right: 0;
    margin-bottom: 10px;
  }
}

/* Fixed Buttons */

.fixbtns-cntnr {
  position: fixed;
  top: auto;
  bottom: 0;
  left: auto;
  right: 200px;
  right: calc( calc(100vw - 1300px) / 2);
  z-index: 99;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
}

.fixbtns-cntnr>* {
  margin-left: 6px;
  margin-right: 6px;
}

.fixbtns-cntnr>*:first-child {
  margin-left: 0 !important;
}

.fixbtns-cntnr>*:last-child {
  margin-right: 0 !important;
}

@media (max-width: 1600px) {
  .fixbtns-cntnr {
    right: 70px;
    right: calc( calc(100vw - 1240px) / 2);
  }
}

@media (max-width: 1280px) {
  .fixbtns-cntnr {
    right: 25px;
  }
}

@media (max-width: 900px) {
  .fixbtns-cntnr {
    right: 15px;
  }
}

.callwhatsapp-btn {
  background-color: #e2e6ed;
  border-radius: 20px 20px 0 0;
  width: 142px;
  height: 65px;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
  overflow: hidden;
}

.callwhatsapp-btn>a {
  width: 50%;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  background-repeat: no-repeat;
  background-size: 42%;
  background-position: center center;
}

.callwhatsapp-btn>a.whatsappbtn {
  background-color: #2ab200;
  background-image: url("../img/whatsapp-wicon.png");
}

.callwhatsapp-btn>a.callbtn {
  background-color: #e2e6ed;
  background-image: url("../img/call-blueicon.png");
}

@media (max-width: 1600px) {
  .callwhatsapp-btn {
    width: 120px;
    height: 50px;
    border-radius: 15px 15px 0 0;
  }
  .callwhatsapp-btn>a {
    background-size: 38%;
  }
}

@media (max-width: 1280px) {
  .callwhatsapp-btn {
    width: 105px;
  }
  .callwhatsapp-btn>a {
    background-size: 42%;
  }
}

.quickchat-btn {
  width: 234px;
  height: 65px;
  position: relative;
  overflow: hidden;
  color: #ffffff;
  background-color: #012169;
  padding: 15px 15px 10px;
  padding-left: 66px;
  border-radius: 20px 20px 0 0;
}

.quickchat-btn>* {
  display: block;
}

.quickchat-btn:before {
  content: "";
  width: 40px;
  height: 36px;
  background-image: url("../img/quickchat-icon.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  position: absolute;
  top: 16px;
  left: 19px;
}

.quickchat-btn small {
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin: 0 0 1px;
}

.quickchat-btn span {
  font-size: 25px;
  font-weight: normal;
  line-height: 1.1;
  text-transform: capitalize;
}

@media (max-width: 1600px) {
  .quickchat-btn {
    width: 190px;
    height: 50px;
    padding: 13px 13px 8px;
    padding-left: 58px;
    border-radius: 15px 15px 0 0;
  }
  .quickchat-btn small {
    font-size: 9px;
  }
  .quickchat-btn span {
    font-size: 19px;
  }
  .quickchat-btn:before {
    width: 32px;
    height: 28px;
    top: 12px;
    left: 17px;
  }
}

/* MODAL */

.showmodal {
  overflow: hidden;
}

.gdgmodal {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 25px 20px;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100vh;
}

.gdgmodal .gdgmodal-clsbtn {
  cursor: pointer;
  width: 26px;
  height: 26px;
  position: absolute;
  top: 35px;
  left: auto;
  right: 35px;
  z-index: 5;
  margin-right: 0;
  transition: all 0.3s ease-in-out;
}

.gdgmodal .gdgmodal-clsbtn:before, .gdgmodal .gdgmodal-clsbtn:after {
  content: "";
  width: 1px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  background-color: #373737;
  margin: 0 auto;
  transition: all 0.3s ease-in-out;
}

.gdgmodal .gdgmodal-clsbtn:before {
  transform: translateY(-50%) rotate(-45deg);
}

.gdgmodal .gdgmodal-clsbtn:after {
  transform: translateY(-50%) rotate(45deg);
}

.gdgmodal .gdgmodal-clsbtn:hover {
  transform: scale(1.1);
  margin-right: 1px;
}

.gdgmodal .gdgmodal-clsbtn:hover:before, .gdgmodal .gdgmodal-clsbtn:hover:after {
  background-color: #000000;
}

.gdgmodal .gdgmodal-cntnr {
  padding: 65px 55px;
  background-color: #f9f9fb;
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}

.gdgmodal .cntntgrp {
  color: #444444;
  line-height: 1.6;
}

.gdgmodal .cntntgrp a:not([class]), .gdgmodal .cntntgrp a:not([class]):hover {
  color: inherit;
  text-decoration: none;
}

.gdgmodal .cntntgrp .title {
  position: relative;
  padding: 0 0 20px;
}

.gdgmodal .cntntgrp .title:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 3px;
  margin: 20px 0 0;
  background-color: #3b2c73;
}

.gdgmodal .cntntgrp>*:first-child {
  margin-top: 0;
}

.gdgmodal .cntntgrp>*:last-child {
  margin-bottom: 0;
}

.gdgmodal ul.cntctinfolists {
  padding: 15px 0 8px;
  margin: 0;
  list-style: none;
}

.gdgmodal ul.cntctinfolists>li {
  padding: 6px 0;
  padding-left: 38px !important;
  position: relative;
}

.gdgmodal ul.cntctinfolists>li:before {
  content: "";
  width: 21px;
  height: 20px;
  position: absolute;
  top: 7px;
  left: 0;
  right: auto;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}

.gdgmodal ul.cntctinfolists>li.call:before {
  width: 25px;
  height: 25px;
  background-image: url("../img/call-icon.png");
}

.gdgmodal ul.cntctinfolists>li.mail:before {
  top: 13px;
  width: 26px;
  height: 17px;
  background-image: url("../img/mail-icon.png");
}

.gdgmodal .trnprntbgbtn {
  background-color: #f9f9fb;
  padding: 13px 25px;
}

.gdgmodal .trnprntbgbtn:hover, .gdgmodal .trnprntbgbtn:focus {
  background-color: #00356b;
}

@media (min-width: 901px) {
  .gdgmodal .gdgmodal-cntnr {
    overflow: hidden;
  }
  .gdgmodal .cntnt-wrap {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 20px;
  }
  .gdgmodal .cntnt-wrap>.cntntclmn {
    width: 50%;
    position: relative;
    z-index: 1;
  }
  .gdgmodal .cntnt-wrap>.mapclmn {
    width: 60%;
    margin-left: -10%;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    bottom: 0;
  }
  .gdgmodal .cntnt-wrap>.mapclmn>iframe {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}

@media (max-width: 1600px) {
  .gdgmodal {
    padding: 30px 20px;
  }
  .gdgmodal .gdgmodal-clsbtn {
    width: 24px;
    height: 24px;
    top: 28px;
    right: 28px;
  }
  .gdgmodal .gdgmodal-cntnr {
    padding: 45px 35px;
  }
}

@media (max-width: 1360px) {
  .gdgmodal .cntntgrp .title {
    padding-bottom: 15px;
  }
  .gdgmodal ul.cntctinfolists {
    padding: 12px 0 3px;
  }
}

@media (max-width: 900px) {
  .gdgmodal {
    display: block;
    padding: 0;
    margin: 0;
    background-color: #ffffff;
  }
  .gdgmodal .gdgmodal-cntnr {
    width: 100%;
    height: 100%;
    padding: 50px 25px;
  }
  .gdgmodal .gdgmodal-clsbtn {
    top: 20px;
  }
  .gdgmodal .mapclmn {
    margin: 0 -25px;
    margin-top: 30px;
    height: auto;
    min-height: 330px;
  }
  .gdgmodal .mapclmn>iframe {
    width: 100%;
    height: 100%;
    min-height: 330px;
    object-fit: cover;
  }
  .gdgmodal .trnprntbgbtn {
    padding: 11px 20px;
    font-size: 10px;
  }
  .gdgmodal ul.cntctinfolists {
    padding: 12px 0;
  }
  .gdgmodal ul.cntctinfolists>li {
    padding: 4px 0;
    padding-left: 30px !important;
  }
  .gdgmodal ul.cntctinfolists>li:before {
    width: 16px;
    height: 15px;
    top: 5px;
  }
  .gdgmodal ul.cntctinfolists>li.call:before {
    width: 20px;
    height: 20px;
  }
  .gdgmodal ul.cntctinfolists>li.mail:before {
    top: 10px;
    width: 21px;
    height: 12px;
  }
}

@media (max-width: 767px) {
  .gdgmodal .cntntgrp .title:after {
    max-width: 70px;
  }
  .gdgmodal .trnprntbgbtn {
    padding: 10px 18px;
    font-size: 10px;
  }
}

/* Sticky Bar */

.ftsticky-bar {
  background: rgba(0, 0, 0, 0.95);
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 10;
  padding: 10px 0;
  display: none;
}

.ftsticky-bar p {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  margin-right: 10px;
}

.ftsticky-bar a {
  text-transform: uppercase;
  font-size: 18px;
  text-decoration: none;
  font-weight: 700;
  line-height: 20px;
  color: #0C84B7;
  display: inline-block;
  vertical-align: middle;
}

.ftsticky-bar a:hover, .ftsticky-bar a:focus {
  color: #0a76a5;
  text-decoration: none;
}

/*==============================================================
					PAGES STYLING
  ==============================================================*/

section {
  position: relative;
  background-color: #ffffff;
}

.slick-slider .slick-slide, .slick-slider .slick-slide * {
  outline: none !important;
}

/*================================
		APPLICATION PAGE
  ================================*/

.covidcntnt-updates {
  position: relative;
  overflow: hidden;
  padding: 20px 30px;
  padding-left: 190px;
  margin: 80px auto 0;
  background: #fff;
  box-shadow: 0 0 20px #ccc;
  width: 95%;
  max-width: 1000px;
  font-size: 16px;
}

.covidcntnt-updates:before {
  content: "";
  width: 160px;
  height: 90px;
  background-image: url("../img/covidupdates-icon.jpg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 0;
}

@media (max-width: 1280px) {
  .covidcntnt-updates {
    font-size: 14px;
    padding-left: 160px;
    width: 95%;
    max-width: 920px;
    margin-top: 70px;
  }
  .covidcntnt-updates:before {
    width: 120px;
    height: 75px;
  }
}

@media (max-width: 600px) {
  .covidcntnt-updates {
    padding-left: 30px;
    padding-top: 95px;
    text-align: center;
  }
  .covidcntnt-updates:before {
    width: 110px;
    height: 70px;
    margin: 0 auto;
    left: 0;
    right: 0;
  }
}

/**/

.pagetopsecs-grp {
  position: relative;
  overflow: hidden;
}

.pagetopsecs-grp::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  background-color: #000000;
  opacity: 0.5;
}

.pagetopsecs-grp h1, .pagetopsecs-grp h2, .pagetopsecs-grp h3, .pagetopsecs-grp h4, .pagetopsecs-grp h5, .pagetopsecs-grp h6, .pagetopsecs-grp .h1, .pagetopsecs-grp .h2, .pagetopsecs-grp .h3, .pagetopsecs-grp .h4, .pagetopsecs-grp .h5, .pagetopsecs-grp .h6, .pagetopsecs-grp .aplctncntctinfo-items .item>a, .pagetopsecs-grp .aplctncntctinfo-items .item>a:hover {
  color: #ffffff;
}

.pagetopsecs-grp .aplctncntctinfo-items .item .text .lbl {
  color: rgba(255, 255, 255, 0.6);
}

.pagetopsecs-grp .aplctncntctinfo-items .item .icon img {
  -webkit-filter: invert(1) brightness(100);
  filter: invert(1) brightness(100);
}

.pagetopsecs-grp .aplctncntctinfo-items .item {
  color: #ffffff;
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

.pagetopsecs-grp .banner-sec, .pagetopsecs-grp .aplctnadmissioncell-sec {
  background-color: transparent;
  position: relative;
  z-index: 1;
}

.pagetopsecs-grp .banner-sec {
  padding-top: 60px;
  padding-bottom: 40px;
}

.pagetopsecs-grp .aplctnadmissioncell-sec {
  padding-top: 0;
}

@media (min-width: 901px) {
  .pagetopsecs-grp {
    min-height: 100vh;
  }
}

@media (max-width: 1366px) {
  .pagetopsecs-grp .banner-sec {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}

/* Section Header Group */

.secheader-grp {
  text-align: center;
  padding: 0 0 30px;
}

.secheader-grp h1:first-child:after, .secheader-grp h2:first-child:after, .secheader-grp h3:first-child:after, .secheader-grp h4:first-child:after, .secheader-grp h5:first-child:after, .secheader-grp h6:first-child:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 3px;
  margin: 30px auto 0;
  background-color: #3b2c73;
}

.secheader-grp .lbl {
  display: block;
  color: #35559e;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin: 0 0 12px;
}

.secheader-grp>*:first-child {
  margin-top: 0 !important;
}

.secheader-grp>*:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 1200px) {
  .secheader-grp {
    padding-bottom: 15px;
  }
  .secheader-grp h1:first-child:after, .secheader-grp h2:first-child:after, .secheader-grp h3:first-child:after, .secheader-grp h4:first-child:after, .secheader-grp h5:first-child:after, .secheader-grp h6:first-child:after {
    margin-top: 18px;
  }
}

/* Section Background Image */

.secbgimg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  background-color: #0B74AE;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  animation: banner-zoom 180s infinite;
}

.secbgimg+.container {
  position: relative;
  z-index: 1;
}

.secbgimg:hover {
  transform: scale(1.1);
}

/* Banner Section */

.banner-sec {
  color: #ffffff;
  background-color: #0B74AE;
  background-repeat: no-repeat;
  background-size: cover!important;
  background-position:center;
  padding: 0px 0;
  position: relative;
  overflow: hidden;
  transition: all 1s ease-in-out;
}
.banner-sec:before{position: absolute;content: "";width: 100%;height:100%;background: rgba(0, 0, 0, 0.6);left:0;right:0;top:0;bottom: 0;}
.banner-sec .container{position: relative;z-index: 2;}
.banner-sec h1, .banner-sec h2, .banner-sec h3, .banner-sec h4, .banner-sec h5, .banner-sec h6 {
  color: inherit;
}

.banner-sec .cntnt-grp {
  padding: 10px 0 0;
  margin-top: 30px!important;
}
.banner-sec .cntnt-grp p{color: #fff;font-size: 18px;font-weight:600;}
.banner-sec .cntnt-grp>*:first-child {
  margin-top: 0 !important;
}
.padd50{padding: 50px 0;}
@media (max-width: 1360px) {
  .banner-sec {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

/* Admission Cell Section */

.aplctnadmissioncell-sec {
  padding: 110px 0;
  background-color: #f9fafb;
  position: relative;
  overflow: hidden;
}

.aplctnadmissioncell-sec .container>.sec-row>*[class*="sec-md-col"] {
  margin-top: 20px;
}

@media (max-width: 1366px) {
  .aplctnadmissioncell-sec {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .aplctnadmissioncell-sec .container>.sec-row>*[class*="sec-md-col"] {
    margin-top: 15px;
  }
}

@media (max-width: 1200px) {
  .aplctnadmissioncell-sec .secheader-grp {
    padding-bottom: 10px;
  }
  .aplctnadmissioncell-sec .container>.sec-row {
    display: block;
  }
  .aplctnadmissioncell-sec .container>.sec-row>* {
    width: 100%;
    max-width: 800px;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 767px) {
  .aplctnadmissioncell-sec {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

.aplctncntctinfo-items {
  width: 95%;
  max-width: 435px;
  /*@media(max-width:1366px) {
  	.item {
  		padding: 35px 0;
  		.icon {
  			width: 55px;
  			min-width: 55px;
  			margin-right: 25px;
  		}
  		&:first-child {
  			padding-top: 10px;
  		}
  	}
  }*/
}

.aplctncntctinfo-items .item {
  color: #55595c;
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
  border-bottom: 1px solid #ffffff;
  padding: 42px 0;
}

.aplctncntctinfo-items .item h6, .aplctncntctinfo-items .item .h6 {
  color: inherit;
  font-weight: 500;
}

.aplctncntctinfo-items .item h6 a, .aplctncntctinfo-items .item h6 a:hover, .aplctncntctinfo-items .item h6 a:focus, .aplctncntctinfo-items .item .h6 a, .aplctncntctinfo-items .item .h6 a:hover, .aplctncntctinfo-items .item .h6 a:focus {
  color: inherit;
  text-decoration: none;
}

.aplctncntctinfo-items .item>a {
  display: inline-flex;
  flex-wrap: nowrap;
}

.aplctncntctinfo-items .item>a, .aplctncntctinfo-items .item>a:hover {
  color: inherit;
  text-decoration: none;
}

.aplctncntctinfo-items .item .icon {
  width: 60px;
  min-width: 60px;
  margin-right: 30px;
  align-self: center;
}

.aplctncntctinfo-items .item .icon img {
  max-height: 62px;
}

.aplctncntctinfo-items .item .text .lbl {
  display: block;
  color: #35559e;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin: 0 0 10px;
}

.aplctncntctinfo-items .item .text>*:first-child {
  margin-top: 0 !important;
}

.aplctncntctinfo-items .item .text>*:last-child {
  margin-bottom: 0 !important;
}

.aplctncntctinfo-items .item:first-child {
  padding-top: 15px;
}

.aplctncntctinfo-items .item:last-child {
  border-bottom: 0 none;
}

@media (max-width: 1366px) {
  .aplctncntctinfo-items .item {
    padding: 35px 0;
  }
  .aplctncntctinfo-items .item .icon {
    width: 45px;
    min-width: 45px;
    margin-right: 25px;
  }
  .aplctncntctinfo-items .item .icon.loc img {
    max-width: 85%;

  }
  .aplctncntctinfo-items .item:first-child {
    padding-top: 10px;
  }
}

@media (max-width: 479px) {
  .aplctncntctinfo-items .item .icon {
    width: 36px;
    min-width: 36px;
    margin-right: 18px;
  }
}

.aplctnadmsncll-frm .frmbtn {
  width: 100%;
  max-width: 100%;
}

/* Apply Admission Section */

.aplctn-applyadmission-sec {
  padding: 100px 0;
  position: relative;
  overflow: hidden;
}

@media (max-width: 1366px) {
  .aplctn-applyadmission-sec {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

@media (max-width: 767px) {
  .aplctn-applyadmission-sec {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

ul.aplctnaplyadmsn-list {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  justify-content: center;
  padding: 0 0 50px;
  margin: 0;
  list-style: none;
}

ul.aplctnaplyadmsn-list>li {
  padding: 0 56px;
}

ul.aplctnaplyadmsn-list>li>a {
  color: #012169;
  font-family: 'Cormorant', arial;
  font-size: 30px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  padding: 0 0 4px;
  border-bottom: 2px solid #012169;
  display: inline-block;
  vertical-align: top;
}

ul.aplctnaplyadmsn-list>li>a:hover {
  color: #0B74AE;
  text-decoration: none;
  border-bottom-color: #0B74AE;
}

@media (max-width: 1366px) {
  ul.aplctnaplyadmsn-list {
    padding-bottom: 20px;
  }
  ul.aplctnaplyadmsn-list>li>a {
    font-size: 24px;
  }
}

@media (max-width: 900px) {
  ul.aplctnaplyadmsn-list {
    padding-top: 15px;
    padding-bottom: 0;
  }
}

@media (max-width: 900px) {
  ul.aplctnaplyadmsn-list>li {
    padding: 0 15px;
  }
}

@media (max-width: 600px) {
  ul.aplctnaplyadmsn-list>li>a {
    font-size: 20px;
  }
}

.aplctnaplyadmsn-steps-grp {
  position: relative;
}

@media (max-width: 900px) {
  .aplctnaplyadmsn-steps-grp {
    padding-bottom: 50px;
  }
  .aplctnaplyadmsn-steps-grp:after {
    content: "Swipe";
    position: absolute;
    top: auto;
    bottom: 8px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    z-index: 1;
    padding-right: 18px;
    background-image: url("../img/rightarrow.png");
    background-repeat: no-repeat;
    background-size: auto;
    background-position: right 50%;
    text-transform: uppercase;
    font-size: 14px;
  }
}

.aplctnaplyadmsn-steps {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  padding: 30px 0 0;
  margin: 0 -35px;
  position: relative;
}

.aplctnaplyadmsn-steps .item {
  padding: 86px 25px 0;
  margin: 20px 0 0;
  position: relative;
  overflow: hidden;
  width: 20%;
  min-width: 20%;
  text-align: center;
}

.aplctnaplyadmsn-steps .item:before {
  content: "";
  width: 100%;
  height: 2px;
  background-color: #d2d2d4;
  position: absolute;
  top: 15px;
  left: 0;
  right: 0;
  z-index: 0;
}

.aplctnaplyadmsn-steps .item .num {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  text-align: center;
  background-color: #d2d2d4;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}

.aplctnaplyadmsn-steps .item .icon {
  margin-bottom: 15px;
}

.aplctnaplyadmsn-steps .item .title {
  line-height: 1.45;
}

.aplctnaplyadmsn-steps .item:first-child::before {
  width: 50%;
  left: auto;
}

.aplctnaplyadmsn-steps .item:nth-child(5n+5)::before {
  width: 50%;
  right: auto;
}

@media (max-width: 1366px) {
  .aplctnaplyadmsn-steps .item {
    padding: 65px 18px 0;
  }
}

@media (max-width: 900px) {
  .aplctnaplyadmsn-steps {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
  }
  .aplctnaplyadmsn-steps .item {
    width: 190px;
    min-width: 190px;
  }
  .aplctnaplyadmsn-steps::-webkit-scrollbar {
    display: none;
  }
}

/* Years of Education Expertise Section */

.aplctn-yrseduexprts-sec {
  background-color: #f9fafc;
  padding: 100px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-yrseduexprts-sec .container>.sec-row {
  margin-left: -40px;
  margin-right: -40px;
}

.aplctn-yrseduexprts-sec .container>.sec-row>* {
  padding-left: 40px;
  padding-right: 40px;
}

.aplctn-yrseduexprts-sec .cntntgrp {
  line-height: 1.8;
}

.aplctn-yrseduexprts-sec .cntntgrp h1:first-child, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child {
  padding: 0 0 35px;
}

.aplctn-yrseduexprts-sec .cntntgrp h1:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 2px;
  margin: 35px 0 0;
  background-color: #3b2c73;
}

.aplctn-yrseduexprts-sec .cntntgrp>*:first-child {
  margin-top: 0 !important;
}

.aplctn-yrseduexprts-sec .cntntgrp>*:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 1600px) {
  .aplctn-yrseduexprts-sec .container>.sec-row {
    margin-left: -30px;
    margin-right: -30px;
  }
  .aplctn-yrseduexprts-sec .container>.sec-row>* {
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media (max-width: 1366px) {
  .aplctn-yrseduexprts-sec {
    padding-top: 85px;
    padding-bottom: 1px;
  }
  .aplctn-yrseduexprts-sec .cntntgrp h1:first-child, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child {
    padding-bottom: 25px;
  }
  .aplctn-yrseduexprts-sec .cntntgrp h1:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child:after {
    max-width: 70px;
    margin-top: 25px;
  }
}

@media (max-width: 1200px) {
  .aplctn-yrseduexprts-sec .container>.sec-row>* {
    width: 100%;
    max-width: 100%;
    float: none;
  }
  .aplctn-yrseduexprts-sec .cntntgrp {
    display: block;
    width: 100%;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  .aplctn-yrseduexprts-sec .cntntgrp h1:first-child, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child {
    padding-bottom: 10px;
  }
  .aplctn-yrseduexprts-sec .cntntgrp h1:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h2:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h3:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h4:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h5:first-child:after, .aplctn-yrseduexprts-sec .cntntgrp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-yrseduexprts-sec .cntntgrp .imggrp {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
  }
  .aplctn-yrseduexprts-sec .cntntgrp .imggrp>img {
    width: 100%;
    max-width: 100%;
  }
  .aplctn-yrseduexprts-sec ul.yrseduexprts-list {
    padding-top: 0;
  }
}

@media (max-width: 767px) {
  .aplctn-yrseduexprts-sec {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

ul.yrseduexprts-list {
  display: flex;
  flex-wrap: wrap;
  padding: 30px 0 0;
  margin: 0 -10px;
  list-style: none;
}

ul.yrseduexprts-list>li {
  width: 33.33%;
  padding: 0 10px;
  margin: 20px 0 0;
}

ul.yrseduexprts-list>li .innrli, ul.yrseduexprts-list>li .txt {
  display: block;
}

ul.yrseduexprts-list>li .innrli {
  width: 100%;
  height: 100%;
  padding: 40px;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  text-align: center;
}

ul.yrseduexprts-list>li .icon {
  width: 51px;
  height: 50px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  margin-top: 20px;
  margin-bottom: 5px;
}

ul.yrseduexprts-list>li .icon.campus {
  width: 54px;
  height: 40px;
  background-image: url("../img/edu60acrecmps-icon.png");
}

ul.yrseduexprts-list>li .icon.experience {
  background-image: url("../img/edu25yrsexprnce-icon.png");
}

ul.yrseduexprts-list>li .icon.graduate {
  background-image: url("../img/edugraducte-icon.png");
}

ul.yrseduexprts-list>li .title {
  line-height: 1.45;
}

@media (max-width: 1600px) {
  ul.yrseduexprts-list>li .innrli {
    padding: 32px;
  }
}

@media (max-width: 1200px) {
  ul.yrseduexprts-list {
    padding-top: 10px;
  }
}

@media (max-width: 600px) {
  ul.yrseduexprts-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -5px;
  }
  ul.yrseduexprts-list>li {
    width: 50%;
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (max-width: 600px) {
  ul.yrseduexprts-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -5px;
  }
  ul.yrseduexprts-list>li {
    width: 50%;
    padding-left: 5px;
    padding-right: 5px;
  }
  ul.yrseduexprts-list>li .innrli {
    padding: 10px;
  }
}

/* Scholarship Test Section */

.aplctn-schlrshiptest-sec {
  padding: 115px 0;
  position: relative;
  overflow: hidden;
}

@media (max-width: 1366px) {
  .aplctn-schlrshiptest-sec {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

@media (max-width: 767px) {
  .aplctn-schlrshiptest-sec {
    padding-top: 75px;
    padding-bottom: 90px;
  }
}

.schlrshiptest-items {
  display: flex;
  flex-wrap: nowrap;
  padding: 75px 0 55px;
}

.schlrshiptest-items .item {
  width: 100%;
  max-width: 354px;
}

.schlrshiptest-items .item>.itminnr {
  padding: 28px 30px;
  color: rgba(255, 255, 255, 0.55);

  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  text-align: center;
  background-color: #012169;
  position: relative;
  z-index: 1;
}

.schlrshiptest-items .item>.itminnr h1, .schlrshiptest-items .item>.itminnr h2, .schlrshiptest-items .item>.itminnr h3, .schlrshiptest-items .item>.itminnr h4, .schlrshiptest-items .item>.itminnr h5, .schlrshiptest-items .item>.itminnr h6, .schlrshiptest-items .item>.itminnr .h7 {
  color: #ffffff;
  letter-spacing: 0;
  padding: 13px 0;
  margin: 0;
}

.schlrshiptest-items .item>.itminnr h1>span, .schlrshiptest-items .item>.itminnr h2>span, .schlrshiptest-items .item>.itminnr h3>span, .schlrshiptest-items .item>.itminnr h4>span, .schlrshiptest-items .item>.itminnr h5>span, .schlrshiptest-items .item>.itminnr h6>span, .schlrshiptest-items .item>.itminnr .h7>span {
  opacity: 0.5;
  display: block;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
  margin: 0 0 5px;
}

.schlrshiptest-items .item>.itminnr h4, .schlrshiptest-items .item>.itminnr .h4 {
  
  font-weight: 500;
  text-transform: capitalize;
}

.schlrshiptest-items .item>.itminnr h4>span, .schlrshiptest-items .item>.itminnr .h4>span {
  opacity: 1;
  color: #0c84b7;
  
  font-size: 16px;
  font-weight: 300;
  line-height: 1.6;
  margin: 8px 0 0;
}

.schlrshiptest-items .item.heading {
  max-width: 535px;
}

.schlrshiptest-items .item.heading>.itminnr {
  width: auto;
  height: 117%;
  margin: -50px -60px;
  padding: 115px 200px;
  color: #012169;
  background-color: #edf0f4;
  position: relative;
  z-index: 0;
}

.schlrshiptest-items .item.heading>.itminnr h1, .schlrshiptest-items .item.heading>.itminnr h2, .schlrshiptest-items .item.heading>.itminnr h3, .schlrshiptest-items .item.heading>.itminnr h4, .schlrshiptest-items .item.heading>.itminnr h5, .schlrshiptest-items .item.heading>.itminnr h6, .schlrshiptest-items .item.heading>.itminnr .h7 {
  color: #012169;
}

.schlrshiptest-items .item.heading>.itminnr h2, .schlrshiptest-items .item.heading>.itminnr .h2 {
  font-weight: bold;
}

.schlrshiptest-items .item.heading>.itminnr h2>.pricenum, .schlrshiptest-items .item.heading>.itminnr .h2>.pricenum {
  opacity: 1;
  display: block;
  color: #012169;
  font-size: 200%;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -4.5px;
  margin: 20px 0 -5px;
}

.schlrshiptest-items .item.heading>.itminnr h3:not([class]) {
  font-weight: 600;
  text-transform: none;
}

@media (min-width: 101px) {
  .schlrshiptest-items .item.cntnt1 {
    order: 1;
  }
  .schlrshiptest-items .item.cntnt2 {
    order: 3;
  }
  .schlrshiptest-items .item.heading {
    order: 2;
  }
}

@media (max-width: 1600px) {
  .schlrshiptest-items .item.heading>.itminnr {
    margin: -8% -10%;
    padding: 8.8vw 35%;
    height: 110%;
  }
}

@media (max-width: 1366px) {
  .schlrshiptest-items {
    padding-top: 5%;
    padding-bottom: 5%;
  }
  .schlrshiptest-items .item.heading>.itminnr {
    height: 115%;
  }
}

@media (max-width: 1280px) {
  .schlrshiptest-items .item.heading>.itminnr {
    min-height: 54vw;
    margin-top: -3.5vw;
    margin-bottom: -3.5vw;
  }
}

@media (max-width: 1200px) {
  .schlrshiptest-items .item {
    max-width: 235px;
  }
  .schlrshiptest-items .item>.itminnr {
    padding: 22px 15px;
  }
  .schlrshiptest-items .item.heading>.itminnr {
    height: 112%;
    padding: 12vw 22%;
  }
  .schlrshiptest-items .item.heading>.itminnr h2 .pricenum, .schlrshiptest-items .item.heading>.itminnr .h2 .pricenum {
    font-size: 240%;
  }
}

@media (max-width: 900px) {
  .schlrshiptest-items .item.heading>.itminnr {
    height: 109%;
    min-height: 85vw;
  }
}

@media (max-width: 767px) {
  .schlrshiptest-items {
    display: flex;
    width: auto;
    overflow-y: hidden;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    margin: 0 -4.5%;
    scrollbar-width: 4px;
    scrollbar-face-color: #c4c4c4;
    scrollbar-track-color: #444444;
  }
  .schlrshiptest-items::-webkit-scrollbar {
    width: 4px;
    height: 4px;
  }
  .schlrshiptest-items::-webkit-scrollbar-thumb {
    background: #c4c4c4;
    position: absolute;
    width: 110%;
    left: -5%;
  }
  .schlrshiptest-items::-webkit-scrollbar-track {
    background: #444444;
  }
  .schlrshiptest-items .item {
    width: 100% !important;
    max-width: 100%;
    min-width: 270px;
    margin: 15px auto 0 !important;
    white-space: normal;
  }
  .schlrshiptest-items .item>.itminnr {
    width: 100% !important;
    max-width: 400px;
    height: auto !important;
    margin: 0 auto !important;
  }
  .schlrshiptest-items .item.heading {
    min-width: 300px;
    margin-top: -2% !important;
  }
  .schlrshiptest-items .item.heading>.itminnr {
    /*min-height: auto;*/
    min-height: 100%;
    padding: 50% 35px 50%;
  }
}

@media (max-width: 479px) {
  .schlrshiptest-items {
    margin: 0 -5.1%;
  }
  .schlrshiptest-items .item.heading>.itminnr {
    min-height: 102%;
    padding-top: 46%;
    padding-bottom: 46%;
  }
}

/* 360 Visual Walk Section */

.aplctn-360visualwalk-sec {
  color: #ffffff;
  background-color: #012169;
  position: relative;
  overflow: hidden;
}

.aplctn-360visualwalk-sec h1, .aplctn-360visualwalk-sec h2, .aplctn-360visualwalk-sec h3, .aplctn-360visualwalk-sec h4, .aplctn-360visualwalk-sec h5, .aplctn-360visualwalk-sec h6 {
  color: inherit;
}

.aplctn-360visualwalk-sec .secheader-grp .lbl {
  opacity: 1;
  color: inherit;
}

.aplctn-360visualwalk-sec .secheader-grp h1:first-child:after, .aplctn-360visualwalk-sec .secheader-grp h2:first-child:after, .aplctn-360visualwalk-sec .secheader-grp h3:first-child:after, .aplctn-360visualwalk-sec .secheader-grp h4:first-child:after, .aplctn-360visualwalk-sec .secheader-grp h5:first-child:after, .aplctn-360visualwalk-sec .secheader-grp h6:first-child:after {
  background-color: #ffffff;
}

.aplctn-360visualwalk-sec .container>.sec-row {
  margin-left: -42px;
  margin-right: -42px;
  padding: 10px 0 0;
}

.aplctn-360visualwalk-sec .container>.sec-row>* {
  padding-left: 42px;
  padding-right: 42px;
}

.aplctn-360visualwalk-sec .video-clmn, .aplctn-360visualwalk-sec .cntnt-clmn {
  margin-top: 20px;
}

.aplctn-360visualwalk-sec .cntntgrp {
  color: #999999;
}

.aplctn-360visualwalk-sec .cntntgrp p {
  padding: 10px 0;
  
}

.aplctn-360visualwalk-sec .cntntgrp p>.h1, .aplctn-360visualwalk-sec .cntntgrp p>.h2, .aplctn-360visualwalk-sec .cntntgrp p>.h3, .aplctn-360visualwalk-sec .cntntgrp p>.h4, .aplctn-360visualwalk-sec .cntntgrp p>.h5, .aplctn-360visualwalk-sec .cntntgrp p>.h6 {
  color: #ffffff;
  margin-right: 10px;
}

.aplctn-360visualwalk-sec .whitebgbtn {
  min-width: 52%;
  max-width: 239px;
}

@media (max-width: 1600px) {
  .aplctn-360visualwalk-sec .container>.sec-row {
    margin-left: -30px;
    margin-right: -30px;
  }
  .aplctn-360visualwalk-sec .container>.sec-row>* {
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media (max-width: 1200px) {
  .aplctn-360visualwalk-sec .secheader-grp {
    padding-bottom: 10px;
  }
  .aplctn-360visualwalk-sec .video-clmn, .aplctn-360visualwalk-sec .cntnt-clmn {
    width: 100%;
    max-width: 680px;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }
  .aplctn-360visualwalk-sec .cntntgrp>*:first-child {
    margin-top: 0 !important;
  }
  .aplctn-360visualwalk-sec .cntntgrp>*:last-child {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  .aplctn-360visualwalk-sec {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

ul.aplctnschlrshptst-list {
  color: rgba(255, 255, 255, 0.7);
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 2px;
  display: flex;
  flex-wrap: wrap;
  padding: 15px 0 18px;
  margin: 0;
  list-style: none;
}

ul.aplctnschlrshptst-list>li {
  width: 50%;
  padding: 9px 0;
  text-align: left;
}

ul.aplctnschlrshptst-list>li>img {
  display: inline-block;
  vertical-align: bottom;
  margin: 0 12px 0 0;
}

@media (max-width: 767px) {
  ul.aplctnschlrshptst-list>li {
    width: 100%;
  }
}

.popupvideo-grp {
  position: relative;
  overflow: hidden;
  padding-bottom: 56.25%;
  width:350px;height: 450px;
}
.inrfrmtrs {
    background:rgba(0,0,0,.2);
    padding:25px;
    border-radius: 10px;
    width:100%;
    margin-right:30px;
    margin-top:20px;
}
.inrfrmtrs h3 {
    text-align: center;
    margin-bottom: 30px;
    color: #fff;
}
.inrfrmtrs input {
    margin-bottom: 20px;
    background: transparent;
    border: 1px solid #fff;
    height: 45px;
    border-radius: 10px;
    padding: 10px 20px;
    color: #fff;
    width: 100%;font-family:"Roboto Slab", serif;
}
.inrfrmtrs textarea {
  font-family:"Roboto Slab", serif;
    border: 1px solid #fff;
    margin-bottom: 20px;
    height: 45px;
    border-radius: 10px;
    padding: 10px 20px;
    color: #fff;
    width: 100%;
    background: transparent;
    height: 100px;
}
.inrfrmtrs input[type="submit"]{background: #b48f5a;border-color:#b48f5a;}
.popupvideo-grp>img, .popupvideo-grp>iframe, .popupvideo-grp>video {
  position: absolute;
  top: 50%;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  transform: translateY(-50%);
}

.popupvideo-grp iframe, .popupvideo-grp video {
  width: 100%;
  height: 130%;
  object-fit: cover;
}

@media (max-width: 1200px) {
  .popupvideo-grp {
    padding-bottom: 60.25%;
  }
}

@media (max-width: 767px) {
  .popupvideo-grp {
    padding-bottom: 65vw;
  }
}

/* Life At University Section */

.aplctn-lifeatunvrsty-sec {
  padding: 115px 0;
  background-color: #f9fafb;
  position: relative;
  overflow: hidden;
}

.aplctn-lifeatunvrsty-sec .secheader-grp h1:first-child:after, .aplctn-lifeatunvrsty-sec .secheader-grp h2:first-child:after, .aplctn-lifeatunvrsty-sec .secheader-grp h3:first-child:after, .aplctn-lifeatunvrsty-sec .secheader-grp h4:first-child:after, .aplctn-lifeatunvrsty-sec .secheader-grp h5:first-child:after, .aplctn-lifeatunvrsty-sec .secheader-grp h6:first-child:after {
  margin-top: 20px;
}

@media (max-width: 1366px) {
  .aplctn-lifeatunvrsty-sec {
    padding-top: 95px;
    padding-bottom: 95px;
  }
}

@media (max-width: 767px) {
  .aplctn-lifeatunvrsty-sec {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}

.lifeatunvrsty-slider {
  padding: 50px 0 5px;
}

.lifeatunvrsty-slider:not(.slick-slider) {
  display: flex;
  flex-wrap: wrap;
}

.lifeatunvrsty-slider>.slide {
  width: 31.15%;
}

.lifeatunvrsty-slider .slide {
  position: relative;
  overflow: hidden;
  background-color: #000b23;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  color: #ffffff;
  padding-bottom: 539px;
  width: 653px !important;
  min-width: 653px;
  margin: 0 20px;
}

.lifeatunvrsty-slider .slide>img {
  width: 100%;
  max-width: 100%;
}

.lifeatunvrsty-slider .slide>.text {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: flex-end;
  padding: 35px 50px;
  background: #ffffff;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 11, 35, 0.8) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 11, 35, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(0, 11, 35, 0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000b23', GradientType=0);
}

.lifeatunvrsty-slider .slide>.text h1, .lifeatunvrsty-slider .slide>.text h2, .lifeatunvrsty-slider .slide>.text h3, .lifeatunvrsty-slider .slide>.text h4, .lifeatunvrsty-slider .slide>.text h5, .lifeatunvrsty-slider .slide>.text h6 {
  color: inherit;
}

.lifeatunvrsty-slider .slide>.text h1:first-child:before, .lifeatunvrsty-slider .slide>.text h2:first-child:before, .lifeatunvrsty-slider .slide>.text h3:first-child:before, .lifeatunvrsty-slider .slide>.text h4:first-child:before, .lifeatunvrsty-slider .slide>.text h5:first-child:before, .lifeatunvrsty-slider .slide>.text h6:first-child:before {
  content: "";
  display: block;
  width: 80%;
  max-width: 30px;
  height: 2px;
  margin: 0 0 10px;
  background-color: #ffffff;
}

.lifeatunvrsty-slider .slide>.text h4, .lifeatunvrsty-slider .slide>.text .h4 {
  font-family: 'Cormorant Garamond', arial;
}

.lifeatunvrsty-slider .slide>.text>*:first-child {
  margin-top: 0 !important;
}

.lifeatunvrsty-slider .slide>.text>*:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 1366px) {
  .lifeatunvrsty-slider .slide {
    width: 40vw !important;
    min-width: auto;
    padding-bottom: 76.7%;
  }
}

@media (max-width: 900px) {
  .lifeatunvrsty-slider .slide {
    width: 50vw !important;
    padding-bottom: 76.7%;
    margin: 0 15px;
  }
}

@media (max-width: 767px) {
  .lifeatunvrsty-slider {
    padding-top: 30px;
  }
}

@media (max-width: 479px) {
  .lifeatunvrsty-slider .slide {
    width: 100% !important;
    max-width: 300px;
    min-width: 300px;
    padding-bottom: 248px;
  }
  .lifeatunvrsty-slider .slide>.text {
    padding: 25px 25px;
  }
}

/* International Affiliation Section */

.aplctn-intrntlaffiltn-sec {
  padding: 105px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-intrntlaffiltn-sec .secheader-grp {
  text-align: left;
}

.aplctn-intrntlaffiltn-sec .secheader-grp h1:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h2:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h3:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h4:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h5:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h6:first-child:after {
  margin: 0;
  margin-top: 20px;
}

.aplctn-intrntlaffiltn-sec .container>.sec-row {
  margin-left: -60px;
  margin-right: -60px;
}

.aplctn-intrntlaffiltn-sec .container>.sec-row>* {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 60px;
  padding-right: 60px;
}

.aplctn-intrntlaffiltn-sec .cntntgrp>img {
  margin-top: 35px;
}

.aplctn-intrntlaffiltn-sec .cntntgrp>p {
  padding-right: 50px;
}

.aplctn-intrntlaffiltn-sec .cntntgrp>*:first-child {
  margin-top: 0 !important;
}

.aplctn-intrntlaffiltn-sec .cntntgrp>*:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 1600px) {
  .aplctn-intrntlaffiltn-sec .cntntgrp {
    line-height: 1.8;
    /*& > img { margin-top:30px; }*/
  }
  .aplctn-intrntlaffiltn-sec .cntntgrp>p {
    padding-right: 40px;
  }
  .aplctn-intrntlaffiltn-sec .container>.sec-row {
    margin-left: -40px;
    margin-right: -40px;
  }
  .aplctn-intrntlaffiltn-sec .container>.sec-row>* {
    padding-left: 40px;
    padding-right: 40px;
  }
}

@media (max-width: 1366px) {
  .aplctn-intrntlaffiltn-sec {
    padding-top: 90px;
    padding-bottom: 90px;
  }
}

@media (max-width: 1200px) {
  .aplctn-intrntlaffiltn-sec .container>.sec-row>* {
    width: 100%;
    max-width: 100%;
    float: none;
  }
  .aplctn-intrntlaffiltn-sec .secheader-grp {
    text-align: center;
    padding-bottom: 10px;
  }
  .aplctn-intrntlaffiltn-sec .secheader-grp h1:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h2:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h3:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h4:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h5:first-child:after, .aplctn-intrntlaffiltn-sec .secheader-grp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-intrntlaffiltn-sec .cntnt-clmn {
    width: 100% !important;
    max-width: 600px !important;
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-intrntlaffiltn-sec .cntntgrp {
    text-align: center;
  }
  .aplctn-intrntlaffiltn-sec .cntntgrp h1:first-child:after, .aplctn-intrntlaffiltn-sec .cntntgrp h2:first-child:after, .aplctn-intrntlaffiltn-sec .cntntgrp h3:first-child:after, .aplctn-intrntlaffiltn-sec .cntntgrp h4:first-child:after, .aplctn-intrntlaffiltn-sec .cntntgrp h5:first-child:after, .aplctn-intrntlaffiltn-sec .cntntgrp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-intrntlaffiltn-sec .cntntgrp p {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (max-width: 767px) {
  .aplctn-intrntlaffiltn-sec {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

/* Universities Partners Section */

.unvrstypartners-sec {
  background-color: #f9fafc;
  padding: 95px 0;
  position: relative;
  overflow: hidden;
}

.unvrstypartners-sec .secheader-grp h1:first-child:after, .unvrstypartners-sec .secheader-grp h2:first-child:after, .unvrstypartners-sec .secheader-grp h3:first-child:after, .unvrstypartners-sec .secheader-grp h4:first-child:after, .unvrstypartners-sec .secheader-grp h5:first-child:after, .unvrstypartners-sec .secheader-grp h6:first-child:after {
  margin-top: 20px;
}

.unvrstypartners-sec .logo-items {
  padding-top: 35px;
}

.unvrstypartners-sec .logo-items .item .img {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  min-height: 90px;
}

@media (max-width: 1600px) {
  .unvrstypartners-sec .logo-items {
    padding-top: 25px;
  }
  .unvrstypartners-sec .logo-items .item .img {
    min-height: 80px;
  }
  .unvrstypartners-sec .logo-items .item img {
    width: auto;
    max-width: 90%;
    max-height: 80px;
  }
}

@media (max-width: 1366px) {
  .unvrstypartners-sec {
    padding-top: 85px;
    padding-bottom: 85px;
  }
}

@media (max-width: 1280px) {
  .unvrstypartners-sec .logo-items {
    padding-top: 15px;
  }
  .unvrstypartners-sec .logo-items .item .img {
    min-height: 70px;
  }
}

@media (max-width: 767px) {
  .unvrstypartners-sec {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}

.logo-items:not(.slider) .item {
  width: 20%;
  min-width: auto !important;
}

.logo-items, .logo-items .slick-track {
  display: flex !important;
  flex-wrap: wrap;
  align-items: flex-end;
}

.logo-items .slick-track:before, .logo-items .slick-track:after {
  display: none;
}

.logo-items .item {
  text-align: center;
  padding: 10px 33px;
}

.logo-items .item>.img, .logo-items .item>img {
  margin: 0 auto 18px;
}

.logo-items .item .img {
  margin: 0 auto 18px;
}

.logo-items .item .title {
  color: #999999;
}

@media (max-width: 1366px) {
  .logo-items .item {
    padding-left: 27px;
    padding-right: 27px;
  }
}

/* Affiliation and Certification Section */

.aplctn-affiltncrtfed-sec {
  padding: 115px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-affiltncrtfed-sec .logo-items {
  line-height: 1.4;
  padding-top: 15px;
}

.aplctn-affiltncrtfed-sec .logo-items .item {
  min-width: 250px;
}

@media (max-width: 1600px) {
  .aplctn-affiltncrtfed-sec .logo-items .item {
    min-width: 225px;
    padding: 10px 25px;
  }
}

@media (max-width: 1366px) {
  .aplctn-affiltncrtfed-sec {
    padding-top: 95px;
    padding-bottom: 95px;
  }
}

@media (max-width: 1280px) {
  .aplctn-affiltncrtfed-sec .logo-items:not(.slider) {
    flex-wrap: nowrap;
  }
  .aplctn-affiltncrtfed-sec .logo-items .item {
    padding: 8px 18px;
  }
  .aplctn-affiltncrtfed-sec .logo-items .item img {
    width: auto;
    max-width: 98%;
    max-height: 110px;
  }
  .aplctn-affiltncrtfed-sec .logo-items .item.onlyimg img {
    width: auto;
    max-width: 160px;
    max-height: 100%;
  }
}

@media (max-width: 1280px) {
  .aplctn-affiltncrtfed-sec .logo-items .item {
    min-width: 165px;
  }
  .aplctn-affiltncrtfed-sec .logo-items .item img {
    width: auto;
    max-width: 95%;
    max-height: 95px;
  }
  .aplctn-affiltncrtfed-sec .logo-items .item.onlyimg img {
    width: auto;
    max-width: 140px;
    max-height: 100%;
  }
}

@media (max-width: 767px) {
  .aplctn-affiltncrtfed-sec {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}

/* Placement Support and Guarantee Section */

.aplctn-plcmntsuprtgrntee-sec {
  line-height: 1.8;
  background-color: #f9fafc;
  padding: 130px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-plcmntsuprtgrntee-sec h2, .aplctn-plcmntsuprtgrntee-sec .h2 {
  line-height: 1.2;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp {
  line-height: 1.8;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp h1:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h2:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h3:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h4:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h5:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h6:first-child {
  padding: 0 0 30px;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp h1:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h2:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h3:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h4:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h5:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h6:first-child:after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 2px;
  margin: 25px 0 0;
  background-color: #3b2c73;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp p {
  padding-right: 22px;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp>*:first-child {
  margin-top: 0 !important;
}

.aplctn-plcmntsuprtgrntee-sec .cntntgrp>*:last-child {
  margin-bottom: 0 !important;
}

.aplctn-plcmntsuprtgrntee-sec .container>.sec-row {
  margin-left: -33px;
  margin-right: -33px;
}

.aplctn-plcmntsuprtgrntee-sec .container>.sec-row>*[class*="sec-md-col"] {
  padding-left: 33px;
  padding-right: 33px;
}

@media (max-width: 1366px) {
  .aplctn-plcmntsuprtgrntee-sec {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .aplctn-plcmntsuprtgrntee-sec .cntntgrp h1:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h2:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h3:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h4:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h5:first-child, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h6:first-child {
    padding-bottom: 20px;
  }
  .aplctn-plcmntsuprtgrntee-sec .cntntgrp h1:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h2:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h3:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h4:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h5:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h6:first-child:after {
    max-width: 80px;
    margin-top: 20px;
  }
}

@media (max-width: 1200px) {
  .aplctn-plcmntsuprtgrntee-sec .container>.sec-row>* {
    width: 100%;
    max-width: 100%;
  }
  .aplctn-plcmntsuprtgrntee-sec .cntntgrp {
    width: 100%;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  .aplctn-plcmntsuprtgrntee-sec .cntntgrp h1:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h2:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h3:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h4:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h5:first-child:after, .aplctn-plcmntsuprtgrntee-sec .cntntgrp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 767px) {
  .aplctn-plcmntsuprtgrntee-sec {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

ul.plcmntsuprtgrnte-cmpnylogo {
  display: flex;
  flex-wrap: wrap;
  padding: 70px 0 0;
  margin: 0;
  list-style: none;
}

ul.plcmntsuprtgrnte-cmpnylogo li {
  width: 300px !important;
  padding: 0 12px;
}

ul.plcmntsuprtgrnte-cmpnylogo li .innrli {
  width: 100%;
  height: 100%;
  min-height: 295px;
  text-align: center;
  padding: 47px 45px;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}

ul.plcmntsuprtgrnte-cmpnylogo li .innrli>span {
  display: block;
}

ul.plcmntsuprtgrnte-cmpnylogo li .innrli:after {
  content: "";
  opacity: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  background: #000000;
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.06) 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.06) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.06) 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff', GradientType=1);
}

ul.plcmntsuprtgrnte-cmpnylogo li .innrli>*:first-child {
  margin-top: 0 !important;
}

ul.plcmntsuprtgrnte-cmpnylogo li .innrli>*:last-child {
  margin-bottom: 0 !important;
}

ul.plcmntsuprtgrnte-cmpnylogo .slick-current .innrli::after {
  opacity: 0;
}

@media (max-width: 1600px) {
  ul.plcmntsuprtgrnte-cmpnylogo li {
    width: 260px !important;
    padding: 0 10px;
  }
  ul.plcmntsuprtgrnte-cmpnylogo li .innrli {
    min-height: 270px;
    padding: 40px 40px;
  }
}

@media (max-width: 1600px) {
  ul.plcmntsuprtgrnte-cmpnylogo li {
    width: 240px !important;
  }
  ul.plcmntsuprtgrnte-cmpnylogo li .innrli {
    min-height: 240px;
    padding: 25px 25px;
  }
  ul.plcmntsuprtgrnte-cmpnylogo li .innrli>img {
    max-width: 96%;
    max-height: 120px;
  }
}

@media (max-width: 1200px) {
  ul.plcmntsuprtgrnte-cmpnylogo {
    padding-top: 20px;
  }
}

/* Scholarship Scheme Section */

.aplctn-schlrshpschme-sec {
  padding: 115px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-schlrshpschme-sec .secheader-grp {
  text-align: left;
  padding-top: 35px;
}

.aplctn-schlrshpschme-sec .secheader-grp h1:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h2:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h3:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h4:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h5:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h6:first-child:after {
  margin: 0;
  margin-top: 20px;
}

.aplctn-schlrshpschme-sec .trnprntbgbtn {
  min-width: 38%;
  margin-top: 40px;
  margin-bottom: 5px;
}

@media (max-width: 1366px) {
  .aplctn-schlrshpschme-sec {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .aplctn-schlrshpschme-sec .secheader-grp {
    padding-top: 20px;
  }
}

@media (max-width: 1200px) {
  .aplctn-schlrshpschme-sec .container>.sec-row>* {
    width: 100%;
    max-width: 100%;
    float: none;
  }
  .aplctn-schlrshpschme-sec .secheader-grp {
    padding-top: 0;
    padding-bottom: 20px;
    text-align: center;
  }
  .aplctn-schlrshpschme-sec .secheader-grp h1:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h2:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h3:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h4:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h5:first-child:after, .aplctn-schlrshpschme-sec .secheader-grp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-schlrshpschme-sec .cntnt-clmn {
    width: 100% !important;
    max-width: 600px !important;
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-schlrshpschme-sec .cntntgrp {
    text-align: center;
  }
  .aplctn-schlrshpschme-sec .cntntgrp h1:first-child:after, .aplctn-schlrshpschme-sec .cntntgrp h2:first-child:after, .aplctn-schlrshpschme-sec .cntntgrp h3:first-child:after, .aplctn-schlrshpschme-sec .cntntgrp h4:first-child:after, .aplctn-schlrshpschme-sec .cntntgrp h5:first-child:after, .aplctn-schlrshpschme-sec .cntntgrp h6:first-child:after {
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-schlrshpschme-sec ul.schlrshpschme-list {
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .aplctn-schlrshpschme-sec {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

ul.schlrshpschme-list {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 auto;
  list-style: none;
  width: 100%;
  max-width: 540px;
  background-image: url("../img/schlrshpschmelist-bg.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  background-position: center 200%;
}

ul.schlrshpschme-list>li {
  width: 50%;
}

ul.schlrshpschme-list>li .innrli {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  /*justify-content: flex-end;*/
  text-align: center;
  padding: 10px 25px;
  min-height: 135px;
}

ul.schlrshpschme-list>li .innrli>*:first-child {
  margin-top: 0 !important;
}

ul.schlrshpschme-list>li .innrli>*:last-child {
  margin-bottom: 0 !important;
}

ul.schlrshpschme-list>li h2, ul.schlrshpschme-list>li .h2, ul.schlrshpschme-list>li h4, ul.schlrshpschme-list>li .h4 {
  color: #1d1444;
  font-weight: normal;
}

ul.schlrshpschme-list>li h2 small, ul.schlrshpschme-list>li .h2 small, ul.schlrshpschme-list>li h4 small, ul.schlrshpschme-list>li .h4 small {
  display: block;
  color: #012169;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.4;
}

@media (max-width: 1600px) {
  ul.schlrshpschme-list {
    max-width: 420px;
  }
  ul.schlrshpschme-list>li h2 small, ul.schlrshpschme-list>li .h2 small, ul.schlrshpschme-list>li h4 small, ul.schlrshpschme-list>li .h4 small {
    font-size: 16px;
  }
}

@media (max-width: 1366px) {
  ul.schlrshpschme-list {
    max-width: 380px;
    background-position: center 15%;
  }
  ul.schlrshpschme-list>li h2 small, ul.schlrshpschme-list>li .h2 small, ul.schlrshpschme-list>li h4 small, ul.schlrshpschme-list>li .h4 small {
    font-size: 14px;
  }
  ul.schlrshpschme-list>li .innrli {
    padding: 6px 15px;
    min-height: 100px;
  }
}

@media (max-width: 600px) {
  ul.schlrshpschme-list {
    background-position: center 25%;
  }
  ul.schlrshpschme-list>li .innrli {
    padding: 6px 10px;
    min-height: 110px;
  }
}

/* Schools and Brochure Section */

.aplctn-schlsbrchr-sec {
  padding: 120px 0;
  background-color: #f9fafc;
  position: relative;
  overflow: hidden;
}

.aplctn-schlsbrchr-sec .container>.sec-row {
  padding-bottom: 5px;
}

.aplctn-schlsbrchr-sec .trnprntbgbtn {
  min-width: 170px;
  padding-top: 14px;
  padding-bottom: 14px;
  margin-left: 120px;
}

.aplctn-schlsbrchr-sec .dwnldbrchr {
  color: #ffffff;
  line-height: 1.6;
  padding: 50px 40px;
  background-color: #0c84b7;
  width: 90%;
  max-width: 357px;
  margin-left: auto;
  margin-right: 0;
}

.aplctn-schlsbrchr-sec .dwnldbrchr h1, .aplctn-schlsbrchr-sec .dwnldbrchr h2, .aplctn-schlsbrchr-sec .dwnldbrchr h3, .aplctn-schlsbrchr-sec .dwnldbrchr h4, .aplctn-schlsbrchr-sec .dwnldbrchr h5, .aplctn-schlsbrchr-sec .dwnldbrchr h6 {
  color: inherit;
}

.aplctn-schlsbrchr-sec .dwnldbrchr h1:first-child, .aplctn-schlsbrchr-sec .dwnldbrchr h2:first-child, .aplctn-schlsbrchr-sec .dwnldbrchr h3:first-child, .aplctn-schlsbrchr-sec .dwnldbrchr h4:first-child, .aplctn-schlsbrchr-sec .dwnldbrchr h5:first-child, .aplctn-schlsbrchr-sec .dwnldbrchr h6:first-child {
  padding-bottom: 10px;
}

.aplctn-schlsbrchr-sec .dwnldbrchr h2, .aplctn-schlsbrchr-sec .dwnldbrchr .h2, .aplctn-schlsbrchr-sec .dwnldbrchr h4, .aplctn-schlsbrchr-sec .dwnldbrchr .h4 {
  line-height: 1.05;
}

.aplctn-schlsbrchr-sec .dwnldbrchr p {
  opacity: 0.5;
}

.aplctn-schlsbrchr-sec .dwnldbrchr .dwnldbrchr-arrwbtn {
  display: inline-block;
  vertical-align: top;
  width: 65px;
  height: 35px;
  color: #ffffff;
  text-indent: -9999px;
  text-decoration: none;
  margin: 20px 0 0;
  border: 1px solid #ffffff;
  background-color: transparent;
  background-image: url("../img/dwnldbrchre-warrowicon.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
}

.aplctn-schlsbrchr-sec .dwnldbrchr .dwnldbrchr-arrwbtn:hover {
  background-color: #0878a8;
  border-color: #ffffff;
}

.aplctn-schlsbrchr-sec .dwnldbrchr>*:first-child {
  margin-top: 0 !important;
}

.aplctn-schlsbrchr-sec .dwnldbrchr>*:last-child {
  margin-bottom: 0 !important;
}

@media (min-width: 1201px) {
  .aplctn-schlsbrchr-sec .container>.sec-row {
    flex-direction: row-reverse;
    align-items: flex-start;
  }
  .aplctn-schlsbrchr-sec .container>.sec-row:before, .aplctn-schlsbrchr-sec .container>.sec-row:after {
    display: none;
  }
  .aplctn-schlsbrchr-sec .dwnldbrchr-clmn {
    position: relative;
    overflow: hidden;
  }
  .aplctn-schlsbrchr-sec .dwnldbrchr-clmn:before {
    content: "";
    width: 1px;
    height: 100%;
    background-color: rgba(1, 3, 105, 0.1);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 6%;
    right: auto;
  }
}

@media (max-width: 1600px) {
  .aplctn-schlsbrchr-sec .trnprntbgbtn {
    margin-left: 90px;
  }
  .aplctn-schlsbrchr-sec .dwnldbrchr {
    padding: 45px 35px;
  }
  .aplctn-schlsbrchr-sec .dwnldbrchr .dwnldbrchr-arrwbtn {
    width: 60px;
    height: 32px;
    margin-top: 15px;
  }
}

@media (max-width: 1366px) {
  .aplctn-schlsbrchr-sec {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

@media (max-width: 1200px) {
  .aplctn-schlsbrchr-sec .container>.sec-row {
    display: block;
  }
  .aplctn-schlsbrchr-sec .container>.sec-row>* {
    width: 100%;
    max-width: 800px;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .aplctn-schlsbrchr-sec .dwnldbrchr {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .aplctn-schlsbrchr-sec .trnprntbgbtn {
    display: block;
    max-width: 170px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 991px) {
  .aplctn-schlsbrchr-sec .unvrstyschls-clmn>*:first-child {
    margin-top: 0 !important;
  }
  .aplctn-schlsbrchr-sec .unvrstyschls-clmn>*:last-child {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  .aplctn-schlsbrchr-sec {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

ul.unvrstyschls-list {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 -30px;
  list-style: none;
}

ul.unvrstyschls-list>li {
  width: 50%;
  display: flex;
  align-items: flex-start;
  padding: 30px 30px;
}

ul.unvrstyschls-list>li .icon {
  margin-right: 35px;
  min-width: 82px;
}

ul.unvrstyschls-list>li .cntnt {
  color: #55595c;
  line-height: 1.5;
}

ul.unvrstyschls-list>li .cntnt>*:first-child {
  margin-top: 0 !important;
}

ul.unvrstyschls-list>li .cntnt>*:last-child {
  margin-bottom: 0 !important;
}

@media (max-width: 1600px) {
  ul.unvrstyschls-list {
    margin: 0 -25px;
  }
  ul.unvrstyschls-list>li {
    padding: 25px 25px;
  }
  ul.unvrstyschls-list>li .icon {
    margin-right: 25px;
    min-width: 65px;
  }
}

@media (max-width: 600px) {
  ul.unvrstyschls-list>li {
    width: 100%;
    max-width: 450px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px;
  }
}

.unvrstyschlslst-grp {
  position: relative;
  overflow: hidden;
  max-height: 470px;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 1600px) {
  .unvrstyschlslst-grp {
    max-height: 380px;
  }
}

@media (max-width: 600px) {
  .unvrstyschlslst-grp {
    max-height: 625px;
  }
}

.unrstyschllst-lodmrebtn {
  cursor: pointer;
}

.unrstyschllst-lodmrebtn:before {
  content: "+";
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  font-size: 110%;
}

.unrstyschllst-lodmrebtn.active:before {
  content: "-";
}

/* University Located Section */

.aplctn-unvrstylcte-sec {
  padding: 110px 0;
  position: relative;
  overflow: hidden;
}

.aplctn-unvrstylcte-sec .cntntgrp {
  width: 100%;
  max-width: 765px;
  margin-left: auto;
  margin-right: auto;
}

.aplctn-unvrstylcte-sec .cntntgrp h2, .aplctn-unvrstylcte-sec .cntntgrp .h2, .aplctn-unvrstylcte-sec .cntntgrp h4, .aplctn-unvrstylcte-sec .cntntgrp .h4 {
  line-height: 1.05;
}

.aplctn-unvrstylcte-sec .cntntgrp>*:first-child {
  margin-top: 0 !important;
}

.aplctn-unvrstylcte-sec .cntntgrp>*:last-child {
  margin-bottom: 0 !important;
}

.aplctn-unvrstylcte-sec .imggrp {
  margin: 40px 0 0;
}

@media (max-width: 1366px) {
  .aplctn-unvrstylcte-sec {
    padding-top: 90px;
    padding-bottom: 90px;
  }
}

@media (max-width: 767px) {
  .aplctn-unvrstylcte-sec {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}

ul.unvrstylcte-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 20px 0 0 60px;
  list-style: none;
  position: relative;
}

ul.unvrstylcte-list:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  background-image: url("../img/located-icon.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 44px;
  height: 63px;
  position: absolute;
  top: 26px;
  left: 0;
  right: auto;
}

ul.unvrstylcte-list>li {
  min-width: 46%;
  padding: 3px 18px;
  padding-left: 56px;
  position: relative;
}

ul.unvrstylcte-list>li:before {
  content: "";
  width: 30px;
  height: 3px;
  background-color: #012169;
  display: inline-block;
  vertical-align: middle;
  margin-right: 18px;
  position: absolute;
  top: 18px;
  left: 10px;
}

@media (max-width: 1600px) {
  ul.unvrstylcte-list {
    padding: 13px 0 0 50px;
  }
  ul.unvrstylcte-list:before {
    width: 38px;
    height: 53px;
    top: 20px;
  }
  ul.unvrstylcte-list>li {
    padding: 2px 12px;
    padding-left: 45px;
  }
  ul.unvrstylcte-list>li:before {
    width: 23px;
    margin-right: 12px;
    top: 14px;
    left: 8px;
    height: 2px;
  }
}

@media (max-width: 479px) {
  ul.unvrstylcte-list {
    padding-left: 0;
  }
  ul.unvrstylcte-list:before {
    display: none;
  }
}

.programmelistcheckbox ul li {
  position: relative;
}

.programmelistcheckbox ul li label {
  padding-left: 25px !important;
}

.programmelistcheckbox ul li input {
  position: absolute;
  left: 0;
  opacity: 0;
  z-index: 1;
}

.programmelistcheckbox ul li .checkmark {
  position: absolute;
  top: 11px;
  left: 0;
  width: 15px;
  height: 15px;
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #7e7e7e;
}

.programmelistcheckbox ul li .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 0;
  width: 5px;
  height: 9px;
  border: solid white;
  border-width: 0 1px 1px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.programmelistcheckbox ul li input:checked~.checkmark:after {
  display: block;
  border-color: #fff;
}

.programmelistcheckbox ul li input:checked~.checkmark {
  background-color: #012169;
  border-color: #012169;
}

.facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content p strong {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 0;
  color: #2c2c2c;
}

/*==============================================================
					MEDIA QUERY
  ==============================================================*/

/*	MIN-WIDTH Media Query	*/

@media all and (min-width: 768px) {
  /*PAGES Styling*/
}

@media all and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (min-width: 1201px) {
  /*PAGES Styling*/
}

@media all and (min-width: 1367px) {
  /*PAGES Styling*/
}

@media all and (min-width: 1601px) {
  /*PAGES Styling*/
}

/*	MAX-WIDTH Media Query	*/

@media all and (max-width: 1600px) {
  /*Pages Styling*/
}

@media (max-width: 1600px) and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (max-width: 1366px) {
  /*PAGES Styling*/
}

@media (max-width: 1366px) and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (max-width: 1280px) {
  /*PAGES Styling*/
}

@media (max-width: 1280px) and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (max-width: 1200px) {
  /*PAGES Styling*/
}

@media (max-width: 1200px) and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (max-width: 1024px) {
  /*PAGES Styling*/
}

@media (max-width: 1024px) and (min-width: 901px) {
  /*PAGES Styling*/
}

@media all and (max-width: 991px) {
  /*PAGES Styling*/
}

@media (max-width: 900px) {
  /*PAGES Styling*/
}

@media (max-width: 900px) and (min-width: 768px) {
  /*PAGES Styling*/
}

/* Landscape view for mobile */

@media all and (max-width: 768px) {
  /*PAGES Styling*/
  .show-767 {
    display: block !important;
  }
  .hide-767 {
    display: none;
  }
}

/* Landscape view for mobile */

@media all and (max-width: 767px) {
  /*PAGES Styling*/
  .show-767 {
    display: block !important;
  }
  .hide-767 {
    display: none;
  }
}

@media all and (max-width: 660px) {
  .chat-social-icon {
    display: none;
  }
  .chat-social-icon {
    display: none;
  }
  .mobile-chat-social-icon {
    display: block !important;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox {
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0px 10px;
    width: 100%;
    flex-wrap: wrap;
    z-index: 1;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 95%;
    max-width: 1300px;
    margin: 0 auto;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li {
    list-style: none;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li a {
    background: #012169;
    /* padding: 0px 19px; */
    height: 58px;
    display: flex;
    align-items: center;
    border-radius: 6px;
    padding: 0 ;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox a.trnprntbgbtn {
    background: #0c84b7;
    padding: 19px;
    color: #fff;
    border-radius: 6px;
    border-color: #0c84b7
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li:first-child a {
    margin-right: 4px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(2) a {
    background: #2ab200;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(3) a {
    background: #e2e6ed;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0;
  }
  .load-pagination a.trnprntbgbtn {
    max-width: 50%;
    margin: 50px auto 0 !important;
  }
  .facultyteamsec .load-pagination a.trnprntbgbtn {
    margin: 20px auto 50px !important;
  }
  /*PAGES Styling*/
}

/* Portrait view for mobile */

@media all and (max-width: 480px) {
  /*PAGES Styling*/
}

@media all and (max-width: 375px) {
  .mobile-chat-social-icon .mobile-chat-socialBox ul {
    width: 58%;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li a {
    padding: 0px 14px;
    height: 52px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox a.trnprntbgbtn {
    padding: 16px 18px;
  }
  /*PAGES Styling*/
}

/*# sourceMappingURL=style.css.map */

.load-pagination a.trnprntbgbtn {
  margin-left: 0px;
  margin-top: 50px;
  cursor: pointer;
}

.mCSB_scrollTools .mCSB_draggerRail {
  background: #fff !important;
}

/*News & Event*/

.newseventlist-sec .links-box {
  padding-top: 0px;
}

.newseventlist-sec .links-box .link-grey-box ul.link-list li:after {
  background: url(../img/news-event/datsheet-icon.png) no-repeat center;
  height: 36px;
}

.newseventlist-sec .links-box .link-grey-box ul.link-list li:nth-child(3):after {
  background: url(../img/news-event/contactside-icon.png) no-repeat center;
  height: 36px;
}

.newseventlist-sec .sort-newlist {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.newseventlist-sec .sort-newlist p {
  padding: 10px 22px;
  font-size: 12px;
  text-transform: uppercase;
  color: #7d7d7d;
  font-weight: 700;
  letter-spacing: 1px;
  border: 1px solid #e3e3e3;
}

.newseventlist-sec .sort-newlist p select {
  border: none;
  font-size: 12px;
  text-transform: uppercase;
  color: #012169;
  font-weight: 700;
  letter-spacing: 1px;
}

.newseventlist-sec .sort-newlist p select option {
  font-weight: 700;
}

.newseventlist-sec .newseventlistbox {
  margin-bottom: 60px;
  padding-bottom: 60px;
  border-bottom: 1px solid #e5e8f0;
}

.newseventlist-sec .newseventlistbox .newseventlist-innr .secheader-grp {
  text-align: left;
}

.newseventlist-sec .newseventlistbox .newseventlist-innr .secheader-grp h3 {
  font-weight: 500;
}

.newseventlist-sec .newseventlistbox .newseventlist-innr .secheader-grp h3:after {
  display: none;
}

.newseventlist-sec .newseventlistbox .newseventlist-innr .newseventlist-image {
  margin-bottom: 30px;
  height: 420px;
  overflow: hidden;
}

.newseventlist-sec .newseventlistbox .newseventlist-innr .newseventlist-image img {
  width: 100%;
  object-fit: cover;
  object-position: top;
  height: 100%;
}

.newseventlist-sec .newseventlistbox:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: none;
}

@media (max-width: 1025px) {
  .newseventlist-sec .sort-newlist {
    padding: 30px 0px;
  }
}

@media (max-width: 500px) {
  .newseventlist-sec .sort-newlist {
    padding: 0px 0px 30px;
  }
  .newseventlist-sec .links-box {
    padding-top: 60px;
  }
  .newseventlist-sec .newseventlist-innr .newseventlist-image {
    height: auto;
  }
  .newseventlist-sec .newseventlistbox {
    margin-bottom: 50px;
    padding-bottom: 40px;
  }
}

.newevent-btmgrp.bottomgrp-btn .admission-leadership>.innr-button {
  padding: 10px 40px;
}

@media (max-width: 375px) {
  .newevent-btmgrp.bottomgrp-btn .admission-leadership>.innr-button {
    padding: 10px 20px;
  }
}

/* News detail Banner */

.newseventsingle-bannersec .container {
  height: 700px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.newseventsingle-bannersec .container p {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.newseventsingle-bannersec .container p span {
  display: flex;
  align-items: center;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.56px;
}

.newseventsingle-bannersec .container p span img {
  filter: brightness(0) invert(1);
  margin-right: 10px;
}

.newseventsingle-bannersec .container p span.sepreator {
  margin: 0 40px;
}

@media (max-width: 1600px) {
  .newseventsingle-bannersec .container {
    height: 600px;
  }
}

@media (max-width: 1370px) {
  .newseventsingle-bannersec .container {
    height: 500px;
  }
}

.newseventdetail-sec {
  overflow: unset;
}

.newseventdetail-sec .newseventdetail h3 {
  font-weight: 500;
  display: inline-block;
}

.newseventdetail-sec .newseventdetail h4 {
  display: inline-block;
}

.newseventdetail-sec .newseventdetail img {
  margin: 80px 0;
}

.newseventdetail-sec .sticky-box {
  position: sticky;
  top: 0px;
  float: none;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr {
  padding-top: 120px;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .secheader-grp {
  text-align: left;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .secheader-grp h2:after {
  margin-left: 0;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide {
  padding: 20px;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide .newseventslider-innr .slide-img {
  margin-bottom: 30px;
  height: 280px;
  overflow: hidden;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide .newseventslider-innr .slide-img img {
  width: 100%;
  object-fit: cover;
  object-position: center;
  height: 100%;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide .newseventslider-innr .secheader-grp {
  text-align: left;
}

.newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide .newseventslider-innr .secheader-grp h4:after {
  display: none;
}

.newseventdetail-sec .link-grey-box h3 {
  font-weight: 500;
}

.newseventdetail-sec .link-grey-box p strong {
  color: #012169;
  font-weight: 600;
}

.newseventdetail-sec .link-grey-box p a {
  font-weight: 500;
  color: #333333;
}

.newseventdetail-sec .link-grey-box p.enquirycontact {
  margin-top: 30px;
}

@media (max-width: 1440px) {
  .newseventdetail-sec .newseventdetail img {
    margin: 70px 0;
  }
}

@media (max-width: 1370px) {
  .newseventdetail-sec .newseventdetail img {
    margin: 50px 0;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr {
    padding-top: 100px;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide {
    padding: 20px 15px;
  }
}

@media (max-width: 1025px) {
  .newseventdetail-sec .newseventdetail img {
    margin: 30px 0;
  }
  .newseventdetail-sec .links-box {
    padding-top: 40px;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr {
    padding-top: 100px;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide {
    padding: 20px 15px;
  }
}

@media (max-width: 500px) {
  .newseventdetail-sec .sec-row {
    flex-direction: unset !important;
  }
  .newseventdetail-sec .newseventdetail img {
    margin: 30px 0;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr {
    padding-top: 70px;
  }
  .newseventdetail-sec .similar-newsevent .similarnewsevent-innr .newseventslide {
    padding: 20px 10px;
  }
}

/*Facultypopuppage*/

.single-facultydetail .links-box {
  padding-top: 0px;
}

.single-facultydetail .facultyteampopup {
  display: block;
  position: relative;
  padding: 0;
  background: transparent;
  height: auto;
  overflow-y: unset;
}

.single-facultydetail .facultyteampopup .popup-inner {
  padding: 0;
  max-width: 100%;
  margin-top: 0;
}

.single-facultydetail .popup-inner .gdmodelclmn .gdmodel-img {
  width: 45%;
  text-align: center;
  height: 390px;
}

.single-facultydetail .facultyteampopup .popup-inner .model-scroll {
  height: auto;
}

.single-facultydetail .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
  padding-right: 80px;
}

.single-facultydetail .facultyteampopup .popup-inner p.into-team {
  margin-top: 40px;
}

@media (max-width: 1025px) {
  .single-facultydetail .facultyteampopup {
    padding-top: 50px;
  }
}

@media (max-width: 768px) {
  .single-facultydetail .facultyteampopup {
    padding-top: 50px;
  }
  .single-facultydetail .facultyteampopup .popup-inner .gdmodelclmn .gdmodel-content {
    padding-right: 0px;
  }
  .single-facultydetail .facultyteampopup .popup-inner p.into-team {
    margin-top: 10px;
  }
  .single-facultydetail .facultyteampopup .gdmodel-img {
    width: 100% !important;
  }
}

@media (max-width: 500px) {
  .single-facultydetail .facultyteampopup {
    padding-top: 0px;
    padding-bottom: 50px;
  }
}

/*Lp BBA*/

/*Banner*/

.bbabannerlp .sec-row {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}

.bbabannerlp .aplctnadmsncll-frm .sec-row {
  display: block;
}

.bbabannerlp .aplctnadmsncll-frm .inputgrp.checkagree {
  display: flex;
  align-items: inherit;
  position: relative;
  padding-left: 20px;
  margin-top: 20px;
}

.bbabannerlp .aplctnadmsncll-frm .inputgrp.checkagree label {
  color: #fff;
  font-size: 12px;
}

.bbabannerlp .aplctnadmsncll-frm input.check-custom {
  position: absolute;
  left: 0;
  opacity: 0;
  z-index: 1;
}

.bbabannerlp .aplctnadmsncll-frm .checkmark {
  position: absolute;
  top: 3px;
  left: 0;
  width: 15px;
  height: 15px;
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #7e7e7e;
}

.bbabannerlp .aplctnadmsncll-frm .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 0;
  width: 5px;
  height: 9px;
  border: solid white;
  border-width: 0 1px 1px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.bbabannerlp .aplctnadmsncll-frm input:checked~.checkmark:after {
  display: block;
  border-color: #333;
}

/**/

.lpgdgbba-unvers {
  background: #fff;
}

.lpgdgbba-unvers .popupvideo-grp {
  padding-bottom: 72.25%;
}

.lpgdgbba-unvers .cntntgrp .short-info {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
  text-align: left;
}

.lpgdgbba-unvers .cntntgrp .short-info h2 {
  color: #b48f5a !important;
}

.lpgdgbba-unvers .cntntgrp .short-info h2:after {
  background-color: #012169 !important;
  margin-left: 0;
}

.lpgdgbba-unvers .cntntgrp p {
  padding: 0px 0 0px !important;
}

.lpgdgbba-unvers .cntntgrp p:before, .lpgdgbba-unvers .cntntgrp p:after {
  display: none;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp {
  text-align: left;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp p, .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp li {
  color: #444444;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp h2 {
  padding: 80px 0 10px;
  color: #012169;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp h2:after {
  display: none;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul {
  padding-left: 0;
  list-style: none;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li {
  padding-left: 23px;
  font-weight: 500;
  position: relative;
  margin-bottom: 5px;
}

.lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li:before {
  background: #012169;
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  left: 0;
  top: 12px;
}

@media (max-width: 1600px) {
  .lpgdgbba-unvers .popupvideo-grp {
    padding-bottom: 62.25%;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp h2 {
    padding: 70px 0 10px;
    color: #012169;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li {
    padding-left: 23px;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li:before {
    width: 8px;
    height: 8px;
    top: 10px;
  }
}

@media (max-width: 768px) {
  .lpgdgbba-unvers .cntntgrp p {
    font-size: 16px;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp h2 {
    padding: 40px 0 10px;
    color: #012169;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li {
    padding-left: 23px;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li:before {
    width: 8px;
    height: 8px;
    top: 10px;
  }
}

@media (max-width: 500px) {
  .lpgdgbba-unvers .cntntgrp p {
    font-size: 15px;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp h2 {
    padding: 40px 0 10px;
    color: #012169;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li {
    padding-left: 23px;
  }
  .lpgdgbba-unvers .lpgdgbba-unverscntnt .secheader-grp ul li:before {
    width: 8px;
    height: 8px;
    top: 10px;
  }
}

/**/

.lpbbacoursegdg {
  background-repeat: no-repeat;
  background-position: top right;
}

.lpbbacoursegdg .headerinnr h2 {
  width: 100%;
  margin-bottom: 30px;
}

.lpbbacoursegdg ul li {
  margin-bottom: 20px;
}

.lpbbacoursegdg ul li .course-innr .course-name {
  width: 25%;
}

.lpbbacoursegdg ul li .course-innr .course-name a.viewfeesstructlink {
  margin-top: 40px;
  display: inline-block;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: underline;
}

.lpbbacoursegdg ul li .course-innr .course-include {
  width: 25%;
}

.lpbbacoursegdg ul li .course-innr .know-more {
  text-align: justify;
  width: 50%;
  padding-left: 50px;
}

@media (max-width: 768px) {
  .lpbbacoursegdg .secheader-grp {
    justify-content: center;
    text-align: center;
    flex-wrap: wrap;
  }
  .lpbbacoursegdg ul li {
    margin-bottom: 20px;
  }
  .lpbbacoursegdg ul li .course-innr {
    position: relative;
    padding-bottom: 40px;
  }
  .lpbbacoursegdg ul li .course-innr .course-name {
    width: 100%;
  }
  .lpbbacoursegdg ul li .course-innr .course-name a.viewfeesstructlink {
    margin-top: 40px;
    font-size: 13px;
    position: absolute;
    bottom: 0;
  }
  .lpbbacoursegdg ul li .course-innr .course-include {
    width: 100%;
  }
  .lpbbacoursegdg ul li .course-innr .know-more {
    text-align: justify;
    width: 100%;
    padding: 0px;
  }
}

@media (max-width: 500px) {
  .lpbbacoursegdg ul li {
    padding: 30px 30px;
  }
}

/**/

.plcemntprntersec .secheader-grp h2 span.lbl {
  color: #0c84b7;
}

.plcemntprntersec .secheader-grp h2:after {
  background-color: #0c84b7 !important;
  margin-left: 0;
}

.plcemntprntersec a.whitebgbtn {
  margin-top: 40px;
}

.plcemntprntersec .cmpnycount h2 span.lbl {
  color: #fff;
  text-align: center;
}

/**/

.videogalrysec .secheader-grp {
  text-align: left;
}

.videogalrysec .secheader-grp h2:after {
  margin-left: 0;
}

.videogalrysec ul {
  list-style: none;
  padding-left: 0;
  margin: 0 -24px;
  display: flex;
  flex-wrap: wrap;
}

.videogalrysec ul li {
  padding: 25px 24px;
  width: calc(100%/3);
}

.videogalrysec ul li .videogallery iframe {
  height: 292px;
  object-fit: cover !important;
}

.videogalrysec ul li .video-content {
  padding-top: 30px;
}

.videogalrysec ul li .video-content h6 {
  margin: 0;
  color: #2b2b2b;
  padding-left: 20px;
  border-left: 4px solid #012169;
  font-weight: 500;
}

/**/

.keyinfoschlrtest {
  background: #f9f9f9;
}

.keyinfoschlrtest .keyinformationsec {
  padding-bottom: 120px;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr {
  align-items: flex-start;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name {
  width: 48%;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name h3 {
  color: #3b2c73;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include {
  padding: 0px 20px;
  text-align: center;
  width: 18%;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include h3 {
  color: #3b2c73;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include a.trnprntbgbtn {
  padding: 10px 20px;
  margin-top: 15px;
  background: #012169;
  color: #fff;
}

.keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include:last-child {
  border-right: none;
}

.keyinfoschlrtest .aspireunibvrhead h2:after {
  display: none;
}

.keyinfoschlrtest .aplctnaplyadmsn-steps-grp a.trnprntbgbtn {
  padding: 24px 80px;
  margin-top: 70px;
  background: #012169;
  color: #fff;
}

@media (max-width: 768px) {
  .keyinfoschlrtest .keyinformationsec {
    padding-bottom: 100px;
  }
  .keyinfoschlrtest .keyinformationsec ul li {
    margin-bottom: 20px;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr {
    position: relative;
    padding-bottom: 100px;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name {
    width: 100%;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name a.viewfeesstructlink {
    margin-top: 40px;
    font-size: 13px;
    position: absolute;
    bottom: 0;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include {
    width: 33%;
    text-align: left;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include a.trnprntbgbtn {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .know-more {
    text-align: justify;
    width: 100%;
    padding: 0px;
  }
  .videogalrysec ul li {
    padding: 25px 24px;
    width: calc(100%/2);
  }
}

@media (max-width: 500px) {
  .keyinfoschlrtest .keyinformationsec {
    padding-bottom: 70px;
  }
  .keyinfoschlrtest .keyinformationsec ul li {
    padding: 30px 30px;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr {
    padding-bottom: 80px;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name a.viewfeesstructlink {
    margin-top: 40px;
    position: absolute;
    bottom: 0;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include {
    width: 50%;
    text-align: left;
    padding: 0px 0px;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-include a.trnprntbgbtn {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .know-more {
    text-align: justify;
    width: 100%;
    padding: 0px;
  }
  .videogalrysec ul li {
    padding: 25px 0px;
    width: calc(100%/1);
  }
  .videogalrysec ul {
    margin: 0;
  }
}

/**/

.lifGDGUgllry .bbalifecare-cntnt {
  padding-bottom: 80px;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp {
  text-align: left;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp p, .lifGDGUgllry .bbalifecare-cntnt .secheader-grp li {
  color: #444444;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp h2 {
  color: #012169;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp h2:after {
  display: none;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul {
  padding-left: 0;
  list-style: none;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li {
  padding-left: 23px;
  font-weight: 500;
  position: relative;
  margin-bottom: 5px;
}

.lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li:before {
  background: #012169;
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  left: 0;
  top: 13px;
}

.lifGDGUgllry .secheader-grp {
  text-align: left;
  padding-bottom: 50px;
}

.lifGDGUgllry .secheader-grp h2:after {
  margin-left: 0;
}

.lifGDGUgllry .galleryimg {
  padding: 12px 0;
}

.lifGDGUgllry .galleryimg img {
  width: 100%;
}

.lifGDGUgllry ul.gallerygdguimg {
  padding: 0;
  margin: 0 -12px;
  list-style: none;
  display: flex;
  height: 100%;
  flex-wrap: wrap;
}

.lifGDGUgllry ul.gallerygdguimg li {
  padding: 12px 12px;
  width: 50%;
}

.lifGDGUgllry ul.gallerygdguimg li .imginner {
  width: 100%;
  height: 100%;
}

.lifGDGUgllry ul.gallerygdguimg li .imginner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

@media (max-width: 1600px) {
  .lifGDGUgllry .bbalifecare-cntnt {
    padding-bottom: 60px;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul {
    padding-left: 0;
    list-style: none;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li {
    padding-left: 23px;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li:before {
    width: 8px;
    height: 8px;
    top: 10px;
  }
}

@media (max-width: 768px) {
  .lifGDGUgllry .bbalifecare-cntnt {
    padding-bottom: 20px;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul {
    padding-left: 0;
    list-style: none;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li {
    padding-left: 23px;
  }
  .lifGDGUgllry .bbalifecare-cntnt .secheader-grp ul li:before {
    width: 8px;
    height: 8px;
    top: 10px;
  }
}

@media (max-width: 500px) {
  .lifGDGUgllry ul.gallerygdguimg {
    margin: 0 -6px;
  }
  .lifGDGUgllry ul.gallerygdguimg li {
    padding: 6px 6px;
    width: 50%;
  }
}

/**/

.awardrankinsec .sec-row {
  align-items: center;
}

@media (max-width: 1025px) {
  .awardrankinsec {
    padding-top: 50px;
  }
  .awardrankinsec .awardrankinimg {
    margin-top: 40px;
  }
}

/**/

.grpinitvativesec {
  background: #f9f9f9;
}

.grpinitvativesec .secheader-grp {
  text-align: left;
}

.grpinitvativesec .secheader-grp h2 {
  color: #012169;
}

.grpinitvativesec .secheader-grp h2 span.lbl {
  color: #3b2c73;
}

.grpinitvativesec .secheader-grp h2:after {
  background-color: #012169 !important;
  margin-left: 0 !important;
}

.grpinitvativesec .cntntgrp {
  display: flex;
  align-items: center;
}

.grpinitvativesec .cntntgrp .icon {
  width: 410px;
}

.grpinitvativesec .cntntgrp .cntnt {
  padding-left: 20px;
}

.grpinitvativesec .cntntgrp .cntnt p {
  color: #444;
}

@media (max-width: 1025px) {
  .grpinitvativesec {
    padding-top: 50px;
  }
  .grpinitvativesec .awardrankinimg {
    margin-top: 40px;
  }
}

/*Fee Structure*/

.feestructurecoourse-sec .secheader-grp h3 {
  font-weight: 500;
  text-align: left;
}

.feestructurecoourse-sec .secheader-grp h3::after {
  margin-left: 0;
}

.feestructurecoourse-cntnt ul .headli {
  padding: 0px 30px;
  background: #e2e6ed;
  border: none !important;
}

.feestructurecoourse-cntnt ul .headli .course-include {
  padding: 10px !important;
  text-align: center;
  border: none !important;
}

.feestructurecoourse-cntnt ul .headli .course-include p, .feestructurecoourse-cntnt ul .headli .course-name h6 {
  font-size: 20px;
  font-family: 'Cormorant Garamond' !important;
  color: rgb(1, 33, 105);
  line-height: 1;
}

.feestructurecoourse-cntnt ul .headli:hover, .feestructurecoourse-cntnt ul li:hover {
  border-right: none !important;
}

.feestructurecoourse-cntnt ul li {
  padding: 30px 30px;
  border: none !important;
  border-radius: 0;
  border-bottom: 1px solid #999 !important;
}

.feestructurecoourse-cntnt ul {
  padding-bottom: 90px;
}

.feestructurecoourse-cntnt ul li .course-innr .course-include {
  border: none !important;
  padding: 10px !important;
  width: 15%;
  text-align: center;
}

.feestructurecoourse-cntnt ul li .course-innr .course-name {
  width: 40%;
}

.emi-formcalc .form-control select, .emi-formcalc .form-control input {
  width: 100%;
  height: 50px;
  font-size: 14px;
  color: rgba(59, 44, 115, 0.8);
  background: #fff;
  border: none;
  padding: 10px 20px;
  letter-spacing: 0.56px;
  margin-top: 10px;
}

.emicalc-side {
  padding: 40px 30px;
  background: #f0f2f6;
}

.feestructurecoourse-sec {
  padding-bottom: 90px;
}

.feestructurecoourse-sec .feestructurecoourse-cntnt .feestructurecoourse-cntntBox:last-child ul {
  padding-bottom: 0;
}

.feestructurecoourse-cntnt ul li .course-innr .course-name p {
  font-size: 12px;
  text-transform: uppercase;
}

@media(max-width: 900px) {
  .feestructurecoourse-cntnt ul {
    padding: 0;
  }
  .feestructurecoourse-cntntBox {
    padding: 40px 0 10px;
  }
  .feestructurecoourse-cntnt ul .headli {
    padding: 0px 20px;
  }
  .feestructurecoourse-cntnt ul li {
    padding: 20px 20px;
    margin-bottom: 0px !important;
  }
}

@media(max-width: 500px) {
  .feestructurecoourse-cntnt ul li .course-innr .course-name {
    width: 100%;
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include {
    border: none !important;
    padding: 10px 0px !important;
    width: 100%;
    text-align: left;
    margin-bottom: 0px !important;
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-name:before {
    content: "Programmes";
    font-size: 20px;
    font-family: 'Cormorant Garamond' !important;
    color: rgb(1, 33, 105);
    line-height: 1;
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include:before {
    content: '';
    font-size: 20px;
    font-family: 'Cormorant Garamond' !important;
    color: rgb(1, 33, 105);
    line-height: 1;
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include:nth-child(2):before {
    content: 'Duration';
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include:nth-child(3):before {
    content: 'Annual Fee';
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include:nth-child(4):before {
    content: 'Admission Charges ';
  }
  .feestructurecoourse-cntnt ul li .course-innr .course-include:nth-child(5):before {
    content: 'Security Deposit';
  }
  .feestructurecoourse-cntnt ul .headli {
    display: none;
  }
}

/**/

.facultyteamsec .links-box .link-grey-box ul.reaearch-pagelist li {
  margin-bottom: 0;
  border: none;
  padding: 12px 0 12px 20px;
}

.facultyteamsec .links-box .link-grey-box ul.reaearch-pagelist li:after {
  background: url(../img/rightarrow.png) no-repeat center !important;
  left: 0px !important;
  width: 10px !important;
  height: 10px !important;
  top: 17px;
}

.researchpagelist {
  overflow: unset !important;
}

.researchpagelist .links-box .link-grey-box h4::after {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 2px;
  margin: 30px 0 0;
  background-color: #012169;
}

.recruiters-testimonials-box .img-box {
  width: 40%;
}

.recruiters-testimonials-box {
  align-items: flex-start;
  margin-bottom: 80px;
}

.flex-box {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.recruiters-testimonials-box .testimonials-box {
  width: 60%;
  padding-left: 30px;
}

.recruiters-testimonials-box .img-box img {
  margin: 0;
}

.researchdetaillist .secheader-grp {
  padding-top: 80px;
  text-align: left;
  border-top: 1px solid #e5e8f0;
  margin-top: 60px;
  padding-bottom: 60px;
}

.researchdetaillist .secheader-grp h3::after {
  display: none;
}

.newseventdetail-sec .newseventdetail h3.quote {
  max-width: 720px;
  text-align: center;
  margin: 80px auto !important;
  display: block !important;
  padding: 20px 0;
  position: relative;
}

.newseventdetail-sec .newseventdetail h3.quote .lbl {
  text-align: center;
  display: block !important;
  text-transform: uppercase;
  font-size: 21px;
  position: relative;
}

.newseventdetail-sec .newseventdetail h3.quote .lbl:before {
  content: "";
  display: block;
  width: 80%;
  max-width: 100px;
  height: 1px;
  margin: 40px auto 30px;
  background-color: #012169;
}

.newseventdetail-sec .newseventdetail h3.quote::before {
  content: '';
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../img/quote-icon.png) no-repeat center !important;
}

.newseventdetail-sec .newseventdetail h3.quote .lbl::after {
  content: '';
  width: 30px;
  height: 30px;
  position: absolute;
  top: -30px;
  right: 0;
  background: url(../img/quotebt-icon.png) no-repeat center !important;
}

.adminpost-shortdesc img {
  width: 50px;
  height: 50px;
  object-fit: cover !important;
  border-radius: 50px;
  border: 2px solid #f1f1f1;
  margin-right: 21px;
}

.adminpost-shortdesc {
  display: flex;
  align-content: center;
  flex-wrap: wrap;
  margin-top: 30px;
}

.adminpost-shortdesc p {
  margin: 0;
}

.adminpost-shortdesc p strong {
  display: block !important;
  width: 100%;
  font-weight: 500;
}

.adminpost-shortdesc p span {
  opacity: 0.5;
}

/**/

.researchoverview .secheader-grp p {
  padding-top: 20px;
}

.slverealpro .sec-row.flexrow {
  align-items: flex-start !important;
}

.slverealpro {
  background: #012169 !important;
}

.realwrldlist .innr .realwrld-img img {
  width: 100%;
}

.realwrldlist .innr .realwrld-img {
  padding-bottom: 10px;
}

.realwrldlist .innr .realwrld-cntnt {
  padding-bottom: 50px;
}

.our-panel-section .panel-section ul.panel-list .text-box h3 {
  font-weight: 500;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list img {
  width: 25%;
  max-width: 240px;
  object-fit: contain;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list img {
  width: 20%;
  max-width: 240px;
  object-fit: contain;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list .text-box {
  width: 55%;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list .btn-apply {
  width: 25%;
  text-align: right;
  padding-top: 70px;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list .text-box {
  width: 55%;
}

.aimobjectivesec.our-panel-section.inter-panel-section .panel-section ul.panel-list .text-box {
  position: relative;
}

.aimobjectivesec.our-panel-section.inter-panel-section .panel-section ul.panel-list .text-box:before {
  content: "";
  background: url(../img/rightarrow.png) no-repeat center !important;
  left: 0px !important;
  width: 10px !important;
  height: 10px !important;
  top: 27px;
  position: absolute;
}

.resarchpanel.our-panel-section .panel-section ul.panel-list li {
  align-items: flex-start;
}

.anjalimidhasharan .secheader-grp {
  text-align: left;
}

.anjalimidhasharan .secheader-grp h2:after {
  margin-left: 0;
}

.anjalimidhasharan .secheader-grp h4 {
  font-weight: 500;
  margin-top: 50px;
}

.anjalimidhasharan .secheader-grp p span {
  display: block;
  margin-bottom: 20px;
}

.realwrldlist .innr .realwrld-cntnt p {
  opacity: 0.45;
}

.slverealpro .secheader-grp {
  margin-bottom: 30px;
}

.applytestgd {
  position: fixed;
  top: 50%;
  transform: rotate(-90deg);
  left: -66px;
  z-index: 3;
}

.applytestgd .trnprntbgbtn {
  background: #0c84b7;
  color: #fff;
  border: none;
  width: 190px;
  font-family: 'Cormorant Garamond' !important;
  font-size: 17px;
  padding: 9px 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  line-height: 22px;
}

/*school nav Humburgur*/

.menunavtriger button {
  border: 1px solid #eaeaea;
  padding-right: 10px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 17px;
  font-weight: 400;
  color: #3d3d3d;
}

.menu-nav {
  position: sticky;
  top: 0;
  z-index: 2;
  padding-top: 40px;
  margin-bottom: -40px;
}

.menunavtriger button span {
  padding: 10px 10px;
  display: inline-block;
  background: #fff;
  margin: 0px 12px 0 -2px;
}

.menunavlink ul li img {
  height: 28px;
  width: 32px;
  object-fit: cover;
  object-position: top left;
  margin-right: 10px;
  margin-top: 5px;
}

.menunavlink ul li {
  list-style: none;
  padding-bottom: 15px;
}

/*.menunavlink ul {
          padding: 40px;
          background-color: rgb(255, 255, 255);
          box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);
          display: inline-block;
        }*/

.menunavlink ul {
  padding: 20px 20px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);
  display: inline-block;
}

.more-link .applydrp-cntnt.active .add-triger {
  transform: rotate(230deg);
  display: inline-block;
  position: relative;
  top: 3px;
}

.menunavlink ul li {
  width: 100% !important;
}

.menunavlink {
  position: absolute;
  top: 80px;
  margin-left: -10px;
  width: 180px;
}

.menunavlink ul li a {
  font-size: 16px;
  color: #3d3d3d;
}

.menunavlink ul li:nth-child(2) img {
  object-position: 100% -50px !important;
}

.menunavlink ul li:nth-child(3) img {
  object-position: 100% -100px !important;
}

.menunavlink ul li:nth-child(4) img {
  object-position: 100% -150px !important;
}

.menunavlink ul li:nth-child(5) img {
  object-position: 100% -200px !important;
}

.menunavlink ul li:nth-child(6) img {
  object-position: 100% -260px !important;
}

.menunavlink ul li:nth-child(7) img {
  object-position: 100% -312px !important;
}

.menunavlink ul li:nth-child(8) img {
  object-position: 100% -363px !important;
}

.menunavlink ul li:nth-child(9) img {
  object-position: 100% 100% !important;
}

.menunavlink ul li:last-child {
  padding-bottom: 0px;
}

.latstnews-event .latstnews-clmn .latstnews-innr ul {
  height: 670px;
}

.darkmenutriger button {
  background: #012169;
  color: #fff;
  border: 1px solid #000;
}

.darkmenutriger button span {
  margin: 0px 12px 0 -3px;
}

.applyld-fixcorse ul.applydrp-crse li .applydrp-courseinnr {
  padding: 10px 12px;
  height: 80px;
}

.applyld-fixcorse ul.applydrp-crse li {
  width: calc(100% / 9);
}

.applyld-fixcorse ul.applydrp-crse li .applydrp-courseinnr .applydrp-cntnt {
  width: 100%;
  padding-left: 0;
  text-align: center;
}

.crsefooter {
  padding:10px 0;background: #000;
}
.crsefooter p{color: #fff;margin: 0;}
.crsefooter .lpcourselnk ul>li {
  width: 31%;
  list-style: none;
  position: relative;
  text-transform: capitalize;
  padding-left: 16px;
  margin: 5px 0;
}

.crsefooter .lpcourselnk ul {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  justify-content: space-between;
}

.crsefooter .lpcourselnk ul>li::before {
  content: '';
  background-image: url(../img/scholarship/single-arrow.png);
  width: 10px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
  position: absolute;
  left: 0;
  top: 10px;
  filter: grayscale(1);
}

.crsefooter .copytext {
  padding: 5px 0;
  font-size: 16px;
}

.crsefooter .copytext .text-right {
  float: right;
}

.aplctn-talkexpert-sec.dwnldbrocher {
  background-color: #b48f5a;
  padding: 50px 0;
}

.dean-danjalipg .justify-content-center {
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}

.currnt-studentpg .currntstudentbx .imgbox {
  height: 500px;
  background: #f3e9f4;
}

.currnt-studentpg .currntstudentbx .imgbox img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border: ;
}

.currnt-studentpg .currntstudentbx {
  text-align: center;
}

.currnt-studentpg .currntstudentbx .expert-btn {
  padding-top: 20px;
}

.applyld-sclfix ul.applydrp-crse li {
  width: calc(100% / 7);
  text-align: ;
}

.lifeatunvrsty-slider .slick-list>.slick-track {
  margin-left: 0px;
}

.selectschoolbar .innrselectschoolbar {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: -20px;
  margin-bottom: 60px;
  background: #fff;
  padding: 11px 0;
}

.selectschoolbar {
  position: sticky;
  top: 0;
}

.selectschoolbar .innrselectschoolbar select {
  padding: 10px;
  width: 32%;
  margin-left: 20px;
  background: #dddcdd;
  border: 1px solid #dddcdd;
  font-family: 'Cormorant Garamond' !important;
  font-size: 21px;
}

.applydrp-crse-bix {
  z-index: 3;
}

.notificationbartop .timer-date, .notificationbartop .timer-date ul {
  display: flex;
}

.notificationbartop .timer-date ul {
  list-style: none;
  margin: 0;
}

.notificationbartop .timer-date ul li span {
  display: block;
}

.notificationbartop {
  background: #012169;
  padding: 4px 0 2px;

}

.notificationbartop p {
  color: #fff;
  margin: 0;
  font-size: 16px;
  opacity: 0.8;
}

.notificationbartop p .dateaplyfrm a {
  color: #00adf7;
  margin-left: 4px;
}

.notificationbartop .timer-date ul li span {
  font-size: 14px;
  line-height: 14px;
  width: 30px;
  text-align: center;
  color: #fff;
  background: #0c84b7;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.notificationbartop .timer-date ul li {
  font-size: 9px !important;
  text-transform: uppercase;
  color: #0c84b7;
  padding: 0px 2px;
}

.notificationbartop .timer-date p {
  font-size: 16px;
  text-transform: uppercase;
  margin-top: 1px;
}

.notificationbartop .clsenotibar {
  position: absolute;
  top: 6px;
  right: 0;
}

.notificationbartop .notificationbarcntnt p {
  margin-top: -2px;
}

.notificationbartop .sec-row {
  display: flex;
  align-items: center;
}

.notificationbartop .container {
  position: relative;
}

.mobile-chat-social-icon .mobile-chat-socialBox {
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0px 10px;
  width: 100%;
  flex-wrap: wrap;
  z-index: 1;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 95%;
  max-width: 1300px;
  margin: 0 auto;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li {
  list-style: none;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li a {
  background: #012169;
  padding: 0px 19px;
  height: 58px;
  display: flex;
  align-items: center;
  border-radius: 6px;
}

.mobile-chat-social-icon .mobile-chat-socialBox a.trnprntbgbtn {
  background: #0c84b7;
  padding: 19px;
  color: #fff;
  border-radius: 6px;
  border-color: #0c84b7
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li:first-child a {
  margin-right: 4px;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(2) a {
  background: #2ab200;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(3) a {
  background: #e2e6ed;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0;
}

.applydeskchatinnr {
  display: flex;
  border-radius: 6px;
  overflow: hidden;
  margin-right: 5px;
}

.applydeskchatinnr .icon {
  width: 100% !important;
  display: block;
}

.applydeskchatinnr span {
  font-size: 10px;
  color: #fff;
  text-transform: uppercase;
  display: inline-block;
  margin-top: 12px;
}

.applydeskchatinnr a {
  display: block !important;
  margin-right: 0px !important;
  border-radius: 0px !important;
  height: auto !important;
  padding: 16px 19px 10px !important;
  line-height: 1;
}

.applydeskchatinnr p {
  text-align: center;
  margin: 0;
  line-height: 1.4;
}

.applydeskchatinnr span.icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.applydeskchatinnr span.icon {
  height: 24px;
  margin-top: 0;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li {
  display: none;
}

.mobile-chat-social-icon .mobile-chat-socialBox ul li.applydeskchat {
  display: block;
  margin-bottom: 5px;
}

.examinationlist-box {
  margin-bottom: 20px;
}

.examinationlist-box .examinationlistcol {
  width: calc(100%/3);
  text-align: center;
  border-right: 1px solid #efefef;
}

.examinationlist-box .examinationlistcol:last-child {
  border-right: none;
}

.examinationlistsec .sec-row {
  display: flex;
  align-items: center !important;
}

.examinationlist-box .examinationlistcol .trnprntbgbtn {
  margin-right: auto !important;
  margin-left: auto !important;
}

.noticeruleslst {
  padding-top: 20px;
}

.noticeruleslistsec {
  overflow: unset;
}

.noticerulestinner .notihder-grp {
  margin-bottom: 40px;
  padding-bottom: 30px;
  border-bottom: 1px solid #efefef;
}

.noticerulestinner .notihder-grp h3 {
  font-weight: 500;
}

.noticerulestinner .notihder-grp ul {
  list-style: none;
  padding-left: 0;
}

.noticerulestinner .notihder-grp ul li:before {
  content: '';
  background-image: url(../img/scholarship/single-arrow.png);
  width: 10px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
  position: absolute;
  left: 0;
  top: 10px;
  filter: grayscale(1);
}

.noticerulestinner .notihder-grp ul li {
  position: relative;
  padding-left: 15px;
}

.noticerulestinner .notihder-grp ul li a {
  color: #444444;
  text-decoration: underline;
}

.noticerulestinner .notihder-grp ul li a:hover {
  color: #012169;
}

.enquirenow-modal .gdgmodal-cntnr.enquirenow-cntnr {
  max-width: 600px;
}

.enquirenow-modal .gdgmodal-cntnr.enquirenow-cntnr .cntntclmn {
  width: 100% !important;
}

#eeChatIndicator .indicator {
  width: 100px !important;
  right: 300px !important;
  bottom: 3px !important;
  opacity: 0 !important;
  z-index: 2 !important;
}

.result-tabs .tab button {
  background: #efefef;
  border: 1px solid #ddd;
  padding: 15px;
  width: 100%;
  margin-bottom: 4px;
  text-align: left;
  font-size: 14px;
  letter-spacing: 1px;
}

.reasultruleslistsec .noticeruleslst {
  padding-top: 0;
  margin-top: -14px;
}

.reasultruleslistsec .tab button.active {
  background: #012169;
  color: #fff;
}

.result-tabs .noticeruleslst {
  padding-top: 0;
  margin-top: -14px;
}

.Important-datesec .dateleft-cntnt strong, .Important-datesec .dateright-cntnt strong {
  font-weight: 600;
}

.Important-datesec .dateSchedule-grp ul li p {
  font-weight: 500;
}

#admission-requirmenttarget {
  padding-bottom: 0;
}

.banner-slider ul.slick-dots li button:before {
  opacity: 0;
}

.single-facultydetail .facultyteampopup {
  z-index: 1 !important;
}

.btnnext {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(270deg);
  background: #012169;
  border-radius: 40px;
  position: absolute;
  top: 50%;
  right: 30px;
}

.btnnext img {
  filter: brightness(0)invert(1);
}

.btnright {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-270deg);
  background: #012169;
  border-radius: 40px;
  position: absolute;
  /*top: 60%;
          right: 30px;*/
  bottom: -20px;
  right: 0;
  left: 0;
  margin: 0 auto;
}

.btnright.active {
  transform: rotate(270deg);
}

.btnright img {
  filter: brightness(0)invert(1);
}

.schlcrorsegdunivrsty .container {
  position: relative;
}

@media(max-width: 1600px) {
  #eeChatIndicator .indicator {
    width: 90px !important;
    right: 150px !important;
  }
}

@media(max-width: 1440px) {
  #eeChatIndicator .indicator {
    width: 90px !important;
    right: 71px !important;
  }
}

@media(max-width: 1370px) {
  #eeChatIndicator .indicator {
    width: 90px !important;
    right: 47px !important;
    bottom: 3px !important;
    opacity: 0 !important;
  }
  #full-sybl {
    margin-top: 10px;
  }
}

@media(max-width: 1025px) {
  .notificationbartop .notificationbarcntnt p .admssnclseoon {
            display: none;
          }
  .notificationbartop .sec-md-col-75 {
    width: 60%;
  }
  .notificationbartop .sec-md-col-25 {
    width: 40%;
  }
  .examinationlist-box.flex-box {
    padding-top: 60px;
  }
  #eeChatIndicator .indicator {
    right: 36px !important;
  }
}

@media(max-width: 768px) {
  .crsefooter .lpcourselnk ul>li {
    width: 49%;
    padding-left: 16px;
    margin: 5px 0;
  }
  .dean-danjalipg .awardrankinimg {
    text-align: center;
    margin: 40px 0 30px;
  }
  .message-directorpg .awardrankinimg img {
    width: 100%;
  }
  .message-directorpg .awardrankinimg {
    margin: 40px 0;
  }
}

@media(max-width: 500px) {
  .mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(2) a,.mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(3) a {
    position: relative;
  }
  .popupvideo-grp iframe, .popupvideo-grp video{
    height: 100%;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(2) a img, .mobile-chat-social-icon .mobile-chat-socialBox ul li:nth-child(3) a img {
    position: absolute;
    width: 20px;
    left: 50%;
    transform: translateX(-50%);
  }
  .recruiters-testimonials-box .testimonials-box {
    width: 100%;
    padding-left: 0;
  }
  .recruiters-testimonials-box .img-box {
    width: 100%;
    margin-bottom: 30px;
  }
  .adminpost-shortdesc p {
    width: 72%;
  }
  .newseventdetail-sec .newseventdetail h3.quote {
    padding-top: 50px;
    margin: 60px auto 40px !important;
  }
  .slverealpro {
    padding-bottom: 40px;
  }
  .resarchpanel.our-panel-section .panel-section ul.panel-list .btn-apply {
    display: none;
  }
  .resarchpanel.our-panel-section .panel-section ul.panel-list .text-box {
    width: 80%;
  }
  .resarchpanel.our-panel-section .panel-section ul.panel-list .text-box .trnprntbgbtn {
    display: inline-block !important;
  }
  .aimobjectivesec.our-panel-section.inter-panel-section .panel-section ul.panel-list .text-box::before {
    top: 17px;
  }
  .anjalimidhasharan .sec-md-col-45 {
    margin: 50px 0;
  }
  .anjalimidhasharan .secheader-imggrp img {
    width: 100%;
  }
  .applytestgd {
    top: 44%;
    left: -60px;
  }
  .applytestgd .trnprntbgbtn {
    width: 187px;
    font-size: 16px;
    padding: 6px 14px;
  }
  .menunavlink ul {
    padding: 30px 40px 30px 20px;
  }
  .menunavlink ul li {
    list-style: none;
    padding-bottom: 12px;
  }
  .menunavlink ul li a {
    font-size: 17px;
    color: #3d3d3d;
  }
  .keyinfoschlrtest .keyinformationsec ul li .course-innr .course-name {
    padding-right: 0;
  }
  .crsefooter .lpcourselnk ul>li {
    width: 100%;
    padding-left: 16px;
    margin: 5px 0;
  }
  .crsefooter .copytext .text-right {
    float: none;
  }
  .crsefooter .copytext {
    text-align: center;
  }
  .currnt-studentpg .currntstudentbx .imgbox {
    height: auto;
    background: #f3e9f4;
  }
  .notificationbartop .timer-date p {
    display: none;
  }
  .notificationbartop .notificationbarcntnt p .admssnclseoon {
            display: none;
          }
  .notificationbartop p {
    font-size: 15px;
  }
  .notificationbartop .timer-date p {
    display: none;
  }
  .notificationbartop .sec-md-col-75 {
    width: 84% !important;
    padding-right: 0;
  }
  .notificationbartop .sec-md-col-25 {
    width: 35% !important;
  }
  .notificationbartop .timer-date ul {
    padding: 0;
  }
  .notificationbartop .clsenotibar img {
    width: 80%;
  }
  .notificationbartop .clsenotibar {
    top: 6px;
    right: -9px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li {
    display: block !important;
  }
  .applydeskchatinnr a {
    /* padding: 10px 18px 8px !important; */
    padding: 0 !important;
    line-height: 1;
  }
  .applydeskchatinnr span.icon {
    height: 21px;
    margin-top: 0;
    margin-bottom: 5px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul {
    width: 100%;
    padding-left: 0;
  }
  .applydeskchatinnr span {
    margin-top: 0px;
  }
  .mobile-chat-social-icon .mobile-chat-socialBox ul li.applydeskchat {
    display: block;
    margin-bottom: 2px;
  }
  .examinationlist-box.flex-box {
    padding-top: 0;
  }
  .examinationlist-box .examinationlistcol .trnprntbgbtn {
    margin-top: 20px;
  }
  .examinationlist-box .examinationlistcol {
    width: calc(100%);
    border-right: none;
    border-bottom: 1px solid #efefef;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
  .examinationlist-box .examinationlistcol:last-child {
    border-bottom: none;
  }
  .noticeruleslst {
    padding-top: 0;
  }
  #eeChatIndicator .indicator {
    right: 90px !important;
    width: 90px !important;
  }
  .programme-listsidebarinnr #filterform .filter-applynow .trnprntbgbtn {
    z-index: 3 !important;
  }
  .reasultruleslistsec .sec-row {
    flex-direction: unset !important;
  }
  .reasultruleslistsec .result-tabs {
    margin-bottom: 40px;
  }
  .btnnext {
    top: 270px;
    right: 20px;
  }
  .btnright {
    bottom: 100px;
  }
}

@media(max-width: 375px) {
  .notificationbartop .timer-date ul li span {
    font-size: 13px;
    line-height: 8px;
    width: 29px;
    height: 18px;
  }

  .applydeskchatinnr a {
    padding: 10px 8px 8px 0px !important;
    line-height: 1;
  }
  .notificationbartop p {
    font-size: 13px;
  }
  #eeChatIndicator .indicator {
    right: 90px !important;
    width: 70px !important;
    padding: 6px;
  }
}

@media(max-width: 360px) {
  .notificationbartop p {
    font-size: 12px;
  }
}
@media(max-width: 320px) {
  .applydeskchatinnr a{
     padding: 10px 2px 8px 2px !important;
  }
}

@media (max-width: 500px){
  .tpgdfaculty .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn{
    padding:30px 5px;
  }
}
div#npf_wgts_brochure {
  right: 50px;
  position: fixed;
  z-index: 999;
  bottom: 78px;
  box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;
}

div#npf_wgts_brochure IFRAME {
  min-height: 453px;
}

.row.img_cnt {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    width: 50%;
    margin-bottom: 20px;
}

.rsc_search{
  padding: 50px 0px !important;
}
.prj_dtl {
    margin-bottom: 50px;
}

.cht {
    background: #b48f5a;
    padding: 0px;
    height: 73px;
    display: flex;
    align-items: center;
    border-radius: 6px;
    color: #fff;
    right: 54px;
    position: fixed;
    bottom: 5px;
    z-index: 99999999999;
    box-shadow: 0px 2px 39.6px 0.4px rgba(0, 0, 0, 0.2);
}
.cht a {
    font-size: 10px;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
      padding: 0px 19px;
}
.cht a span {
    display: block;
    margin-top: 9px;
}
.cht a span img{ filter: brightness(0) invert(1);}
.lifeatunvrsty-slider .slide>.text{
    text-transform: capitalize;
}
.lifeatunvrsty-slider .slide>.text h4{
    text-transform: capitalize;
}
.sec-md-col-100-custom {width: 100%;}
.direct{
  padding-bottom: 50px !important;
}
.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% { opacity: 0; }
}
.awardsecwrp{padding: 50px 0;background:url(../images/blackbg.JPG) no-repeat;overflow: hidden;background-size: cover;position: relative;}
.awardsecwrp:before{position: absolute;width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.9);left:0;top:0;right:0;bottom: 0;}
.awardsecwrp .container{position: relative;z-index: 2;}
.awardsecwrp .awardimgwrp img{max-width: 100%;}
.awardsecwrp h4{color: #fff;width: 100%;clear: both;}
.awardsecwrp .sec-md-col-33:nth-child(3n+1){clear: inherit;}
.subnattle{padding-top:40px;margin-top:60px;border-top: 1px solid rgba(255,255,255,.23);font-size: 30px;}
.pricing-table {
    position: relative;
    text-align: center;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 15px;
    padding:20px 12px 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.pricing-table .pricing-header {
    text-transform: capitalize;
}
.pricing-table .pricing-header small{font-size: 16px;font-weight: 400;}
.pricing-table {min-height: 340px;}
.pricing-table small{font-weight: normal;}
.pricing-header h2 {
    font-size:18px;
    line-height:24px;
    font-weight: bold;
}
.pricing-tables{overflow: hidden;padding:60px 0 !important;}
.pricing-tables .section-title h2{color: #000;margin-bottom:40px;}
.shadow-hover:hover {
    -webkit-box-shadow: 5px 5px 30px 0 rgba(55, 71, 79, .1);
    -moz-box-shadow: 5px 5px 30px 0 rgba(55, 71, 79, .1);
    box-shadow: 5px 5px 30px 0 rgba(55, 71, 79, .1);margin-top:-10px;
}
.benfttxtwrp{background: url(../images/vector-edu.png) no-repeat;background-color: #f9fafc;    background-repeat: no-repeat;
    background-position: top right;padding:50px 0;}
    .benfttxtwrp #courcestep{margin-bottom: 30px;}
    .benfttxtwrp #benifitsstep p b{font-weight: 500;margin-right: 5px;}
    .benfttxtwrp #benifitsstep h4{margin-top:5px;}
    .benfttxtwrp span.line_heading{    border-top: 5px solid #b48f5a;    display: block;    width: 89px;
    margin: 20px 0px 0px 0px;}
    .chefintnationalwrrp{padding:50px 0;background: #b48f5a;overflow: hidden;position: relative;}    
    .secheader-grp .lbl {display: block;color: #fff;font-size: 12px;font-weight: 700;
    line-height: 1.6;text-transform: uppercase;letter-spacing: 2px;margin: 0 0 12px;}
    .chefintnationalwrrp .secheader-grp h2{color: #fff;}
    .chefintnationalwrrp .secheader-grp{text-align: left;}
    .chefintnationalwrrp .secheader-grp h2:after{left: 0;right: inherit;background:#fff;margin-right: 0;margin-left: 0;}
    .slick-next::before, .slick-prev::before {color: blue;}
    .plcment-grp .chefimgwrp{padding: 0 5px;border-radius: 10px;overflow: hidden;}
    .plcment-grp .chefimgwrp img{border-radius: 10px;}
    .slick-dots{padding: 0;text-align:center;margin-bottom: 0;}
    .slick-dots li{display: inline-block;}
    .slick-dots li button{background: #b48f5a;border:2px solid #b48f5a;width:10px;height:10px;border-radius: 100%;padding: 0;margin: 0 10px;text-indent: -9999px;}
    .slick-dots li.slick-active button{background: transparent;}
    .chefintnationalwrrp .plcment-grp {background: #fff;border-radius: 10px;padding:20px 20px 10px;}
    .testimonialsec{padding:50px 0;border-bottom: 1px solid #e2e2e2;}
    .testimonialsec .vdofrm {height: 380px;overflow: hidden;}
    .testimonialsec .vdofrm iframe{width: 100%;height: 100%;}
    .testimonialsec .section-title h2{margin-bottom: 40px;}
    .plstmntptrne{padding: 50px 0;/*background: url(../images/blackbg.JPG) no-repeat;overflow: hidden;background-size: cover;*/
    position: relative;}
    /*.plstmntptrne:before {position: absolute;width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.9);left: 0;top: 0;right: 0;bottom: 0;}*/
    .plstmntptrne .section-title h2{margin-bottom: 40px;/*color:#fff;*/}
    .plstmntptrne .chefimgwrp{border-radius: 10px;}
    .plstmntptrne .chefimgwrp img{margin:0 auto;border:1px solid #e2e2e2;}
    .plstmntptrne .container{position: relative;z-index: 2;}
    .lfeapca{padding: 50px 0;}
    .lfeapca .section-title h2{margin-bottom: 40px;}
    .lfeapca .sec-md-col-25{padding: 0;}
    .aplctn-talkexpert-sec p{font-size: 26px;line-height: 34px;font-weight:600;}
   .aplctn-talkexpert-sec a.trnprntbgbtn{border-color:#fff;padding: 12px 15px !important;color:#b48f5a;} 
   .aplctn-talkexpert-sec a.trnprntbgbtn:hover{background: #fff;}
   .topheader{position: absolute;top:10px;z-index: 2;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
   .topheader img{max-width:130px;}
   #benifitsstep{padding-top: 0;}
   #benifitsstep span.line_heading{margin: 0;}
   @media only screen and (min-width:1171px) and (max-width:1200px)
   {
      .acdmpstry .sec-md-col-40{width: 40%;margin: 0;float: left !important;}
      .acdmpstry .sec-md-col-60{width: 60%;margin: 0;float: left !important;}
      .pricing-table{padding:20px 9px 0;}
   }
   @media only screen and (min-width:1025px) and (max-width:1170px)
   {
      .acdmpstry .sec-md-col-40{width: 40%;margin: 0;float: left !important;}
      .acdmpstry .sec-md-col-60{width: 60%;margin: 0;float: left !important;}
      .pricing-table{padding:20px 9px 0;}
   }
   @media only screen and (min-width:992px) and (max-width:1024px)
   {
      .acdmpstry .sec-md-col-40{width: 40%;margin: 0;float: left !important;}
      .acdmpstry .sec-md-col-60{width: 60%;margin: 0;float: left !important;}
      .pricing-table{padding:20px 9px 0;}
      .inrfrmtrs h3{font-size: 28px;}
   }
   @media only screen and (min-width:768px) and (max-width:991px)
   {
      .banner-sec .cntnt-grp{margin-top: 60px !important;}
      .lpgdgbba-unvers .popupvideo-grp{margin: 0 auto;}
      .pricing-tables .sec-md-col-20{width:50% !important;float:left !important;clear: inherit !important;margin-bottom: 20px;}
      .pricing-table{min-height: 360px;}
      .awardsecwrp .sec-md-col-33{width:50% !important;float:left !important;clear: inherit !important;}
      .testimonialsec .sec-md-col-50{width:50% !important;float:left !important;clear: inherit !important;}
      .lfeapca .sec-md-col-25{width:50% !important;float:left !important;clear: inherit !important;}
      .aplctn-talkexpert-sec .sec-md-col-70{width:70% !important;float:left !important;clear: inherit !important;}
      .aplctn-talkexpert-sec .sec-md-col-30{width:30% !important;float:left !important;clear: inherit !important;}
   }
   @media only screen and (max-width: 767px) {
      .testimonialsec .vdofrm{height: 300px;margin-bottom: 20px;}
      .pricing-tables .sec-md-col-20{margin-bottom:30px;}
      h2, .h2{font-size: 26px;}
      .pricing-tables{padding: 30px 0 !important;}
      .acdmpstry{padding: 30px 0;}
      .ushabatra-sec .video-clmn .cntntgrp .short-info h2{font-size: 26px;line-height: 34px;margin-top:0;}
      .banner-sec h1{font-size: 26px;}
      .banner-sec .cntnt-grp p{font-size: 16px;line-height: 24px;}
      .topheader img{max-width: 100px;}
      .banner-sec h6{font-size: 16px;}
      .inrfrmtrs h3{font-size: 22px;margin-top: 0;}
      .section-title h2{margin-top: 0;margin-bottom: 20px !important;}
      .benfttxtwrp{padding: 30px 0;}
      .chefintnationalwrrp .secheader-grp h2{line-height: 34px;}
      .plstmntptrne .chefimgwrp img{max-width: 90%;}
      .awardsecwrp  .sec-md-col-33{width:50% !important;float: left !important; clear:inherit !important;}
      .testimonialsec{padding: 30px 0;}
      .lfeapca{padding: 30px 0;}
      .aplctn-talkexpert-sec.dwnldbrocher{padding: 30px 0;}
      .popupvideo-grp{width: 100%;}
      .mobile-chat-social-icon .mobile-chat-socialBox{z-index: 9;}
      .cht{width: 100%;right: 0;bottom: 0;border-radius: 0;}
      .cht a{width: 50%;padding:8px 5px;}
      .cht a span{display: inline-block;vertical-align: middle;margin-right: 10px;margin-top: 0;}
      .cht a span.icon{margin-right: 10px;margin-top: 0;}
      .cht{height: auto;}
   }