.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;
}

.col-1 {
    width: 15%;
}

.col-25 {
    width: 25%;
}

.col-2 {
    width: 20%;
}

.col-3 {
    width: 30%;
}

.col-4 {
    width: 40%;
}

.col-5 {
    width: 50%;
}

.col-6 {
    width: 60%;
}

.col-7 {
    width: 70%;
}

.col-8 {
    width: 80%;
}

.col-9 {
    width: 90%;
}

.col-85 {
    width: 85%;
}

.col-45 {
    width: 45%;
}

.col-55 {
    width: 55%;
}

.col-65 {
    width: 65%;
}

.col-35 {
    width: 35%;
}

.col-65 {
    width: 65%;
}

/* header css start */

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

nav#overlay {
    position: absolute;
    background: #02246a;
    padding: 2em;
    width: calc(100% - 0em);
    height: calc(500px - 0em);
    display: none;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    z-index: 999;
    opacity: .95;
    padding-top: 60px;
}

nav#overlay .show-menu {
    display: block;
}

.nav-sec .nav-box:nth-child(1), .nav-sec .nav-box:nth-child(2) {
    width: 50%;
}

.nav-sec .nav-box:nth-child(3) {
    width: 20%;
}

nav#overlay ul span {
    color: gray;
    display: block;
    font-size: .75em;
    margin-top: 20px
}
.keyword-box {text-align: center;
    margin-bottom: 15px;}

    .keyword-box a{
margin-right: 5px;
padding-right: 7px;
border-right: 1px solid #fff;
    }

    .keyword-box a:last-child{margin-right: 0;padding-right: 0;border-right:
        none;}
.show-menu {
    display: block !important;
    -webkit-animation: slide-menu .5s ease-in forwards;
    animation: slide-menu .5s ease-in forwards
}

.show-menu .close-button {
    -webkit-animation: show-x 1s 1s forwards;
    animation: show-x 1s 1s forwards
}

@keyframes slide-menu {
    from {
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        opacity: 0;
        border-bottom: 200px solid #fff;
    }
    to {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: .95;
        border-bottom: 0px solid #fff;
    }
}

@-webkit-keyframes show-x {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes show-x {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes menu-item-anim {
    from {
        -webkit-transform: translateY(70%);
        transform: translateY(70%);
        opacity: 0
    }
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes menu-item-anim {
    from {
        -webkit-transform: translateY(70%);
        transform: translateY(70%);
        opacity: 0
    }
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

.nav-sec .nav-box ul.link-list {
    padding-left: 0;
}

.nav-sec .nav-box ul.link-list li {
    width: 50%;
    list-style: none;
    margin-bottom: 15px;
    line-height: 1.5;
    text-align: left;
    text-transform: none;
}

.nav-sec .nav-box ul.link-list li a {
    font-size: 16px;
    font-family: "Museo Sans 300";
    color: rgba(255, 255, 255, 0.9);
    transition: ease-in-out .2s;
}

.nav-box h3 {
    font-size: 18px;
    font-family: "Museo Sans 500 !important";
    color: #00adfc;
    margin: 0 0 30px 0;
}
.nav-box h3 a {
    font-size: 18px;
    font-family: "Museo Sans 500 !important";
    color: #00adfc;
    margin: 0 0 30px 0;
}
.nav-sec .nav-box:nth-child(3) ul.link-list li {
    width: 100%;
}

.nav-sec .nav-box ul.link-list li a:hover {
    padding-left: 5px;
}

.nav-sec .nav-box:nth-child(1) {
    opacity: 0;
    -webkit-animation: menu-list .5s ease-in forwards;
    animation: menu-list .5s ease-in forwards;
    animation-delay: .1s;
}

.nav-sec .nav-box:nth-child(2) {
    opacity: 0;
    -webkit-animation: menu-list .5s ease-in forwards;
    animation: menu-list .5s ease-in forwards;
    animation-delay: .3s;
}

.nav-sec .nav-box:nth-child(3) {
    opacity: 0;
    -webkit-animation: menu-list .5s ease-in forwards;
    animation: menu-list .5s ease-in forwards;
    animation-delay: .6s;
}

@keyframes menu-list {
    from {
        transform: translateX(-30px);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

.mobile-menu {
    display: none;
}

nav#overlay.overlay-box {
    position: absolute;
    top: 100px;
}

header nav.overlay-box ul.link-list li{position: relative;}
header nav.overlay-box ul.link-list li ul.dropdown li {
    text-align: left;
    padding-left: 0;
}

nav#overlay.overlay-box .nav-box h3 {
    text-align: left;
}

header nav.overlay-box ul.link-list li ul.dropdown {
    display: block !important;
    position: absolute;
    top: -20px;
    right: -350px;
    min-width: 400px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    padding: 20px;
    margin-top: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    background-color: #fff;
    transition: ease-in-out .3s;
    border: 1px solid #122f73;
    z-index: 111;
}
header nav.overlay-box ul.link-list li ul.dropdown li:hover a{padding-left: 0;}
header nav.overlay-box ul.link-list li ul.dropdown li::after{
    content: '';
    position: absolute;
    background-color: #183577;
    width: 0;
    left: 0;
    bottom: 0;
    height: 1px;
    transition: all linear .2s;
}
header nav.overlay-box ul.link-list li ul.dropdown li:hover::after{width: 100%;}
header nav.overlay-box ul.link-list li ul.dropdown li a{color: #122f73;}
header nav.overlay-box ul.link-list li ul.dropdown li{width: 100%;}
/* nav#overlay.overlay-box ul.link-list li.mt::after{
    content: '';
    position: absolute;
    background: url(../img/arrow-2.png) no-repeat center;
    width: 6px;
    height: 11px;
    top: 0;
    right: 0;
} */
.nav-sec .nav-box ul.link-list li:hover ul.dropdown {
    visibility: visible;
    opacity: 1;
}

/* header css */

.contact-us-section .secheader-grp h2::after {
    display: none;
}

nav#overlay .container {
    width: 95% !important;
    max-width: 1300px !important;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
}

.contact-us-section.bstcourse-choose ul.courseslist {
    align-items: flex-start;
}

.bstcourse-choose ul.courseslist li ul.social-icon-list {
    padding-left: 0;
    width: 100%;
    max-width: 210px;
    align-items: center;
}

.bstcourse-choose ul.courseslist li ul.social-icon-list li {
    width: calc(100% / 5);
    padding: 0;
    line-height: 1;
    display: inline-block;
}

.bstcourse-choose ul.courseslist li ul.social-icon-list li img {
    width: 20px;
    height: 20px;
    object-fit: scale-down;
}

.reguonal-center-section {
    margin: 120px 0;
}

ul.reguonal-center-list {
    margin: 0 -15px;
    margin-top: 80px;
    padding-left: 0;
}

ul.reguonal-center-list li {
    padding: 0 15px;
    width: calc(100% / 3);
    list-style: none;
    margin-bottom: 40px;
}

ul.reguonal-center-list .reguonal-center-box {
    background-color: #f9fafb;
    padding: 40px 30px;
    height: 100%;
}

.reguonal-center-box h3 {
    font-size: 35px;
    color: #3b2c73;
    font-weight: 600;
    padding-bottom: 20px;
    margin-bottom: 40px;
    border-bottom: 1px solid #edf0f4;
    margin-top: 0;
    font-family: 'Cormorant' !important;
}

.reguonal-center-box h4 {
    font-size: 25px;
    color: #3b2c73;
    font-weight: 600;
    margin-bottom: 30px;
    margin-top: 0;
    font-family: 'Cormorant' !important;
}

.reguonal-center-box p {
    min-height: 110px;
    margin-bottom: 30px;
    padding-bottom: 50px;
    border-bottom: 1px solid #edf0f4;
    width: 95%;
}

.reguonal-center-box a.tel {
    color: #444444;
    position: relative;
    padding-left: 30px;
}

.reguonal-center-box a.tel::after {
    content: '';
    position: absolute;
    background: url(../img/call.png) no-repeat center;
    width: 21px;
    height: 21px;
    top: 0;
    left: 0;
}

.bstcourse-choose ul.courseslist.contact-detail-list {
    align-items: stretch;
    margin-top: 20px;
}

.bstcourse-choose ul.courseslist.contact-detail-list li .innr-li {
    height: 100%;
}

ul.contact-detail-list li h4 {
    font-size: 24px;
    color: #fff;
    line-height: 1;
    margin: 0;
    margin-bottom: 25px;
}

ul.detail-list {
    padding-left: 0;
}

ul.detail-list li {
    padding: 0 !important;
    position: relative;
    padding-left: 35px !important;
}

ul.detail-list li a {
    font-size: 18px;
    color: #7b91c4;
    font-weight: 300;
    padding: 0;
    position: relative;
}

ul.detail-list.mb {
    margin-bottom: 80px;
}

ul.contact-detail-list li h3 {
    font-size: 35px;
    color: #fff;
    font-weight: 500;
    margin: 0;
    margin-bottom: 60px;
    font-family: 'Cormorant' !important;
}

ul.detail-list.white li a {
    color: #fff;
}

ul.detail-list li:first-child:after {
    content: '';
    position: absolute;
    background: url(../img/call1.png) no-repeat center;
    width: 25px;
    height: 25px;
    top: 2px;
    left: 0;
    opacity: .3;
}

ul.detail-list.white li:first-child:after {
    opacity: 1;
}

.form-box .inner-form-box {
    margin: 0 -5px;
}

.form-box .input-box {
    width: 100%;
    margin-bottom: 10px;
    padding: 0 5px;
}

.form-box .input-box input {
    width: 100%;
    background-color: #fff;
    padding: 25px;
    border: none;
    font-size: 16px;
    font-weight: 500;
    color: #c6c3d2;
    font-family: "Museo Sans 500", arial;
}

.form-box .input-box select {
    width: 100%;
    padding: 25px;
    border: none;
    font-size: 16px;
    font-weight: 500;
    color: #7e789e;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../img/down.png) no-repeat right center;
    background-position-x: 90%;
    font-family: "Museo Sans 500", arial;
    background-color: #fff;
    background-position-y: 45%;
}

.form-box .input-box.phn select {
    width: 20%;
    padding: 25px 0 25px 5px;
    background-position-x: 95%;
    background-position-y: 45%;
    color: #3b2c73;
    background-color: #f9fafb;
}

.form-box .input-box.phn {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.form-box .input-box.phn input {
    width: 80%;
}

.form-box .input-box.col-5 {
    width: 50%;
    padding: 0 5px;
}

.form-box .input-box.flex-box {
    padding: 0 5px;
    margin-bottom: 10px;
}

.form-box .check-box {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 5px;
    justify-content: space-between;
    margin-top: 10px;
}

.form-box .check-box input[type='checkbox'] {
    border: none;
    background-color: #fff;
    width: 30px;
    height: 30px;
    margin: 0;
}

.form-box .check-box span {
    font-size: 14px;
    line-height: 1.2;
    display: inline-block;
    width: 85%;
}

.form-box button[type='submit'] {
    display: inline-block;
    vertical-align: top;
    color: #fff;
    font-family: 'Museo Sans 500', arial;
    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: #012169;
    border: 1px solid #012169;
    padding: 20px 32px;
    width: 100%;
    margin-top: 30px;
}

.error-section {
    margin: 100px 0 120px 0;
}

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

.error-inner img {
    max-width: 180px;
    width: 100%;
}

.error-inner h2 {
    font-size: 45px;
    color: #333333;
    font-family: "Museo Sans 100", arial !important;
    margin: 50px 0 0 0;
}

.error-inner p {
    width: 50%;
    margin: 0 auto;
    margin-top: 20px;
}

.error-inner a.whitebgbtn {
    border-color: #011950;
    margin-top: 50px;
}

.privacy-inner h3 {
    font-size: 40px;
    font-weight: 400;
    margin-bottom: 30px;
    font-family: 'Cormorant' !important;
}

.privacy-inner ul.double-arrow {
    padding-left: 0;
}

.privacy-inner ul.double-arrow li {
    list-style: none;
    position: relative;
    padding-left: 25px;
    line-height: 1.4;
    margin-bottom: 40px;
}

.privacy-inner ul.double-arrow li::after {
    content: '';
    position: absolute;
    background: url(../img/double-arrow.png) no-repeat;
    width: 10px;
    height: 11px;
    top: 5px;
    left: 0;
}

.thanks-inner img {
    max-width: 76px;
}

.thanks-inner h2 {
    font-size: 90px;
    font-weight: 400;
    color: #012169;
    font-family: 'Cormorant' !important;
}

.thanks-inner h5 {
    font-size: 30px;
    color: rgb(42, 42, 42);
    font-family: "Museo Sans 500", arial !important;
}

.our-stats-section {
    background-color: #f9fafb;
    padding: 120px 0;
}

.our-stats-section .secheader-grp.col-6 {
    text-align: left;
}

.our-stats-section .secheader-grp h2:first-child::after {
    display: none;
}

ul.our-stats-list {
    margin: 0 -25px;
    padding-left: 0;
    margin-top: 60px;
}

ul.our-stats-list li {
    width: calc(100% / 3);
    padding: 0 25px;
    list-style: none;
}

ul.our-stats-list .our-stats-box {
    background-color: #fff;
    box-shadow: 0px 0px 39.6px 0.4px rgba(0, 0, 0, 0.06);
    text-align: center;
    padding: 50px 25px;
    height: 100%;
}

ul.our-stats-list .our-stats-box img {
    height: 190px;
    object-fit: cover;
}

ul.our-stats-list .our-stats-box h5 {
    font-weight: 600;
    margin-top: 60px;
    padding-top: 25px;
    position: relative;
    font-size: 40px;
    font-family: 'Cormorant' !important;
}

.leadership-msg .cntntgrp h4 {
    font-family: 'Cormorant' !important;
}

ul.our-stats-list .our-stats-box h5::after {
    content: '';
    position: absolute;
    background-color: #011950;
    width: 30px;
    height: 2px;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}

.com-padding {
    padding-top: 120px;
    padding-bottom: 120px;
}

.leadership-profile-section {
    background-color: #fff;
}

.leadership-profile-box {
    margin-bottom: 100px;
    padding-bottom: 100px;
    border-bottom: 1px solid #f2f2f3;
}

.leadership-profile-box:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}

.leadership-profile-box .heading-box {
    margin-bottom: 35px;
}

.leadership-profile-box .heading-box h2 {
    font-size: 55px;
    font-family: 'Cormorant' !important;
    font-weight: 500;
}

.leadership-profile-box .heading-box h3 {
    font-size: 38px;
    font-family: 'Cormorant' !important;
    font-weight: 500;
}

.leadership-profile-box:nth-child(odd) .heading-box {
    text-align: right;
}

.leadership-profile-box:nth-child(even)>.flex-box {
    flex-direction: row-reverse;
}

.leadership-profile-box .col-6 .img-box {
    width: 50%;
}

.leadership-profile-box>.flex-box {
    justify-content: space-between;
}

.leadership-profile-box .col-6 {
    margin: 0 -15px;
}

.leadership-profile-box .col-6 .leadership-profile-box:nth-child(odd) .col-6 {
    justify-content: flex-end;
}

.leadership-profile-box .col-6 img {
    width: 100%;
    max-width: 375px;
    padding: 0 15px;
}

.leadership-profile-box .text-box p {
    font-size: 25px;
    color: rgb(68, 68, 68);
    line-height: 1.64;
    font-family: "Museo Sans 100", arial;
    position: relative;
    padding-top: 85px;
    margin: 0 0 85px 0;
}

.leadership-profile-box .text-box p::after {
    content: '';
    position: absolute;
    background: url(../img/quote.png) no-repeat center;
    width: 50px;
    height: 40px;
    top: 0;
    left: 0;
}

.leadership-profile-box .text-box p::before {
    content: '';
    position: absolute;
    background: url(../img/quote.png) no-repeat center;
    background-size: contain;
    width: 40px;
    height: 30px;
    bottom: -40px;
    right: 0;
}

.botton-list-btn-box {
    background-color: #f9fafb;
}

ul.botton-list-btn {
    margin: 0 -13px;
    padding-left: 0;
    align-items: center;
}

ul.botton-list-btn li {
    width: 50%;
    padding: 13px 13px;
    list-style: none;
}

ul.botton-list-btn .innr-li {
    background: #012169;
    padding: 70px 80px;
    justify-content: space-between;
    align-items: center;
}

ul.botton-list-btn li:last-child .innr-li {
    background-color: #0c84b7;
}

ul.botton-list-btn .innr-li h2 {
    color: #fff;
    margin-top: 0;
    line-height: 1;
    font-family: 'Cormorant' !important;
    font-weight: 500;
}

ul.botton-list-btn a.dwnldbrchr-arrwbtn {
    width: 65px;
    height: 35px;
    color: #ffffff;
    text-indent: -9999px;
    text-decoration: none;
    border: 1px solid #ffffff;
    background-color: transparent;
    background: url(../img/dwnldbrchre-warrowicon.png) no-repeat center;
    background-size: auto;
}

.leadership-profile-box .text-box a.line-btn {
    font-family: "Museo Sans 700";
    font-size: 12px;
    color: #00091e;
    position: relative;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.leadership-profile-box .text-box a.line-btn::after {
    content: '';
    position: absolute;
    background-color: #00091e;
    width: 0;
    height: 1px;
    bottom: -2px;
    left: 0;
    transition: ease-in-out .2s;
}

.leadership-profile-box .text-box a.line-btn:hover::after {
    width: 100%;
}

.modal-box {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1000;
    width: 50%;
    background: white;
    border-bottom: 1px solid #aaa;
    border-radius: 4px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(0, 0, 0, 0.1);
    background-clip: padding-box;
    padding: 70px 60px;
    max-height: 800px;
    overflow-y: hidden;
}

.modal-box .close {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 45px;
    height: 45px;
    background: #012169;
    color: #fff;
    text-align: center;
    padding-top: 1px;
    border-radius: 50%;
    font-size: 24px;
}

.modal-overlay {
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 900;
    width: 100%;
    height: 100%;
    background: rgb(0, 0, 0) !important;
}

.modal-body {
    height: 600px;
    overflow-y: scroll;
    padding-right: 20px;
}

/*.modal-body .text-box>h4 {
    font-size: 28px;
    font-family: 'Cormorant' !important;
    font-weight: 500;
    margin-top: 0;
}*/

.modal-body .text-box>h4 {
    margin-bottom: 30px;
    border-bottom: 1px solid #e5e8f0;
    padding-bottom: 30px;
    font-family: "Museo Sans 700", arial !important;
    font-size: 18px;
    color: #2c2c2c;
}

.modal-body .text-box>h2 {
    /*font-size: 50px;*/
    font-family: 'Cormorant' !important;
    font-weight: 500;
    margin-bottom: 0;
}

.modal-body .text-box>h3 {
    /*font-size: 45px;*/
    font-family: 'Cormorant' !important;
    font-weight: 500;
    margin-bottom: 10px;
}

.modal-body .text-box>p {
    font-size: 18px;
    color: #444444;
    padding: 0;
    margin-bottom: 30px;
}

.modal-body .text-box img {
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
}

.modal-body .text-box p::after, .modal-body .text-box p::before {
    display: none;
}

.our-panel-section .grey-box {
    background-color: #f0f2f6;
    padding: 45px 40px;
    position: sticky;
    top: 40px;
}

.our-panel-section .grey-box h3 {
    font-size: 40px;
    color: #012169;
    font-weight: 500;
    font-family: 'Cormorant' !important;
    margin: 0 0 20px 0;
}

.our-panel-section .panel-section {
    padding: 0 0 0 60px;
    background-color: #fff;
}

.our-panel-section .panel-section h2 {
    font-family: 'Cormorant' !important;
}

.our-panel-section .panel-section ul.panel-list {
    padding-left: 0;
    margin-top: 50px;
}

.our-panel-section .panel-section ul.panel-list li {
    margin-bottom: 50px;
    border-radius: 0 !important;
background-color: transparent !important;
padding: 0 !important;
border-left: none !important;
box-shadow: none !important;
}

.our-panel-section .panel-section ul.panel-list li:last-child {
    margin-bottom: 0;
}

.our-panel-section .panel-section ul.panel-list img {
    width: 20%;
    max-width: 143px;
}

.our-panel-section .panel-section ul.panel-list .text-box {
    width: 80%;
    padding-left: 30px;
}

.our-panel-section .panel-section ul.panel-list .text-box h5 {
    font-family: 'Cormorant' !important;
    margin-top: 0;
}

.panel-slider-section {
    background: url(../img/panel-slider-banner.jpg) no-repeat center;
    background-attachment: fixed;
    padding: 170px 0;
    background-size: cover;
}

.panel-slider-section .text-slider-box h3 {
    color: #fff;
    font-family: "Museo Sans 100" !important;
    line-height: 1.5;
    width: 80%;
    margin: 0 auto;
}

.panel-slider-section .text-slider-box {
    text-align: center;
    position: relative;
}

.panel-slider-section .text-slider-box::after {
    content: '';
    position: absolute;
    background: url(../img/quote1.png) no-repeat center;
    width: 54px;
    height: 46px;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}

.panel-slider-section .text-slider-box::before {
    content: '';
    position: absolute;
    background: url(../img/quote1.png) no-repeat center;
    width: 54px;
    height: 46px;
    top: 50%;
    transform: translateY(-50%) rotate(180deg);
    right: 0;
}

.panel-slider-section .text-slider-box p {
    color: #fff;
    font-family: "Museo Sans 300" !important;
    font-size: 20px;
    margin-top: 50px;
}

.panel-slider-box .slick-prev::before {
    content: '';
    position: absolute;
    background: url(../img/slide-arrow.png) no-repeat center;
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}

.panel-slider-box .slick-next::before {
    content: '';
    position: absolute;
    background: url(../img/slide-arrow.png) no-repeat center;
    transform: rotate(180deg);
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}

.panel-slider-box .slick-arrow {
    width: 37px;
    height: 84px;
}

.panel-slider-box .slick-next {
    right: -140px;
}

.panel-slider-box .slick-prev {
    left: -140px;
}

.affiliation-section .content-text-section .col-7 {
    padding-right: 60px;
}

.affiliation-download-section {
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    margin-bottom: 85px;
}

.affiliation-download-section:last-child {
    margin-bottom: 0;
}

.affiliation-download-section .text-box {
    width: 75%;
    padding-left: 30px;
}

.affiliation-download-section img {
    max-width: 218px;
    width: 25%;
}

.affiliation-download-section .text-box h3 {
    margin-top: 0;
    font-family: 'Cormorant' !important;
    width: 60%;
}

.affiliation-download-section .text-box a {
    position: absolute;
    top: 13px;
    right: 35px;
}

.affiliation-download-section .text-box a::after {
    content: '';
    position: absolute;
    background: url(../img/arrow-1.jpg) no-repeat center;
    width: 16px;
    height: 15px;
    top: 8px;
    right: -25px;
    transition: ease-in-out .2s;
}

.affiliation-download-section .text-box a:hover::after {
    right: -30px;
}

.link-grey-box {
    background-color: #f9fafb;
    padding: 50px 40px;
    position: sticky;
    top: 60px;
}

.link-grey-box h3 {
    position: relative;
    font-family: 'Cormorant' !important;
}

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

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

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

.link-grey-box ul.link-list li a {
    font-size: 22px;
}

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

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

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

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

.link-grey-box ul.link-list li:nth-child(4)::after {
    background: url(../img/link-icon-4.png) no-repeat center;
    width: 34px;
    height: 36px;
}

.faq-section {
    background-color: #f9fafb;
}

.faq-box-list {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
}

.faq-box-list .faq-list {
    margin-bottom: 20px;
}

.faq-box-list h4 strong {
    font-family: 'Cormorant' !important;
    font-size: 30px;
    padding-right: 30px;
}

.faq-box-list h4 {
    font-size: 24px;
    font-family: 'Cormorant' !important;
    margin-bottom: 0;
}

.faq-box-list p strong {
    font-size: 28px;
    font-family: 'Cormorant' !important;
    color: #012169;
    padding-right: 30px;
    font-weight: 500;
}

.faq-box-list p {
    margin-top: 0;
}

.mechanism-text-box {
    margin-bottom: 80px;
}

.mechanism-text-box:last-child {
    margin-bottom: 0;
}

.mechanism-text-box h2 {
    position: relative;
    margin-bottom: 40px;
}

.mechanism-text-box h2::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 30px 0 0;
    background-color: #012169;
}

ul.mechanism-list {
    padding-left: 0;
    margin-bottom: 50px !important;
}

ul.mechanism-list.three-box {
    margin: 0 -15px;
}

ul.mechanism-list.four-box {
    margin: 0 -10px;
}

ul.mechanism-list.three-box li {
    width: calc(100% / 3);
    padding: 0 15px;
    border-radius: 0 !important;
    background-color: transparent !important;
    padding: 0 !important;
    border-left: none !important;

}

ul.mechanism-list.four-box li {
    width: calc(100% / 4);
    padding: 0 10px;
}

ul.mechanism-list li {
    list-style: none;
}

ul.mechanism-list li .mechanism-box {
    background-color: #f9fafb;
    padding: 20px 20px 20px 30px;
    height: 100%;
    border-left: 2px solid #0c84b7;
}

ul.mechanism-list li .mechanism-box h6 {
    margin: 0;
    font-size: 22px;
    font-family: 'Cormorant' !important;
}

ul.gallery-btn-list {
    padding-left: 0;
}

ul.gallery-btn-list li h6 {
    margin-left: 15px;
}

ul.gallery-btn-list li h6 {
    font-size: 12px;
    color: #8f8e8c;
    padding: 15px 20px;
    border: 2px solid #8f8e8c;
    font-family: "Museo Sans 500" !important;
    letter-spacing: 1px;
}

ul.gallery-btn-list .slick-next {
    border: 2px solid #fff;
    right: -60px;
    transition: ease-in-out .2s;
}

ul.gallery-btn-list .slick-next:hover {
    border-color: #8f8e8c;
}

ul.gallery-btn-list .slick-next::before {
    position: absolute;
    content: "";
    background: url(../img/slider-1.png) no-repeat center;
    width: 5px;
    height: 8px;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
}

.video-section {
    justify-content: space-between;
    margin-top: 70px;
    border-bottom: 1px solid #e0e0e0;
}

.video-section .video-box.col-5 {
    width: 45%;
    margin-bottom: 40px;
}

.js-video {
    height: 388px;
    width: 100%;
    background: #dedede;
    position: relative;
}

.play i {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 71px;
    height: 50px;
    z-index: 2;
    transform: translate(-50%, -50%);
}

.video-poster {
    position: absolute;
    width: 100%;
    height: 100%;
}

.play i:hover {
    cursor: pointer;
}

.js-video iframe {
    z-index: 5;
    position: relative;
}

.i-smart-video .video-poster {
    background: url(../img/i-smart-video-bg.jpg) no-repeat center;
    background-size: cover !important;
}

.i-smart-video .play i {
    background: url(../img/Play-Button.png) no-repeat center;
}

.covid-banner .schoolcontent {
    height: 450px;
}

.covid-update-section .mobile-img {
    display: none;
}

.covid-update-section .secheader-grp {
    text-align: left;
    padding-right: 60px;
}

.covid-update-section .secheader-grp h2:first-child::after {
    margin-left: 0;
}

/*.content-text-section {
    justify-content: space-between;
}
*/

.covid-update-section .col-6 {
    text-align: right;
}

.covid-section {
    background-color: #fafafa;
}

.covid-section .link-grey-box {
    background-color: #f0f2f6;
}

.covid-section .link-grey-box ul.link-list li a {
    color: #232323;
}

.covid-text-box h4 {
    font-size: 33px;
    position: relative;
    margin-top: 0;
    margin-bottom: 25px;
    font-family: 'Cormorant' !important;
}

.covid-text-box h4::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 20px 0 0;
    background-color: #012169;
}

.covid-text-box p {
    margin-bottom: 40px;
}

.covid-text-box ul.point-list {
    padding-left: 0;
}

.covid-text-box ul.point-list li {
    padding-left: 25px;
    position: relative;
    list-style: none;
    color: rgb(68, 68, 68);
    line-height: 1.4;
    margin-bottom: 30px;
}

.covid-text-box ul.point-list li strong {
    font-weight: 700;
    margin-bottom: 10px;
    display: block;
}

.covid-text-box ul.point-list li::after {
    content: '';
    position: absolute;
    background-color: #122f73;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    top: 8px;
    left: 0;
}

.covid-text-box span {
    font-size: 16.5px;
    color: rgb(68, 68, 68);
    line-height: 1.3;
    font-weight: 700;
    display: block;
    margin-bottom: 50px;
}

.covid-text-box ul.point-list li.un {
    text-decoration: underline;
}

ul.covid-detail-list {
    margin: 0 -10px;
    padding-left: 0;
}

ul.covid-detail-list li {
    padding: 0 10px;
    list-style: none;
    width: calc(100% / 4);
}

.covid-detail-box {
    background-color: #f4f4f4;
    text-align: center;
    height: 100%;
    padding: 45px 15px;
}

.covid-detail-box img {
    margin-bottom: 35px;
}

.covid-detail-box h5 {
    position: relative;
    margin-bottom: 30px;
    font-family: 'Cormorant' !important;
}

.covid-detail-box h5::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 30px auto 0 auto;
    background-color: #012169;
}

.covid-detail-box a {
    font-family: 'Museo Sans 500';
    color: #007bb3;
}

.covid-detail-box a:hover {
    color: #011950;
}

.hostel-fee-section .col-7, .visa-section .col-7 {
    padding-left: 70px;
}

.visa-section ul.mechanism-list.three-box li {
    width: 100%;
    margin-bottom: 20px;
}

.visa-section .img-box {
    margin-bottom: 50px;
}

.visa-section .mechanism-text-box {
    margin-bottom: 0;
}

.visa-form-section {
    background-color: #f0f2f6;
}

.visa-form-section .form-box .input-box {
    width: 50%;
}

.visa-form-section .form-box .input-box.col-25 {
    width: 25%;
}

.visa-form-section .form-box {
    width: 70%;
    margin: 0 auto;
    margin-top: 50px;
}

.visa-form-section .form-box .check-box {
    justify-content: flex-start;
}

.visa-form-section .form-box .check-box span {
    padding-left: 20px;
}

.hostel-fee-section .link-grey-box:last-child {
    margin-top: 30px;
}

.hostel-fee-section .link-grey-box {
    position: static;
}

.hostel-fee-section .link-grey-box select {
    width: 100%;
    padding: 25px;
    border: none;
    font-size: 16px;
    font-weight: 500;
    color: #7e789e;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../img/down.png) no-repeat right center;
    background-position-x: 90%;
    font-family: "Museo Sans 500", arial;
    background-color: #fff;
    background-position-y: 45%;
}

.hostel-fee-section .link-grey-box ul {
    padding-left: 0;
}

.hostel-fee-section .link-grey-box ul li {
    list-style: none;
}

.hostel-fee-section .link-grey-box:last-child h3::after {
    display: none;
}

.placement-com-section.bstcourse-choose {
    background: #f9fafc;
}

.placement-com-section.bstcourse-choose::before {
    display: none;
}
.aplctn-plcmntsuprtgrntee-sec.com-padding.sec-1 {
    background-color: #fff;
  }
  .process-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-2 {
    background-color: #f9fafc;
  }
  .Aspire-table-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-3 {
    background-color: #fff;
  }
  .AspirePCM-table-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-4 {
    background-color: #f9fafc;
  }
  .AspirePCM-tab-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-5 {
    background-color: #fff;
  }
  .Aspire-Counselling-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-6 {
    background-color: #f9fafc;
  }
  .Aspire-Scholarship-section.com-padding.aplctn-plcmntsuprtgrntee-sec.sec-7 {
    background-color: #fff;
  }
.en-placement-section .link-grey-box {
    background-color: #f0f2f6;
}

.en-placement-section .link-grey-box ul.link-list li a {
    color: #000;
    font-size: 20px;
}

.en-placement-section .link-grey-box a.trnprntbgbtn {
    width: 70%;
    background-color: transparent;
    margin-top: 80px;
}

.en-placement-section .placement-detail-sec h4 {
    font-size: 32px;
    font-family: 'Cormorant' !important;
    color: #333333;
    font-weight: 400;
    line-height: 1.563;
}

.en-placement-section .placement-detail-sec {
    text-align: center;
}

.en-placement-section ul.placement-detail-list {
    padding-left: 0;
    margin: 80px 0 0 0;
}

.en-placement-section ul.placement-detail-list li {
    list-style: none;
    width: calc(100% / 3);
    text-align: center;
}

.en-placement-section ul.placement-detail-list li h5 {
    font-size: 25px;
    font-weight: 400;
    color: rgb(1, 33, 105);
    line-height: 1.286;
    font-family: 'Cormorant' !important;
}

.en-placement-section .content-text-section .col-7 {
    padding-right: 0 !important;
}

.en-placement-section .placement-detail-sec {
    border-bottom: 1px solid #e5e8f0;
    padding-bottom: 100px;
}

.placement-com-section {
    margin-top: 100px;
}

.placement-com-section.bstcourse-choose h2::after {
    display: none;
}

.placement-com-section.bstcourse-choose h2 {
    font-family: 'Cormorant' !important;
}

ul.placement-com-list {
    padding-left: 0;
    justify-content: space-between;
}

ul.placement-com-list li {
    list-style: none;
    width: calc((100% - 100px) / 2);
    margin-bottom: 40px;
}

ul.placement-com-list li h4 {
    font-size: 27px;
    font-family: 'Cormorant' !important;
    color: rgb(1, 33, 105);
    margin: 30px 0 20px;
}

ul.placement-com-list li .img-box {
    margin-bottom: 0;
    width: 250px;
    height: 150px;
    border: 1px solid #e5e8f0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

ul.placement-com-list li .img-box img {
    display: block;
}

ul.placement-com-list li:last-child {
    background-color: #012169;
    padding: 60px;
}

ul.placement-com-list li:last-child h5 {
    font-size: 30px;
    font-family: "Cormorant";
    color: rgb(255, 255, 255);
    line-height: 1.296;
}

ul.placement-com-list li:last-child a.trnprntbgbtn {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
    margin-top: 30px;
}

ul.placement-com-list li:last-child a.trnprntbgbtn:hover {
    background-color: #fff;
    color: #012169;
}

.en-placement-section .link-grey-box a.trnprntbgbtn:hover {
    background-color: #012169;
}

ul.streams-list {
    padding-left: 0;
}

ul.streams-list li {
    list-style: none;
    width: calc(100% / 3);
}

.placement-streams-section {
    background-color: #e9f1ff;
}

.placement-streams-section ul.streams-list li a {
    color: #444444;
    margin-bottom: 15px;
}

.loader-ellips {
    font-size: 20px;
    position: relative;
    width: 4em;
    height: 1em;
    margin: 10px auto;
}

.loader-ellips__dot {
    display: block;
    width: 1em;
    height: 1em;
    border-radius: 0.5em;
    background: #012169;
    position: absolute;
    animation-duration: 0.5s;
    animation-timing-function: ease;
    animation-iteration-count: infinite;
    background-color: #012169;
}

.loader-ellips__dot:nth-child(1), .loader-ellips__dot:nth-child(2) {
    left: 0;
}

.loader-ellips__dot:nth-child(3) {
    left: 1.5em;
}

.loader-ellips__dot:nth-child(4) {
    left: 3em;
}

@keyframes reveal {
    from {
        transform: scale(0.001);
    }
    to {
        transform: scale(1);
    }
}

@keyframes slide {
    to {
        transform: translateX(1.5em)
    }
}

.loader-ellips__dot:nth-child(1) {
    animation-name: reveal;
}

.loader-ellips__dot:nth-child(2), .loader-ellips__dot:nth-child(3) {
    animation-name: slide;
}

.loader-ellips__dot:nth-child(4) {
    animation-name: reveal;
    animation-direction: reverse;
}

.page-load-status {
    display: none;
    width: 100%;
    float: left;
}

.hostel-fee-section ul.intro-list {
    padding-left: 0;
    margin: 0 -10px;
}

.hostel-fee-section ul.intro-list li {
    width: 25%;
    list-style: none;
    text-align: center;
    padding: 0 10px;
}

.hostel-fee-section ul.intro-list li h5 {
    font-size: 25px;
    font-family: 'Cormorant' !important;
    color: rgb(1, 33, 105);
    line-height: 1.2;
    margin-top: 30px;
    margin-bottom: 0;
}

ul.highlight-list {
    padding-left: 0;
}

ul.highlight-list li {
    list-style: none;
    width: calc(100% / 3);
    text-align: center;
}

ul.highlight-list li h5 {
    font-size: 50px;
    font-family: "Museo Sans 500", arial !important;
    color: rgb(29, 20, 68);
    margin-bottom: 0;
    padding-bottom: 0 !important;
}

ul.highlight-list li h5::after {
    display: none !important;
}

ul.highlight-list li span {
    color: rgb(29, 20, 68);
}

ul.highlight-list li:nth-child(2) {
    border-left: 1px solid #e7eaf1;
    border-right: 1px solid #e7eaf1;
}

ul.placement-partners-list {
    padding-left: 0;
}

ul.placement-partners-list li {
    list-style: none;
    width: calc(100% / 4);
    padding: 0 10px;
}

ul.placement-partners-list li .placement-partners-box {
    background-color: #f9fafc;
    height: 250px;
    text-align: center;
    padding: 60px 20px 0 20px;
    margin-bottom: 20px;
}

ul.placement-partners-list li .placement-partners-box .img-box {
    min-height: 60px;
    margin-bottom: 30px;
}

ul.placement-partners-list li .placement-partners-box .img-box img {
    margin: 0 auto;
}

ul.placement-partners-list li .placement-partners-box span {
    font-family: "Museo Sans 500", arial !important;
    font-size: 18px;
    color: rgb(153, 153, 153);
    vertical-align: middle;
}

ul.placement-partners-list .slick-arrow {
    width: 37px;
    height: 84px;
}

ul.placement-partners-list .slick-prev::before {
    content: '';
    position: absolute;
    background: url(../img/placement-slide-arrow.png) no-repeat center;
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}

ul.placement-partners-list .slick-prev {
    left: -80px;
}

ul.placement-partners-list .slick-next {
    right: -80px;
}

ul.placement-partners-list .slick-next::before {
    content: '';
    position: absolute;
    background: url(../img/placement-slide-arrow.png) no-repeat center;
    transform: rotate(180deg);
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}

ul.video-list li .video-box iframe {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

ul.video-list li .video-box {
    height: 370px;
}

ul.video-list {
    padding-left: 0;
    justify-content: space-between;
}

ul.video-list li {
    width: 45%;
    list-style: none;
}

ul.video-list li h5 {
    font-family: 'Cormorant' !important;
    color: #2a1e54;
    margin-top: 30px;
}

.placement-partners-section .placement-school {
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 40px;
}

.placement-partners-section .placement-school select {
    width: 25%;
    padding: 20px 25px;
    border: none;
    font-size: 16px;
    font-weight: 500;
    color: #7e789e;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../img/down.png) no-repeat right center;
    background-position-x: 90%;
    font-family: "Museo Sans 500", arial;
    background-color: #fff;
    background-position-y: 45%;
    border: 1px solid #d7d7d7;
    max-width: 270px;
}

.placement-partners-section .placement-school h2 {
    margin: 0;
}

.placement-partners-section .placement-school h2::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 35px 0 0;
    background-color: #3b2c73;
}

.video-testimonials-section {
    background-color: #f9fafc;
}

.placement-partners-section .btn-box {
    text-align: center;
}

.recruiters-testimonials-box {
    align-items: flex-start;
    margin-bottom: 80px;
}

.recruiters-testimonials-box .testimonials-box {
    width: 75%;
    padding-left: 30px;
}

.recruiters-testimonials-box .img-box {
    width: 25%;
}

.recruiters-testimonials-box .img-box img {
    width: 100%;
}

.recruiters-testimonials-box .testimonials-box h5 {
    margin-top: 0;
    font-family: 'Cormorant' !important;
    color: #2a1e54;
    font-weight: 500;
    margin-bottom: 10px;
    line-height: 1.1;
}

.recruiters-testimonials-box .testimonials-box span {
    font-family: "Museo Sans 500", arial !important;
    font-size: 12px;
    color: #999999;
    display: block;
    margin-bottom: 20px;
    line-height: 1;
}

.placement-form .form-box .input-box textarea {
    width: 100%;
    background-color: #fff;
    padding: 25px;
    border: none;
    font-size: 16px;
    font-weight: 500;
    color: #c6c3d2;
    font-family: "Museo Sans 500", arial;
    height: 100%;
    min-height: 150px;
}

.placement-form .form-box .input-box.full-width {
    width: 100%;
}

.placement-form .form-box button[type="submit"] {
    margin: 0 5px;
    margin-top: 0;
}

.hotel-type-box h4 {
    font-size: 40px;
    font-family: 'Cormorant' !important;
}

.hotel-type-box .col-10 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.hotel-type-box .price-box .col-7 {
    padding: 0;
}

.hotel-type-box .price-box .col-10.hd {
    background-color: #e2e6ed;
    padding: 0 20px;
}

.hotel-type-box .price-box .col-10 h6 {
    font-size: 20px;
    font-family: 'Cormorant' !important;
}

.hotel-type-box .price-box .col-10 {
    border-top: 1px solid #e2e6ed;
}

.hotel-type-box .price-box .col-10:first-child {
    border-top: 0;
}

.hotel-type-box .price-box .col-10 p {
    line-height: 1;
}

ul.hotel-type-list {
    padding-left: 0;
}

ul.hotel-type-list li {
    list-style: none;
    padding-left: 10px;
}

ul.hotel-type-list li h6 {
    font-size: 14px;
    font-family: "Museo Sans 300", arial !important;
    border: 1px solid #8f8e8c;
    line-height: 1;
    padding: 10px 15px;
    color: #8f8e8c;
    cursor: pointer;
    transition: ease-in-out .2s;
}

ul.hotel-type-list li .hotel-type-box:last-child {
    margin-top: 50px;
}

ul.hotel-type-list li h6:hover {
    border-color: #011950;
    color: #011950;
}

.hostel-fee-section ul.intro-list li .intro-box {
    background-color: #f9fafc;
    padding: 40px 10px 30px 10px;
    height: 100%;
}

ul.inter-list {
    padding-left: 0;
    justify-content: space-between;
    margin-top: 80px;
}

ul.inter-list li {
    width: calc((100% - 40px) / 3);
    list-style: none;
}

ul.inter-list li h5 {
    font-size: 22px;
    color: #3b2c73;
    font-family: 'Cormorant' !important;
    margin: 40px 0 20px;
}

ul.inter-list li span {
    font-size: 16px;
    color: #444444;
    width: 90%;
    display: block;
}

.inter-panel-section .container>.flex-box {
    justify-content: center;
}

.our-panel-section.inter-panel-section .panel-section ul.panel-list img {
    object-fit: scale-down;
    object-position: top left;
    width: 10%;
}

.our-panel-section.inter-panel-section .panel-section ul.panel-list .text-box {
    width: 90%;
}

.our-panel-section.inter-panel-section .panel-section ul.panel-list li {
    /* border-top: 1px solid #d9d9d9; */
    border-bottom: 1px solid #d9d9d9;
    padding: 40px 0;
    margin: 20px 0;
}

.our-panel-section.inter-panel-section .panel-section ul.panel-list li:first-child {
    border-top: 1px solid #d9d9d9;
}

.our-panel-section.inter-panel-section .col-8 {
    width: 80%;
}

.inter-universitie-section {
    background-color: #edf0f4;
}

.how-to-apply-section h3 {
    font-family: 'Cormorant' !important;
}

.how-to-apply-section .btn-box {
    margin: 0 auto;
    text-align: center;
}

.how-to-apply-section .btn-box a.trnprntbgbtn {
    margin-left: 0;
}

.inter-aplctn-schlsbrchr-sec .gdfacultyclmn {
    text-align: center;
}

.inter-aplctn-schlsbrchr-sec .gdfacultyclmn a.trnprntbgbtn {
    margin-left: 0;
}

.tpgdfaculty.inter-aplctn-schlsbrchr-sec .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content p {
    border-top: none;
    margin-top: 0;
}

.tpgdfaculty.inter-aplctn-schlsbrchr-sec .gdfacultyclmn-sldr .gdfacultyclmn-sld .gdfacultyclmn .gdfaculty-content h5 {
    font-size: 28px;
}

.inter-explore-section {
    background: url(../img/inter-explore-banner.jpg) no-repeat center;
    background-size: cover;
}

.inter-explore-section .secheader-grp {
    text-align: left !important;
}

.inter-explore-section .secheader-grp h2 {
    color: #fff;
}

.inter-explore-section .secheader-grp p {
    color: #fff;
}

.inter-explore-section .secheader-grp .lbl {
    color: #fff;
}

.aplctn-schlrshpschme-sec.inter-explore-section .secheader-grp h2:first-child::after {
    background-color: #fff;
}

.registration-section .secheader-grp h2::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 30px 0 0;
    background-color: #012169;
}

.chat-social-icon ul {
    z-index: 999;
}

.registration-box .col-10.hd {
    background-color: #e2e6ed;
    padding-bottom: 0;
    text-align: left;
}

.registration-box .col-10.hd .col-5 {
    text-align: left !important;
}

.registration-box .col-10 {
    padding: 0 40px;
    position: relative;
    padding-bottom: 10px;
}

.registration-box {
    border: 1px solid #f5f5f5;
    margin-bottom: 60px;
}

.registration-section {
    padding-right: 70px;
}

.registration-box .col-10 h4 {
    font-family: 'Cormorant' !important;
}

.registration-box .col-10:nth-child(2) {
    padding-top: 20px;
}

.registration-box .col-10:last-child {
    padding-bottom: 20px;
}

.registration-box .col-10 .col-5:last-child {
    text-align: center;
}

.registration-box .col-10 .col-5 h6 {
    font-family: "Museo Sans 300", arial !important;
    color: #333333;
    font-size: 18px;
}

.all-conference-section .secheader-grp {
    padding-right: 70px;
}

.all-conference-section .attend-section {
    padding-left: 50px;
}

.all-conference-section .attend-section h3 {
    font-family: 'Cormorant' !important;
}

ul.attend-list {
    background-color: #fff;
    padding: 50px 20px 40px 30px;
}

ul.attend-list li {
    color: #012169;
    padding-left: 20px;
    list-style: none;
    position: relative;
    margin-bottom: 20px;
    line-height: 1.4;
}

ul.attend-list li::after {
    content: '';
    position: absolute;
    background-color: #012169;
    width: 5px;
    height: 5px;
    top: 12px;
    left: 0;
    border-radius: 50%;
}

.aplctn-affiltncrtfed-sec.key-speakers-section .logo-items .item {
    width: 20%;
    padding: 10px 15px;
}

.key-speakers-section .logo-items .item .title {
    font-family: 'Cormorant' !important;
    font-size: 22px;
    color: #012169;
}

.key-speakers-section .logo-items .item .title span {
    font-size: 15px;
    display: block;
    font-family: "Museo Sans 300", arial !important;
    color: #55595c;
}

.conference-timeline-section {
    background-color: #012169;
}

.conference-timeline-section h4 {
    color: #fff;
    position: relative;
    font-family: 'Cormorant' !important;
    margin-top: 0;
    line-height: 1;
}

.conference-timeline-section h4::after {
    content: "";
    display: block;
    width: 70%;
    max-width: 100px;
    height: 3px;
    margin: 25px 0 0;
    background-color: #0c84b7;
}

ul.conference-timeline-list {
    padding-left: 0;
    margin-top: 50px;
}

ul.conference-timeline-list li {
    color: #fff;
    line-height: 1;
    margin-bottom: 20px;
}

ul.conference-timeline-list li .date-box {
    width: 30%;
}

ul.conference-timeline-list li .text-box {
    width: 70%;
    position: relative;
    padding-left: 60px;
    line-height: 1.4;
}

ul.conference-timeline-list li .text-box::after {
    content: '';
    position: absolute;
    background-color: #0c84b7;
    width: 20px;
    height: 2px;
    top: 8px;
    left: 0;
}

ul.conference-timeline-list.ft-list li .date-box {
    width: 40%;
}

ul.conference-timeline-list.ft-list li .text-box {
    width: 60%;
}

.conference-timeline-section .col-5:last-child {
    padding-left: 70px;
    border-left: 1px solid #1b3878;
}

.conference-timeline-section a.trnprntbgbtn {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
    margin-top: 120px;
}

.conference-timeline-section a.trnprntbgbtn:hover {
    background-color: #fff;
    color: #183577;
}

.guidelines-section ul.inter-list li {
    width: 50%;
}

.guidelines-section ul.inter-list li h5 {
    font-size: 28px;
}

.guideline-sumit-section {
    background-color: #0c84b7;
    padding: 55px 40px;
}

.guideline-sumit-section ul.attend-list {
    padding: 0;
    background-color: transparent;
}

.guideline-sumit-section p {
    color: #fff;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 7px;
}

.guideline-sumit-section ul.attend-list li {
    color: #fff;
}

.guideline-sumit-section a {
    color: #fff;
    display: block;
}

.guideline-sumit-section h4 {
    font-family: 'Cormorant' !important;
    line-height: 1;
    margin-top: 0;
    color: #fff;
    margin-bottom: 25px;
    font-size: 33px;
}

.guideline-sumit-section .detail-box {
    margin-bottom: 30px;
}

.guidelines-section .secheader-grp {
    text-align: left;
}

.guidelines-section .secheader-grp h2::after {
    margin-left: 0;
}

.guideline-sumit-section ul.attend-list li::after {
    background-color: #fff;
}

.sponsored-section ul.sponsored-list {
    padding-left: 0;
}

.sponsored-section .container>.flex-box {
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #e0e1e1;
    padding-bottom: 100px;
}

.sponsored-section ul.sponsored-list {
    margin: 0 -15px;
    width: 70%;
}

.sponsored-section ul.sponsored-list li {
    list-style-type: none;
    width: 33%;
    padding: 0 15px;
}

.sponsored-section ul.sponsored-list li .inner-li {
    height: 100%;
    display: flex;
    align-items: center;
    width: 100%;
    background: #fff;
    padding: 30px;
    text-align: center;
}

.sponsored-section ul.sponsored-list p {
    margin: 10px 0 0;
    font-size: 18px;
    color: #999999;
    line-height: 1;
}

.guidelines-section {
    background-color: #fff;
}

.sponsored-section {
    background-color: #f9fafb;
}

.sponsored-section ul.sponsored-list li .inner-li .plcmentcmpny-logo {
    width: 100%;
}

.sponsored-section h3 {
    font-family: 'Cormorant' !important;
}

.organizer-section .secheader-grp {
    text-align: left;
}

.organizer-section {
    margin-top: 100px;
}

.organizer-section .secheader-grp h2::after {
    margin-left: 0;
}

.organizer-section .affiliation-download-section:nth-child(2) {
    margin-top: 30px;
}

.organizer-section .affiliation-download-section {
    margin-bottom: 20px;
}

.organizer-section .affiliation-download-section .img-box {
    width: 20%;
    margin-bottom: 0;
    max-width: 300px;
    height: 150px;
    border: 1px solid #e5e8f0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    background-color: #fff;
}

.organizer-section .affiliation-download-section img {
    width: 100%;
    object-fit: scale-down;
}

.organizer-section .affiliation-download-section .text-box {
    width: 75%;
}

.organizer-section .affiliation-download-section h3 {
    font-size: 30px;
    font-family: 'Cormorant' !important;
}

.conference-slider .secheader-grp {
    text-align: left;
}

.conference-slider .secheader-grp h2::after {
    margin-left: 0;
}

.conference-slider .lifeatunvrsty-slider .text-box {
    padding-left: 0;
    margin-top: 30px;
}

.conference-slider .lifeatunvrsty-slider .text-box span {
    font-size: 13px;
    color: #55595c;
    position: relative;
    padding-left: 25px;
    display: block;
}

.conference-slider .lifeatunvrsty-slider .text-box span::after {
    content: '';
    position: absolute;
    background: url(../img/calendar-3.png) no-repeat center;
    width: 17px;
    height: 17px;
    left: 0;
    top: 0;
}

.conference-slider .lifeatunvrsty-slider .text-box h4 {
    color: #000;
    font-family: 'Cormorant' !important;
}

.conference-slider .lifeatunvrsty-slider .text-box p {
    width: 80%;
}

.conference-slider .lifeatunvrsty-slider .img-box img {
    width: 100%;
    height: 430px;
    object-fit: cover;
}

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

.map-section {
    background: url(../img/map-img.jpg) no-repeat center;
    background-size: cover;
}

.collaboration-section.aplctn-intrntlaffiltn-sec .cntntgrp>p {
    padding-right: 0;
}

.faculty-member-section {
    background-color: #f9fafc;
}

ul.affiliated-list li {
    margin-bottom: 30px;
}

ul.affiliated-list li img {
    object-fit: scale-down;
    margin-right: 20px;
    width: 70px;
    height: 80px;
}

ul.affiliated-list li p {
    color: #999999;
}

ul.all-programs-list {
    padding-left: 0;
    margin: 0 -15px;
    margin-top: 60px;
}

ul.all-programs-list li {
    list-style: none;
    width: 25%;
    text-align: center;
    padding: 0 15px;
}

ul.all-programs-list li span.h5 {
    display: block;
    margin-top: 40px;
    font-size: 25px;
    font-family: 'Cormorant' !important;
}

ul.all-programs-list li span.innrli {
    background-color: #fff;
    display: block;
    padding: 50px 0;
}

.all-programs-section {
    background-color: #f9fafc;
}

.all-programs-section .btn {
    text-align: center;
    margin-top: 60px;
}

.all-programs-section .btn .trnprntbgbtn {
    padding: 20px 62px;
}

ul.gd-grp-list {
    padding-left: 0;
    margin-top: 50px;
}

ul.gd-grp-list li {
    list-style: none;
    width: 25%;
}

ul.gd-grp-list li img {
    display: block;
    width: 70px;
    height: 60px;
    object-fit: scale-down;
}

ul.gd-grp-list li span.h5 {
    color: #3b2c73;
    font-size: 22px;
    font-family: 'Cormorant' !important;
    margin-top: 30px;
    display: block;
}

.gd-group-section .secheader-grp {
    text-align: left;
}

.gd-group-section .secheader-grp h2::after {
    margin-left: 0;
}

.faculty-member-section.aplctn-intrntlaffiltn-sec .cntntgrp> :first-child {
    padding-right: 0;
}

.faculty-member-section .btn {
    margin-top: 80px;
}

.aplctn-plcmntsuprtgrntee-sec.plcmntsuprtgrntee-gs-grp .cntntgrp p {
    padding-right: 0;
}

.aplctn-plcmntsuprtgrntee-sec.plcmntsuprtgrntee-gs-grp {
    background-color: #fff;
}

.gd-collaboration-section .sec-md-col-40 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.click-element {
    display: none;
}

.operational-schools-list h4 {
    font-size: 30px;
    color: #012169;
    font-family: 'Cormorant' !important;
    margin: 0;
}

.operational-schools-list {
    padding: 20px 0;
    border-bottom: 1px solid #dfdfdf;
}

.operational-schools-list span.plusminus {
    float: right;
    display: block;
    color: #999999;
    font-size: 35px;
}

.operational-schools-list h5 {
    font-size: 25px;
    color: #012169;
    font-family: 'Cormorant' !important;
}

.operational-schools-list .text-box .col-10:nth-child(odd) {
    background-color: #f7f7f7;
}

.operational-schools-list .text-box .col-10 {
    padding: 10px 0;
    align-items: center;
}

.operational-schools-list .text-box .col-3 {
    width: 25%;
    padding-left: 30px;
    color: #707070;
    font-size: 18px;
}

.operational-schools-list .text-box .col-7 {
    width: 75%;
    font-size: 16px;
    color: #000;
}

.gd-group-section .content-text-section ul.flex-box {
    padding-left: 0;
    margin: 0 -20px;
    margin-top: 140px;
}

.gd-group-section .content-text-section ul.flex-box li {
    list-style: none;
    padding: 0 20px;
    width: 50%;
}

.gd-group-section .content-text-section ul.flex-box li .text:last-child {
    margin-top: 40px;
}

.gd-group-section .content-text-section ul.flex-box li:first-child {
    margin-top: -80px;
}

/* .gd-group-section .content-text-section ul.flex-box li:nth-child(2){} */

.gd-group-section .content-text-section ul.flex-box li .text {
    position: relative;
}

.gd-group-section .content-text-section ul.flex-box li .text h5 {
    position: absolute;
    left: 30px;
    bottom: 30px;
    color: #fff;
    font-size: 30px;
    font-family: 'Cormorant' !important;
    line-height: 1;
    margin: 0;
}

.gd-group-section .content-text-section ul.flex-box li .text h5::before {
    content: "";
    display: block;
    width: 80%;
    max-width: 30px;
    height: 2px;
    margin: 0 0 10px;
    background-color: #ffffff;
}

.gd-group-section strong {
    font-weight: 700;
}

.mid-img {
    margin: 50px 0;
}

.operational-schools-list .click-element {
    margin-top: 30px;
}

.mobile-img {
    display: none;
}

.php-topic-section {
    background-color: #fff;
}

.php-topic-section .degree-box {
    padding: 25px;
    background-color: #f9fafb;
}

.degree-table .col-10.flex-box.hd {
    background-color: #e2e6ed;
    padding: 10px;
    font-size: 12px;
    color: rgb(1, 33, 105);
    line-height: 1.2;
    text-transform: uppercase;
    align-items: center;
}

.degree-table .col-10.flex-box {
    padding: 10px;
    align-items: center;
    border-bottom: 1px solid #e2e6ed;
}

.degree-table .col-10.flex-box .col-5.sd {
    font-size: 20px;
    color: rgb(1, 33, 105);
    font-family: 'Cormorant' !important;
    font-weight: 500;
}

.degree-table .col-10.flex-box:first-child, .degree-table .col-10.flex-box:last-child {
    border-bottom: none;
}

.degree-table .col-10.flex-box .col-5.flex-box>.col-5 {
    font-size: 16px;
}

.degree-table .col-10.flex-box:first-child .col-5.flex-box>.col-5 {
    font-size: 12px;
}

.php-topic-section .degree-box h4::after {
    content: "";
    display: block;
    width: 70%;
    max-width: 100px;
    height: 2px;
    margin: 25px 0 0;
    background-color: #3b2c73;
}

.degree-table {
    margin-top: 30px;
}

.topic-table .sn {
    width: 6%;
}

.topic-table .name {
    width: 14%;
}

.topic-table .school {
    width: 20%;
}

.topic-table .topic {
    width: 30%;
}

.topic-table .supervisor {
    width: 20%;
}

.topic-table .year-enrolled {
    width: 10%;
}

.topic-table .col-10.hd {
    background-color: #e2e6ed;
    padding: 5px 10px;
    font-size: 20px;
    color: rgb(1, 33, 105);
    line-height: 1.2;
    align-items: center;
    font-family: 'Cormorant' !important;
    font-weight: 500;
}

.topic-table-section .col-7 {
    padding: 0 0 0 45px;
    padding-right: 0 !important;
}

.topic-table .col-10.sd {
    padding: 30px 10px;
    font-size: 16px;
    color: #444444;
    line-height: 1.5;
    align-items: center;
    border-bottom: 1px solid #999999;
}

.topic-table .col-10.sd:last-child {
    border-bottom: none;
}

.topic-table .col-10.sd .topic {
    color: #012169;
}

.topic-table-section .link-grey-box {
    background-color: #f0f2f6;
}

.phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {
    background-color: #f9fafc;
    box-shadow: none;
}

.schlgdunivrsty.phd-schlgdunivrsty-section .admission-pointBox .admission-point-list .admission-point-innr .admission-pntcntnt h3 {
    font-family: 'Cormorant' !important;
}

.phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr.flex-box {
    justify-content: center;
    align-items: center;
}

.phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr a.trnprntbgbtn {
    margin-left: 0;
    min-width: 220px;
}

.phd-affiliation-section {
    background-color: #f9fafc;
}

.phd-affiliation-section h3 {
    font-family: 'Cormorant' !important;
}

.phd-affiliation-section ul.mechanism-list li .mechanism-box {
    background-color: #fff;
}

.phd-affiliation-section .blue-box {
    background-color: #0c84b7;
    padding: 50px 40px;
    position: sticky;
top: 60px;
margin-bottom: 70px;
}

.phd-affiliation-section.affiliation-section .content-text-section .col-7 {
    padding-left: 0 !important;
}

.phd-affiliation-section .blue-box h2 {
    color: #fff;
    font-family: 'Cormorant' !important;
    line-height: 1.1;
}

.phd-affiliation-section .blue-box .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;
}

.phd-form-section .secheader-grp {
    text-align: left;
}

.phd-form-section .secheader-grp h2::after {
    margin-left: 0;
}

.phd-form-section .blue-box {
    background-color: #012169;
    padding: 50px 40px;
}

.phd-form-section .col-3 {
    padding-left: 40px;
    margin-top: 50px;
}

.phd-form-section .blue-box h2 {
    color: #fff;
    font-family: 'Cormorant' !important;
    line-height: 1.1;
}

.phd-form-section .blue-box a {
    display: inline-block;
    vertical-align: top;
    width: 55px;
    height: 51px;
    color: #ffffff;
    text-indent: -9999px;
    text-decoration: none;
    margin: 20px 0px 0;
    background-color: transparent;
    background-image: url("../img/download.png");
    background-repeat: no-repeat;
    background-size: auto;
    background-position: center center;
}

.phd-scholar-section .cntntgrp h2 {
    font-family: 'Cormorant' !important;
    margin-bottom: 30px;
}

.phd-scholar-section .cntntgrp h2::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 20px 0 0;
    background-color: #3b2c73;
}

.phd-scholar-section {
    background-color: #f9fafc;
}

.phd-scholar-section .flex-box {
    justify-content: center;
}

ul.phd-scholar-list {
    padding-left: 0;
    margin-top: 40px;
}

ul.phd-scholar-list li {
    list-style: none;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d9d9d9;
    transition: all linear .3s;
}

ul.phd-scholar-list li h3 {
    font-family: 'Cormorant' !important;
}

.explore-phd-section .container {
    margin-right: 0;
    max-width: 1600px;
}

.explore-phd-section .blue-box {
    padding: 30px 35px;
}

.explore-phd-section .col-3 {
    padding-right: 30px;
    margin-top: 50px;
}

.explore-phd-section .blue-box h2 {
    color: #fff;
    line-height: 1.1;
    font-family: 'Cormorant' !important;
}

.explore-phd-section .blue-box a.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;
}

.explore-phd-section .blue-box:first-child {
    background-color: #012169;
    margin-bottom: 20px;
}

.explore-phd-section .blue-box:last-child {
    background-color: #0c84b7;
}

.explore-phd-section .lifeatunvrsty-slider .slick-next {
    width: 37px;
    height: 84px;
    right: 50px;
}

.explore-phd-section .lifeatunvrsty-slider .slick-next::before {
    content: '';
    position: absolute;
    background: url(../img/slide-arrow.png) no-repeat center;
    transform: rotate(180deg);
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
    opacity: 1;
}

.explore-phd-section .cntntgrp h2::after {
    content: "";
    display: block;
    width: 80%;
    max-width: 100px;
    height: 2px;
    margin: 20px 0 0;
    background-color: #3b2c73;
}

.overview-section h2 {
    font-family: 'Cormorant' !important;
    font-size: 35px;
    margin-top: 40px;
}

.overview-section h2:first-child {
    margin-top: 0;
}

ul.tick-list {
    padding-left: 0;
}

ul.tick-list li {
    line-height: 1.4;
    list-style: none;
    margin-bottom: 20px;
    padding-left: 40px;
    position: relative;
}

ul.tick-list li::after {
    content: "";
    display: block;
    background: url(../img/list_check.png) no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 7px;
}

.campus-section ul.tick-list {
    margin-top: 40px;
}

.campus-text-section:nth-child(even) {
    background-color: #f9fafc;
}

.campus-text-section:nth-child(odd) {
    background-color: #fff;
}

.vision-section.our-panel-section .panel-section ul.panel-list {
    margin-top: 0 !important;
}

.vision-section.our-panel-section .panel-section ul.panel-list li img {
    border-radius: 10px;
    box-shadow: 0px 10px 35px 0px rgba(0, 0, 0, 0.05);
}

.vision-section.our-panel-section .panel-section ul.panel-list li h2 {
    margin-top: 0;
    line-height: 1;
}

.vision-section.our-panel-section .panel-section ul.panel-list li {
    align-items: center;

}

.vision-section.our-panel-section .panel-section ul.panel-list {
    border-bottom: 1px solid #e0e1e1;
    margin-bottom: 80px;
    padding-bottom: 80px;
    background-color: transparent;
}

.vision-section {
    background-color: #f9fafb;
}

.our-panel-section.vision-section .panel-section {
    background-color: #f9fafb;
}

.vision-section .link-grey-box {
    background-color: #fff;
}

.vision-section ul.dot-list {
    padding-left: 20px;
}

.vision-section ul.dot-list li {
    font-family: "Museo Sans 500", arial;
}

.vision-section .link-grey-box ul.link-list li:first-child::after {
    background: url(../img/Group-54.png) no-repeat center;
    width: 31px;
    height: 36px;
}

.vision-section .link-grey-box ul.link-list li:nth-child(2)::after {
    background: url(../img/Forma-1.png) no-repeat center;
    width: 32px;
    height: 32px;
}

.campus-text-section:nth-child(even)>.container>.flex-box {
    flex-direction: row-reverse;
}
.ftnav-clmn{
    width: 100%;
    padding: 0 25px;
}
.ftnav-grp > ul > li{padding: 0 25px;}
.ftnav-grp > ul > li.quicklinks{width: 40%;}
.ftnav-grp > ul > li{width: 20%;}
.site-footer .ftsec-toppart > .sec-row{
margin-left: -25px;
margin-right: -25px;
}
.most-view-section.ftnav-clmn{width: 70%;margin-top: 70px;}
.most-view-section.ftnav-clmn .ftnav-grp > ul > li.quicklinks{width: 100%;}
.most-view-section.ftcntct-clmn{margin-top: 70px;}

.inter-center-section h6 {
padding-bottom: 0 !important;
}

.inter-center-section h6::after {
display: none !important;
}

.inter-center-section {
background-color: #fff;
}

.inter-center-section ul.mechanism-list li {
margin-bottom: 10px;
}

.text-slider-box h2 {
color: #fff;
margin-bottom: 50px;
margin-top: 0;
line-height: 1;
}

.inter-panel-section .text-slider-box h2::after {
content: "";
display: block;
width: 80%;
max-width: 100px;
height: 2px;
margin: 20px auto 0;
background-color: #475d91;
}

.inter-panel-section .text-slider-box::before, .inter-panel-section .text-slider-box::after {
top: 35%;
}

.inter-panel-section .text-slider-box h3 {
width: 90%;
}

ul.sml-list {
padding-left: 0;
}

ul.sml-list li {
width: 50%;
align-items: center;
}

ul.sml-list li:nth-child(-n+4) {
margin-bottom: 40px;
}

ul.sml-list li img {
object-fit: contain;
}

ul.sml-list li p {
text-transform: uppercase;
letter-spacing: 3px;
color: #012169;
font-size: 12px;
padding-left: 20px;
margin: 0;
font-family: "Museo Sans 500", arial;
}

.inter-services-section .white-box {
background-color: #fff;
padding: 80px 50px;
}
ul.activities-list{
padding-left: 0;
justify-content: space-between;
margin-top: 70px;
}
ul.activities-list li{
width: calc((100% - 80px) / 2);
list-style: none;
margin-bottom: 60px;
padding-bottom: 30px;
border-bottom: 1px solid #e0e4ed;
}
ul.activities-list li h5{
font-family: 'Cormorant' !important;
font-size: 28px;
margin-top: 30px;
color: #2a1e54;
}
ul.activities-list li p{font-size: 16px;}
.business-section h3{
font-family: 'Cormorant' !important;
}
.business-section ul.inter-list{margin-top: 40px;}
.business-section ul.inter-list span{margin-top: 25px;font-size: 18px;}
.business-section ul.inter-list:nth-child(3){margin-bottom: 80px;}
.business-section ul.list{padding-left: 0;}
.business-section .service-box{
padding-left: 100px;
}
.business-section ul.list li{
list-style: none;
position: relative;
padding-left: 20px;
line-height: 1.4;
margin-bottom: 15px;
}
.business-section ul.list li::after{
content: '';
position: absolute;
background: url(../img/arrow-2.png) no-repeat center;
width: 6px;
height: 11px;
top: 8px;
left: 0;
}
.phd-announ-section h3{
font-family: 'Cormorant' !important;
}

.degree-section{background-color: #f5f5f5;}
.degree-box h4::after {
content: "";
display: block;
width: 70%;
max-width: 100px;
height: 2px;
margin: 25px 0 0;
background-color: #3b2c73;
}
.degree-box .col-25{width: 24%;}
/* .research-section .col-25:nth-child(2),.research-section .col-25:nth-child(4){text-align: center;}
.research-section .topic-table .col-10.hd .col-25{text-align: center;} */
.research-section .topic-table .col-10{justify-content: space-between;}



.research-section{background-color: #f5f5f5;}
.campus-text-section:nth-child(even)>.container>.flex-box {
flex-direction: row-reverse;
}
.degree-box.sec-pd{margin-top: 80px;}
.degree-box h3{font-family: 'Cormorant' !important;}
.research-section .topic-table{margin-top: 30px;}
.quick-links-section ul.streams-list{justify-content: space-between;}
.quick-links-section ul.streams-list li{
width: 45%;
position: relative;
padding-left: 15px;
}
.quick-links-section ul.streams-list li a:hover{color: #012169;}
.quick-links-section ul.streams-list li::after{
content: '';
position: absolute;
background-color:
#012169;
width: 5px;
height: 5px;
border-radius: 50%;
top: 13px;
left: 0;
}
.testimonials-page .recruiters-testimonials-box{margin-top: 50px;}
.testimonials-page .recruiters-testimonials-box .testimonials-box span{line-height: 1.2;}
.other-link .hotel-type-box .price-box .col-10{padding: 0 10px;align-items: center;}
.placement-partners-section.com-padding {padding-bottom: 0;}
ul.table-structure-list{padding-left: 0;}
ul.table-structure-list li{
width: calc(100% / 3);
list-style: none;
}
ul.table-structure-list .sub-heading{
background-color: #e2e6ed;
padding: 10px 15px;
}
ul.table-structure-list .sub-heading h6{
font-size: 20px;
font-family: 'Cormorant' !important;
}
ul.table-structure-list .top-heading h4{
    padding: 0 10px;
    font-size: 25px;
}
ul.table-structure-list .list-box{align-items: center;}
ul.table-structure-list .text-box p{
    line-height: 1.2;
    font-size: 17px;
}
ul.table-structure-list .text-box{
    padding: 10px 15px;
    border-bottom: 1px solid #d9d9d9;
}
.top-heading {
    margin-bottom: 20px;
}
.life-worth-section{
    background-color: #f9fafc;
}
.life-worth-section .text-box{
    text-align: left;
    margin-bottom: 40px;
    width: 80%;
}
.life-worth-section .text-box h2::after{
    margin-left: 0;
}
.life-worth-img-box{
    align-items: flex-end;
    margin: 0 -30px;
}
.life-worth-img-box .col-5{
    padding: 0 30px;
}
.life-worth-img-box .col-5 img:first-child{
margin-bottom: 60px;
}
.campus-usp-section{
    background-color: #fff;
}
ul.campus-usp-list{
    margin: 0 -20px;
    padding-left: 0;
}
ul.campus-usp-list li{
    width: calc(100% / 3);
    padding: 0 20px;
    list-style: none;
}
.campus-usp-box{
    padding: 50px 40px;
    background-color: #f9fafc;
    height: 100%;
}
.campus-usp-box h5{
    font-size: 25px;
    font-family: 'Cormorant' !important;
    line-height: 1.3;
    margin-top: 50px;
    width: 80%;
}
 .clg-campus-text-section ul.botton-list-btn h6{
     color: #fff;
     font-size: 35px;
     font-family: 'Cormorant' !important;
 }
 .clg-campus-text-section .flex-box{
     align-items: flex-end;
 }
 .clg-campus-text-section ul.botton-list-btn{margin-top: 40px;}
 .clg-campus-text-section ul.botton-list-btn li{padding-bottom: 0;}
 .clg-campus-text-section ul.botton-list-btn .innr-li{
     padding: 45px;
 }
.campus-club-section{
    background-color: #fff;
}
.campus-club-text-box{
    align-items: center;
    justify-content: space-between;
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #e5e5e5;
}
.campus-club-text-box:last-child{
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}
.campus-club-text-box h3{
    font-family: 'Cormorant' !important;
    font-size: 35px;
    margin: 0;
    line-height: 1.1;
}
.campus-club-text-box .txt-box{
    font-family: 'Cormorant' !important;
    font-size: 35px;
    color: #012169;
    text-transform: uppercase;
    width: 120px;
    height: 120px;
    background-color: #e2e6ed;
    justify-content: center;
    align-items: center;
}
.campus-club-text-box .text-box{
    width: 65%;
    padding-right: 30px;
}
.campus-club-text-box .text-box p{
    color: #444444;
    line-height: 1.7;
    margin: 0 ;
}
.campus-club-section{
    background-color: #f9fafc;
}
.campus-club-text-section{
    width: 90%;
    margin: 0 auto;
    margin-top: 30px;
}
ul.btn-list li:first-child a{
background-color: #012169;
margin-right: 20px;
}
ul.btn-list li:last-child a{
    background-color: #0c84b7;
    width: 180px;
    }
ul.btn-list li a{color: #fff;}
ul.btn-list{padding-left: 0;}
ul.btn-list li{list-style: none;}
.clg-campus-text-section .img-box{
    background-color: #f9fafc;
    padding: 25px;
    display: inline-block;
}
.clg-campus-text-section .img-box h5{
    font-size: 22px;
}
.clg-campus-text-section.last-box .flex-box{
    flex-direction: row !important;
}
.phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {

    height: auto;

}
.ui-state-default, .ui-widget-content .ui-state-default{
width: 32px;
height: 32px;
margin-top: 0;
margin-bottom: 10px;
padding: 0;
text-align: center;
}
.career-section .sub-text{
    text-align: center;
}
.career-section .sub-text h4{
font-size: 30px;
font-family: "Museo Sans 100", arial !important;
font-weight: 100;
color: rgb(68, 68, 68);
line-height: 1.667;
font-style: italic;
display: inline-block;
position: relative;
}
.career-section .sub-text h4::after{
content: '';
position: absolute;
background: url(../img/quote-3.png) no-repeat;
width: 56px;
height: 46px;
top: 0;
left: -120px;
}
.career-section .sub-text h4::before{
    content: '';
    position: absolute;
    background: url(../img/quote-3.png) no-repeat;
    width: 56px;
    height: 46px;
    top: 0;
    right: -120px;
    transform: rotate(180deg);
    }
ul.career-list{
    padding-left: 0;
    justify-content: space-between;
    margin-top: 80px;
}
ul.career-list li{
    list-style: none;
    width: calc((100% - 120px) / 3);
    border-bottom: 1px solid #edf0f4;

}
ul.career-list li h5{
    font-size: 22px;
    font-family: 'Cormorant' !important;
}
ul.career-list li p{
    font-size: 12px;
    color: #999999;
    font-family: "Museo Sans 500", arial !important;
    letter-spacing: 3px;
    text-transform: uppercase;
}
.career-benefits-section .secheader-grp h2:first-child::after{
    background-color: #fff;
}
ul.career-benefits-list{
    padding-left: 80px;

}
ul.career-benefits-list li{
    list-style: none;
    margin-bottom: 50px;
    align-items: center;
}
ul.career-benefits-list li:last-child{margin-bottom: 0;}
ul.career-benefits-list li h5{
    color: #fff;
    padding-left: 30px;
    font-family: 'Cormorant' !important;
    font-size: 27px;
}
ul.career-benefits-list li img {
    width: 60px;
    height: 70px;
    object-fit: scale-down;
    object-position: center;
}
.career-benefits-section .secheader-grp{
margin-bottom: 40px;
}
.career-opportunities-box ul.cata-btn-list li a{
    font-family: "Museo Sans 500", arial !important;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #8f8e8c;
    border: 1px solid #8f8e8c;
    text-align: center;
    display: inline-block;
    padding: 10px 25px;
}
.career-opportunities-box ul.cata-btn-list {
    justify-content: center;
    padding-left: 0;
}
.career-opportunities-box ul.cata-btn-list li{
    list-style: none;
    padding: 0 5px;
}
.career-opportunities-detail-box .detail-box{
    justify-content: space-between;
    align-items: center;
}
.career-opportunities-detail-box{
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.career-opportunities-detail-box .detail-box h3{
    font-size: 35px;
    font-family: 'Cormorant' !important;
    font-weight: 400;
    margin: 0;
}
.career-opportunities-detail-box .detail-box .text p{
    margin: 0;
}
.career-opportunities-detail-box .opening-descr-box h4.head{

    margin-bottom: 25px;
}
.career-opportunities-detail-box .opening-descr-box h4{
    font-size: 30px;
    font-family: 'Cormorant' !important;
    font-weight: 400;
}
.career-opportunities-section .career-opportunities-box .tab-content{
padding: 0 100px;
margin-top: 60px;
}
.teachers-testimonials-section .secheader-grp{
    text-align: left;
}
.teachers-testimonials-section .secheader-grp h2::after{
    margin-left: 0;
}
.teachers-testimonials-box{
    padding: 0 20px;
}
.teachers-testimonials-slider{
    margin: 0 -20px;
    margin-top: 30px;
}
.teachers-testimonials-box p{
    line-height: 1.778;
    color: rgb(68, 68, 68);
    font-family: "Museo Sans 100", arial !important;
    position: relative;
    padding-top: 70px;
}
.teachers-testimonials-box p::after{
    content: '';
    position: absolute;
    background: url(../img/quote-4.png) no-repeat;
    width: 46px;
    height: 40px;
    top: 0;
    left: 0;
}
.teachers-testimonials-box .inner-box{
    padding: 50px 40px;
    background-color: #fff;
}
.teachers-testimonials-box .text-box{
    margin-top: 50px;
    align-items: center;
    justify-content: space-between;
}
.teachers-testimonials-box .text-box img{
    max-width: 70px;
    width: 20%;
}
.teachers-testimonials-box .text-box .text{
    width: 80%;
    padding-left: 25px;
}
.teachers-testimonials-box .text-box h4{
    font-size: 25px;
    font-family: 'Cormorant' !important;
    font-weight: 400;
    margin: 0;
}
.career-opportunities-detail-box .opening-descr-box{padding-bottom: 30px;}


.teachers-testimonials-slider .slick-prev::before {
    content: '';
    position: absolute;
    background: url(../img/white-Shape-1.png) no-repeat center;
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}
.teachers-testimonials-slider .slick-next{
    right: -100px;
}
.teachers-testimonials-slider .slick-prev{
    left: -100px;
}
.teachers-testimonials-slider .slick-next::before {
    content: '';
    position: absolute;
    background: url(../img/white-Shape-1.png) no-repeat center;
    transform: rotate(180deg);
    width: 37px;
    height: 84px;
    top: 0;
    left: 0;
}
.career-opportunities-box ul.cata-btn-list li.current a{
    background-color: #012169;
    color: #fff;
    border-color: #012169;
}
.career-opportunities-box ul.cata-btn-list li.current a:hover{
    color: #fff;
}
.career-opportunities-box ul.cata-btn-list li a:hover{
    border-color: #012169;
    color: #012169;
}
.tab-content{
    display: none;
}
.tab-content.current{display: block;}
.apply-now-section{
    background-color: #f0f2f6;
}
.career-apply-new-form{
    padding: 0 100px;
}
ul.radio-list{
    padding-left: 0;
    align-items: center;
    margin-bottom: 30px;
    margin-top: 30px;
}
ul.radio-list li{
    list-style: none;
    display: inline-block;
    display: flex;
flex-wrap: wrap;
align-content: center;
padding-right: 20px;
}
ul.radio-list li label{
    font-size: 16px;
    color: #55595c;
    position: relative;
    padding-left: 40px;
}
/* Hide the browser's default radio button */
.radio-box input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
  }

  /* Create a custom radio button */
  .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #fff;
    border-radius: 50%;
  }

  /* On mouse-over, add a grey background color */
  .radio-box:hover input ~ .checkmark {
    background-color: #bac6db;
  }

  /* When the radio button is checked, add a blue background */
  .radio-box input:checked ~ .checkmark {
    background-color: #fff;
  }

  /* Create the indicator (the dot/circle - hidden when not checked) */
  .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }

  /* Show the indicator (dot/circle) when checked */
  .radio-box input:checked ~ .checkmark:after {
    display: block;
  }

  /* Style the indicator (dot/circle) */
  .radio-box .checkmark:after {
       top: 50%;
      left: 48%;
      width: 15px;
      height: 15px;
      border-radius: 50%;
      background: #bac6db;
      transform: translate(-50%,-50%);
  }
.career-apply-new-form.form-box .input-box label{
    font-size: 16px;
    color: #55595c;
    display: block;
    margin-bottom: 15px;
    line-height: 1;
    position: absolute;
    top: 0;
    left: 0;
}
.career-apply-new-form.form-box .input-box{
margin-bottom: 40px;
position: relative;
padding-top: 40px;
}
.career-apply-new-form.form-box .apply-form-box{
    border-bottom: 1px solid #fff;
    padding-top: 20px;
}
.career-apply-new-form.form-box .col-2{
    width: 25%;
}
.career-apply-new-form.form-box .apply-form-box .ff-box{
    align-items: center;
}
.career-apply-new-form.form-box .input-box label span{
    font-size: 13px;display: block;
    line-height: 1;
}
.career-apply-new-form.form-box .input-box input[type="file"]{
border: none;
}
.career-apply-new-form.form-box .apply-form-box h4{
    font-size: 30px;
    font-family: 'Cormorant' !important;
    color: rgb(59, 44, 115);
}

.career-apply-new-form.form-box .apply-form-box h4 span{
    font-size: 14px;
    vertical-align:super;
}
.ed-qualification-list .input-box:nth-child(2),.ed-qualification-list .input-box:nth-child(3),.ed-qualification-list .input-box:nth-child(6){
width: 17.66%;
}
.ed-qualification-list .input-box:nth-child(4),.ed-qualification-list .input-box:nth-child(5),.ed-qualification-list .input-box:nth-child(7),.ed-qualification-list .input-box:last-child{
    width: 10%;
}
.ed-qualification-list{
    align-items: center;
    margin-top: 0;
}
.ed-qualification-list h4 {
    width: 7%;
}
.ed-qualification-box{
    margin-top: 60px;
}
.career-apply-new-form.form-box .input-box.single-box{
    padding-top: 20px;
    margin-bottom: 20px;
}
.career-apply-new-form.form-box a.trnprntbgbtn{
    padding: 15px 35px;
    margin: 0 5px;
    margin-bottom: 40px;
    background-color: transparent;
}
.career-apply-new-form.form-box .mtb-box{
    margin-top: 30px;
}
.career-apply-new-form.form-box a.trnprntbgbtn:hover{
    background-color: #012169;
}
.career-apply-new-form.form-box .input-box.col-25{
    width: 20%;
}
.career-apply-new-form.form-box .input-box.col-3{
    width: 30%;
}
.career-apply-new-form.form-box .input-box.col-6{
    width: 60%;
}
.career-apply-new-form.form-box .input-box.col-16{
    width: 16.66%;
}
.career-apply-new-form.form-box .input-box.col-10{
    width: 10%;
}
.career-apply-new-form.form-box .input-box.col-12{
    width: 12.5%;
}
.career-apply-new-form.form-box .input-box.col-13{
    width: 13.3%;
}
.career-apply-new-form.form-box .input-box.col-43{
    width: 43.33%;
}
.career-apply-new-form.form-box .input-box textarea{
    width: 100%;
    height: 250px;
    background-color: #fff;
padding: 25px;
border: none;
font-size: 16px;
font-weight: 500;
color: #c6c3d2;
font-family: "Museo Sans 500", arial;
}
.career-apply-new-form.form-box .input-box.textarea-box{
    padding-top: 0;
}
.career-apply-new-form.form-box p.msg{
    font-size: 15px;
    color: #55595c;
}
.career-apply-new-form.form-box button{
    width: 100%;
    text-align: center;
    display: block;
    background-color: #012169;
    letter-spacing: 2px;
    text-transform: uppercase;
    border: 1px solid #012169;
    transition: ease-in-out .2s;
}
.career-apply-new-form.form-box button:hover{
    background-color: #fff;
    color: #012169;
}
.career-apply-new-form.form-box .input-box label sup{
    color: #c90000;
}
.lib-slider-section h3{font-size: 30px;}

.lib-slider-section{
   background-image: url(../img/lib-slider-img.jpg);

}
.library-section .sec-row.flex-box{
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 1;
}
.library-section ul.inter-list{
    margin-top: 0;

}
.library-section ul.inter-list li span{
    font-size: 18px;
    margin-top: 20px;
    line-height: 1.4;
}
.library-section.aplctn-yrseduexprts-sec{
    position: relative;
}
.library-section.aplctn-yrseduexprts-sec::after{
content: '';
position: absolute;
background: url(../img/lib-img-2.jpg) no-repeat center;
background-size: cover;
max-width: 1077px;
width: 100%;
height: 100%;
top: 0;
right: 0;
z-index: 0;
}
.lib-our-panel-section.our-panel-section .panel-section ul.panel-list .text-box h3{
    font-family: 'Cormorant' !important;
    margin-top: 0;
    line-height: 1;
}

.lib-our-panel-section.our-panel-section .panel-section ul.panel-list li{
    align-items: flex-start;

}
.lib-our-panel-section.our-panel-section .panel-section ul.panel-list .text-box{
    padding-bottom: 30px;
    border-bottom: 1px solid #d9d9d9;
    padding-left: 0;
    margin-left: 40px;
}
.lib-faculty-member-section .cntntgrp h3{
    font-family: 'Cormorant' !important;
}
.lib-list-sec li a.btn{
    display: inline-block;
vertical-align: top;
color: #fff;
font-family: 'Museo Sans 500', arial;
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: #012169;
border: 1px solid #012169;
padding: 20px 32px;
width: 100%;
margin-top: 30px;
}
.lib-list-sec li a.btn:hover{
    background-color: #fff;
    color: #011950;
}
.lib-list-sec.phd-affiliation-section .blue-box h3{
    color: #fff;
    font-family: 'Cormorant' !important;
    margin-top: 0;
    margin-bottom: 30px;
}
.lib-list-sec.phd-affiliation-section .blue-box h5{
    color: #fff;
    font-family: 'Cormorant' !important;
    margin-top: 0;
    margin-bottom: 10px;
}
.lib-list-sec.phd-affiliation-section .blue-box p{
    color: #fff;
    margin-top: 0;
    line-height: 1;
}
.lib-list-sec.phd-affiliation-section .blue-box p.lt{
margin-top: 50px;
line-height: 1.4;
}
.lib-list-sec.phd-affiliation-section .blue-box{
    position: sticky;
    top: 100px;
}
.lib-list-sec ul.mechanism-list{margin-bottom: 0 !important;}
.lib-team-section{
    background-color: #fff;
}
ul.team-list{
    padding-left: 0;
    margin: 0 -30px;
    margin-top: 30px;
}
ul.team-list li{
    padding: 0 30px;
}
ul.team-list li img{width: 100%;}
ul.team-list li .text-box{
    background-color: #f9fafc;
    padding: 20px;
}
ul.team-list li .text-box h6{
    margin-top: 0;
    font-family: 'Cormorant' !important;
    margin-bottom: 0;
}
ul.team-list li .text-box span{
    font-size: 12px;
    font-family: 'Museo Sans 500', arial;
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    letter-spacing: 2px;
}
ul.team-list li .text-box ul{
    padding-left: 0;
    margin-top: 15px;
}
ul.team-list li .text-box ul li{
    padding: 0 0 0 30px;
    list-style: none;
    position: relative;
}
ul.team-list li .text-box ul li.tel{
    margin-bottom: 7px;
}
ul.team-list li .text-box ul li a::after{
    content: '';
position: absolute;
background: url(../img/email.png) no-repeat center;
width: 22px;
height: 16px;
top: 7px;
left: 0;
}
ul.team-list li .text-box ul li.tel a::after{
    content: '';
position: absolute;
background: url(../img/1call.png) no-repeat center;
width: 21px;
height: 20px;
top: 7px;
left: 0;
}
.print-section .list-box ul.print-list{
    width: 50%;
    padding-left: 0;
    margin: 0;
}
.print-section .list-box ul.print-list li{
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e5e5e5;
    list-style: none;
    align-items: center;
}
.print-section .list-box ul.print-list li a{color: #1d1d1d;}
.print-section .list-box ul.print-list li a:hover{
    color: #0c84b7;
}


.enhancement-leadership-msg.holisticwellbeing-msg-sec .cntntgrp{
    max-width: 734px;
}
.benefits-section{
    background-color: #f9fafc;
}
.left-box.secheader-grp{
    text-align: left;

}
.left-box.secheader-grp h2:first-child::after{margin-left: 0;}
ul.benefits-list{
    justify-content: space-between;
    padding-left: 0;
    margin-top: 40px;
}
ul.benefits-list li{
    width: calc((100% - 60px) / 2);
    list-style: none;
}
ul.benefits-list li:nth-child(-n + 2){margin-bottom: 80px;}
ul.benefits-list li .benefits-box{
    background-color: #fff;
    padding: 40px;
    justify-content: space-between;
    align-items: center;
}
ul.benefits-list li .benefits-box img{
    max-width: 245px;
    width: 35%;
    object-fit: scale-down;
    object-position: left;
}
ul.benefits-list li .benefits-box .txt{
    width: 60%;
}
ul.activities-list{
    justify-content: space-between;
}
ul.activities-list li{
    width: calc((100% - 100px) / 2);
    margin-bottom: 80px;
    padding-bottom: 0;
    border-bottom: none;
}
ul.activities-list li p{margin-bottom: 0;}
ul.activities-list li.full-box{
    width: 100%;
}
ul.activities-list li img{width: 100%;}
/* ul.activities-list li:nth-child(n + 2){
    margin-bottom: 0;
} */
.detail-section .secheader-grp p{line-height: 1.4;margin-top: 30px;}
.detail-section .secheader-grp p strong{font-weight: 700;}
.detail-section ul.detail-lsit{
    padding-left: 0;
}
.detail-section ul.detail-lsit li{
    list-style: none;
    position: relative;
    padding-left: 30px;
    margin-bottom: 20px;
    font-family: "Museo Sans 400", arial;
    font-size: 17px;
}
.detail-section ul.detail-lsit li::after{
content: '';
position: absolute;
background-color: #002166;
width: 6px;
height: 6px;
left: 0;
top: 12px;
border-radius: 50px;
}
.our-gallery-section{
    background-color: #f9fafc;
}
.our-gallery-section .img-box {
    margin-top: -200px;
    position: relative;
    z-index: 9;
}
.our-gallery-section .secheader-grp{
    position: relative;
    z-index: 10;
}
.our-gallery-section .img-box img{
    width: 100%;
    max-width: 1285px;
}







@media only screen and (max-width: 1600px) {
    .contact-us-section {
        background-position: 0 center;
        background-size: cover;
    }
    .form-box .input-box select {
        padding-left: 15px;
    }
    .overview-section h2 {
        font-size: 33px;
    }
    .library-section.aplctn-yrseduexprts-sec::after{
        width: 58%;
    }
}

@media (max-width: 1366px){
.navigation-grp>ul>li>a, .navigation-grp>ul>li>span {
    padding: 30px 7px !important;
    font-size: 10px !important;
}
}
.navigation-grp>ul>li:hover nav.overlay-box {
    display: block;
    visibility: visible;
}

.navigation-grp>ul>li:hover nav#overlay {
    display: block;
    visibility: visible;
}

.navigation-grp>ul>li>nav.overlay-box {
    display: none;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.navigation-grp>ul>li>a, .navigation-grp>ul>li>span{
  padding: 38px 8px;
}
.tablebox{
    background: #fff;
    padding: 35px;
    margin-top: 30px;
}
.tablebox ul.table-text{padding-left: 0;}
.tablebox ul.left-side{
    padding-right: 50px;

}

.tablebox ul.right-side{
    padding-left: 50px;
    border-left: 1px solid #ebebeb;
}

.tablebox ul.table-text li{
    font-size: 19px;
    color: #333333;
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #ebebeb;
    font-family: "Museo Sans 300";
    list-style: none;

}
.tablebox ul.left-side li{font-family: "Museo Sans 500";}
.tablebox ul.table-text li.hd{font-family: "Museo Sans 700";}
.tablebox ul.table-text li:last-child{
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.process-section{
    background-color: #fff;
}
.process-list{
    justify-content: space-between;
    margin-top: 50px;
}
.process-list .process-box{
    width: calc((100% - 30px) / 3);
    background-color: #f4f5f7;
    padding: 40px;
    margin: 7px 0;
}
.process-list .process-box h4{
    color: #012169;
    font-weight: 500;
    font-size: 30px;
    padding-left: 20px;
    border-left: 2px solid #0c84b7;
    font-family: 'Cormorant' !important;
    margin-top: 30px;
}
.process-list .process-box h6{
    font-size: 33px;
    color: #fff;
    position: relative;
    font-family: 'Cormorant' !important;
    display: inline-block;
    z-index: 2;
    margin: 0;
    line-height: 1;
}
.process-list .process-box h6::after{
    content: '';
    position: absolute;
    background-color: #0c84b7;
    width: 50px;
    height: 50px;
    top: 60%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
    border-radius: 50%;
}
.process-list .process-box.blue-box{
    background-color: #0c84b7;
    text-align: center;
}
.process-list .process-box.blue-box h4{
    padding-left: 0;
    border-left: none;
    color: #fff;
    font-size: 35px;
}
.process-list .process-box.blue-box a{margin-top: 80px;display: block;}
.process-list .process-box.blue-box a img{
    padding: 10px 25px;
    border: 1px solid #fff;
}
.AspirePCM-table-section .tablebox .col-35{
    width: calc(75% / 2);
}
.AspirePCM-table-section .tablebox ul.right-side.md{padding-right: 50px;}
.AspirePCM-table-section{background-color: #fff;}
.aplctn-plcmntsuprtgrntee-sec .cntntgrp p strong{font-family: "Museo Sans 500", arial;}
.AspirePCM-tab-section .tutionfees-tabs .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;
}
.AspirePCM-tab-section .tutionfees-tabs .tabs-list{
    display: flex;
align-items: center;
margin-top: 30px;
}
.AspirePCM-tab-section .tutionfees-tabs .tabs-item.current{
    background-color: #011950;
color: #fff;
}
.AspirePCM-tab-section .tutionfees-tabs .tab-content{
    background-color: #fff;
    padding: 60px 40px;
    position: relative;
}
.AspirePCM-tab-section .tutionfees-tabs .tab-content .flex-box{
    justify-content: space-around;
    position: relative;
}
.AspirePCM-tab-section .tutionfees-tabs .tab-content ul li{
    font-size: 18px;
    color: #333333;
    font-family: "Museo Sans 300";
    list-style: #f0f0f0;
    margin-bottom: 20px;
}
.AspirePCM-tab-section .tutionfees-tabs .tab-content ul li:last-child{margin-bottom: 0;}
.AspirePCM-tab-section .tutionfees-tabs .tab-content .flex-box::after{
    content: '';
    position: absolute;
    background-color: #d6d6d6;
    width: 1px;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.AspirePCM-tab-section h4{
    color: #012169;
    font-size: 30px;
    font-family: 'Cormorant' !important;
    font-weight: 600;
    margin-top: 40px;
}

.AspirePCM-tab-section .tutionfees-tabs{margin-bottom: 30px;}

.Aspire-Counselling-section{
    background-color: #fff;
}
.Aspire-Counselling-section ul.Counselling-list{
    justify-content: space-between;
    margin-top: 50px;
    align-items: flex-start;
    padding-left: 0;
}
.Aspire-Counselling-section ul.Counselling-list li{
    width: 23%;
    list-style: none;
}
.Aspire-Counselling-section ul.Counselling-list li h4{
    color: #012169;
    margin: 30px 0 0;
}
.Aspire-Counselling-section ul.Counselling-list li.blue-box{
    background-color: #0c84b7;
    padding: 30px 20px 30px 40px;
}
.Aspire-Counselling-section ul.Counselling-list li.blue-box h4{
    color: #fff;
    margin: 0;
    margin-bottom: 20px;
}
.Aspire-Counselling-section ul.Counselling-list li.blue-box a img {
    padding: 10px 25px;
    border: 1px solid #fff;
}
.Aspire-placement-com-section ul.placement-com-list li{
    width: calc((100% - 100px) / 3);
}
.Aspire-placement-com-section{
    background-color: #fff;
    margin-top: 0;
}
.Aspire-Scholarship-section{
    background-color: #f9fafc;
}
.Aspire-Scholarship-section .Scholarship-content{
    background-color: #f9fafc;
    padding: 60px 40px;
    position: relative;
    margin-top: 50px;
}
.Aspire-Scholarship-section .Scholarship-content .flex-box{
    justify-content: space-around;
    position: relative;
}
.Aspire-Scholarship-section .Scholarship-content .flex-box ul li{
    font-size: 18px;
color: #333333;
font-family: "Museo Sans 300";
margin-bottom: 20px;
}
.Aspire-Scholarship-section .Scholarship-content .flex-box ul li:last-child{margin-bottom: 0;}
.Aspire-Scholarship-section .Scholarship-content .flex-box::after {
    content: '';
    position: absolute;
    background-color: #d6d6d6;
    width: 1px;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.Aspire-Scholarship-section .Scholarship-content .flex-box ul{
    padding-left: 0;
}
.Aspire-Scholarship-section .Scholarship-content .flex-box .nox{
    padding-left: 40px;
}
.hast-tag-box{
    margin-top: 50px;
}
.hast-tag-box h5{
    width: 35%;
    font-size: 28px;
    color: #000;
    font-family: 'Cormorant' !important;
    font-weight: 500;
    margin: 0;
}
.hast-tag-box .hast{
    width: 65%;
    padding-left: 30px;
}
.hast-tag-box .btn-box{width: 100%;margin-top: 20px;}
.hast-tag-box .hast a{
    font-size: 18px;
    color: #012169;
    font-family: "Museo Sans 300";
    display: inline-block;
    margin-right: 5px;
    padding-right: 7px;
    border-right: 1px solid #012169;
    line-height: 1;
}
.hast-tag-box .btn-box .unrstyschllst-lodmrebtn::before {display: none;}
.hast-tag-box .btn-box .unrstyschllst-lodmrebtn{
    font-family: 'Museo Sans 300', arial;
}
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.divTableHeading {
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border-bottom: 1px solid #999999;
	display: table-cell;
}
.divTableHeading {
	display: table-header-group;
}
.divTableFoot {
	display: table-footer-group;
}
.divTableBody {
	display: table-row-group;
}
.divTableRow .divTableCell{
    font-size: 19px;
color: #333333;
border-bottom: 1px solid #ebebeb;
font-family: "Museo Sans 300";
padding: 25px 0;
}
.divTableRow .divTableCell:first-child{
    width: 20%;
    font-family: "Museo Sans 500";
}
.divTableRow .divTableCell:nth-child(2){
    width: 40%;
border-left: 0;
padding-left: 30px;
position: relative;
}
.divTableRow .divTableCell:last-child{
    width: 30%;
    padding-left: 30px;
    border-left: 0;
    position: relative;
}
.AspirePCM-table-section .divTable{
    background-color: #fff;
    padding: 35px;
    box-shadow: 0px 8px 34.65px 0.35px rgba(0, 0, 0, 0.06);
    margin-top: 50px;
}
.divTableRow .divTableCell:last-child::after,.divTableRow .divTableCell:nth-child(2)::after{
    content: '';
position: absolute;
background-color: #ebebeb;
width: 1px;
height: 102%;
top: 0;
left: -30px;

}
.divTableRow .divTableCell.hd{font-family: "Museo Sans 700";}
.divTableRow:last-child .divTableCell{
    border-bottom: none
}

ul.team-list li img {
    padding: 0px 70px !important;
}
.price-box.humanities_socil div {
    display: flex !important;
    justify-content: space-between !important;
    flex-wrap: wrap !important;
}
.advisor-counsil-custm {
    border-bottom: 1px solid #ddd;
}
.campus-text-section ul.tab-list {
    width: 100%;
    padding: 0 0 0 30px;
  }
  .campus-text-section ul.tab-list li {
    background-color: #fff;
    padding: 10px 15px;
    border: 1px solid #012169;
    list-style: none;
    margin-right: 5px;
  }
  .campus-text-section ul.tab-list li.active {
    background-color: #012169;
    color: #fff;
  }
  .campus-text-section ul.tab-list li a {
    font-family: "Museo Sans 500", arial;
    color: #012169;
  }
  .campus-text-section ul.tab-list li.active a {
    color: #fff;
  }





@media only screen and (max-width: 1440px) {
    .career-apply-new-form.form-box .input-box label{font-size: 14px;}
    .form-box .input-box input, .form-box .input-box select{font-size: 14px;}
    .ui-state-default, .ui-widget-content .ui-state-default{padding: 3px;}
    .form-box .input-box input,.form-box .input-box select {
        padding: 20px 15px;
    }
    .form-box .input-box.col-5 select {
        padding: 20px 10px;
    }
    .form-box .input-box.phn select {
        padding: 20px 0 20px 5px;
    }
    .error-inner h2 {
        font-size: 35px;
    }
    .privacy-inner h3 {
        font-size: 35px;
        margin-bottom: 20px;
    }
    .privacy-inner ul.double-arrow li {
        margin-bottom: 20px;
    }
    .thanks-inner h2 {
        font-size: 70px;
    }
    ul.our-stats-list .our-stats-box h5 {
        font-size: 35px;
        margin-top: 40px;
    }
    .leadership-profile-box .heading-box h2 {
        font-size: 45px;
    }
    .leadership-profile-box .heading-box h3 {
        font-size: 32px;
    }
    .leadership-profile-box .text-box p {
        font-size: 22px;
    }
    .modal-body>.text-box>p {
        font-size: 18px;
    }
    .panel-slider-box .slick-next {
        right: -70px;
    }
    .panel-slider-box .slick-prev {
        left: -70px;
    }
    .contact-us-section {
        background-position: -30px center;
    }
    .link-grey-box ul.link-list li a {
        font-size: 20px;
    }
    .faq-box-list h4 strong {
        font-size: 27px;
        padding-right: 20px;
    }
    .faq-box-list p strong {
        font-size: 26px;
        padding-right: 20px;
    }
    ul.mechanism-list li .mechanism-box {
        padding: 20px;
    }
    ul.mechanism-list li .mechanism-box h6 {
        font-size: 20px;
    }
    .covid-text-box h4 {
        font-size: 30px;
    }
    .phd-announ-section .cntnt-clmn{padding: 0 30px !important;}
    .teachers-testimonials-slider .slick-next{
        right: -20px;
    }
    .teachers-testimonials-slider .slick-prev{
        left: -40px;
    }
}

@media only screen and (max-width: 1370px) {
    nav#overlay.overlay-box {
        top: 80px;
    }
    .explore-phd-section .blue-box {
        padding: 22px 35px;
    }
    .explore-phd-section .blue-box a.apply-arrwbtn {
        margin-top: 10px;
    }
    .our-stats-section {
        padding: 100px 0;
    }
    .com-padding {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .leadership-profile-box {
        margin-bottom: 50px;
        padding-bottom: 70px;
    }
    .leadership-profile-box .heading-box h3 {
        font-size: 27px;
        margin: 10px 0;
    }
    .leadership-profile-box .heading-box h2 {
        font-size: 40px;
        margin: 10px 0;
    }
    .modal-box {
        max-height: 610px;
        padding: 50px 40px;
        width: 60%;
    }
    .modal-body {
        height: 500px;
    }
    .modal-body>.text-box>h2 {
        font-size: 40px;
    }
    .modal-body>.text-box>h4 {
        font-size: 25px;
    }
    .modal-body>.text-box>h3 {
        font-size: 35px;
    }
    .modal-body .text-box img {
        margin-top: 20px;
    }
    .panel-slider-section {
        padding: 140px 0;
    }
    .panel-slider-box .slick-next {
        right: -40px;
    }
    .panel-slider-box .slick-prev {
        left: -40px;
    }
    .panel-slider-section .text-slider-box::before {
        right: 40px;
    }
    .panel-slider-section .text-slider-box::after {
        left: 40px;
    }
    .our-panel-section .grey-box {
        padding: 40px 30px;
    }
    .visa-form-section .form-box {
        margin-top: 30px;
    }
    ul.placement-partners-list .slick-prev {
        left: -40px;
    }
    ul.placement-partners-list .slick-next {
        right: -40px;
    }
    .degree-table .col-10.flex-box .col-5.sd {
        font-size: 17px;
    }
    .topic-table .col-10.hd {
        font-size: 18px;
    }

}

@media only screen and (max-width: 1280px) {
    .contact-us-section {
        background-position: -80px center;
    }
    .teachers-testimonials-slider{
        padding: 0 40px;
    }
    .teachers-testimonials-slider .slick-next{
        right: -00px;
    }
    .teachers-testimonials-slider .slick-prev{
        left: -00px;
    }
    .navigation-grp {
      font-size: 14px;
    }
    .navigation-grp > ul > li > a, .navigation-grp > ul > li > span{padding: 30px 6px;}
}

@media only screen and (max-width: 1030px) {
    .business-section .service-box{padding-left: 25px;}
    ul.tick-list li {
        text-align: left !important;
        padding-left: 30px;
    }
    ul.tick-list li::after {
        top: 4px;
    }
    ul.tick-list {
        margin-top: 20px;
    }
    .vision-section.our-panel-section .panel-section ul.panel-list li img {
        box-shadow: none;
    }
    .vision-section.our-panel-section .panel-section ul.panel-list {
        margin-bottom: 50px;
        padding-bottom: 50px;
    }
    .contact-us-section .sec-md-col-65 {
        width: 100%;
    }
    .contact-us-section .sec-md-col-35 {
        width: 50%;
        margin-top: 50px;
    }
    .thanks-inner h5 {
        font-size: 27px;
    }
    .contact-us-section .sec-md-col-35 .course-fltr {
        padding-left: 0;
    }
    ul.reguonal-center-list li {
        width: 50%;
    }
    .reguonal-center-section {
        margin: 80px 0 50px;
    }
    ul.contact-detail-list li h3 {
        font-size: 30px;
    }
    ul.detail-list li a {
        font-size: 17px;
    }
    ul.our-stats-list {
        margin: 0 -15px;
        margin-top: 50px;
    }
    ul.our-stats-list li {
        padding: 0 15px;
    }
    ul.our-stats-list .our-stats-box h5 {
        font-size: 30px;
    }
    ul.our-stats-list .our-stats-box {
        padding: 30px 20px;
    }
    ul.our-stats-list .our-stats-box img {
        height: 150px;
    }
    .leadership-profile-box .col-3 {
        width: 35%;
    }
    .leadership-profile-box:nth-child(2n)>.flex-box {
        flex-direction: column-reverse;
    }
    .our-stats-section .secheader-grp.col-6 {
        width: 100%;
    }
    .modal-box {
        max-height: 700px;
    }
    .modal-body {
        height: 600px;
    }
    .our-panel-section .grey-box {
        padding: 30px 20px;
    }
    .our-panel-section .panel-section ul.panel-list img {
        height: 100px;
        object-fit: contain;
        object-position: top;
    }
    .our-panel-section .panel-section .cntntgrp {
        text-align: left;
    }
    .our-panel-section .panel-section .cntntgrp h2::after {
        margin-left: 0;
    }
    .panel-slider-box .slick-next {
        right: -20px;
    }
    .panel-slider-box .slick-prev {
        left: -20px;
    }
    .panel-slider-section .text-slider-box h3 {
        font-size: 30px;
    }
    .panel-slider-section .text-slider-box::before {
        bottom: 0;
        top: auto;
        right: 0;
    }
    .panel-slider-section .text-slider-box::after {
        top: 20px;
        left: 0;
    }
    .our-panel-section .grey-box .form-box .input-box.col-5 {
        width: 100%;
    }
    .form-box .input-box input,.form-box .input-box select {
        padding: 15px 10px;
    }
    .form-box .input-box.phn select {
        padding: 15px 3px;
    }
    .link-grey-box {
        padding: 30px 25px;
    }
    .link-grey-box ul.link-list li {
        padding-left: 45px;
    }
    .link-grey-box ul.link-list li a {
        font-size: 17px;
    }
    .affiliation-download-section .text-box h3 {
        font-size: 30px;
    }
    .link-grey-box ul.link-list li::after {
        background-size: 30px !important;
    }
    /* header css start */
    .navigation-grp>ul li {
        display: none;
    }
    .navigation-grp>ul li:last-child {
        display: block;
    }
    nav#overlay .nav-sec.desk-menu {
        display: none;
    }
    nav#overlay {
        height: 100vh;
        overflow: scroll !important;
        padding-bottom: 150px !important;
    }
    .no-overflow {
       overflow: hidden;
    }
    .mobile-menu-box {
        margin-bottom: 40px;
    }
    .mobile-menu-box h3, .mobile-menu-box h3 a {
        color: #fff;
        font-family: 'Cormorant' !important;
        font-size: 50px;
        position: relative;
        display: inline-block;
        margin: 0;
    }
    .mobile-menu-box ul.click-element {
        padding-left: 0;
        margin-top: 20px;
    }
    .mobile-menu-box ul.click-element li {
        margin-bottom: 20px;
        list-style: none;
        line-height: 1;
    }
    .mobile-menu-box ul.click-element li a {
        font-size: 18px;
        font-family: "Museo Sans 500";
        color: rgba(255, 255, 255, 0.9);
        transition: ease-in-out .2s;
        position: relative;
    }
    .mobile-menu-box ul.click-element li a:hover {
        padding-left: 3px;
    }
    .mobile-menu-box ul.click-element li a.all-list::after {
        content: '';
        position: absolute;
        background: url(../img/arrow.png) no-repeat center;
        width: 16px;
        height: 13px;
        top: 5px;
        right: -30px;
    }
    .mobile-menu-box ul.click-element li a.all-list span {
        width: 20%;
    }
    .mobile-menu-box h3::after {
        content: '';
        position: absolute;
        background-color: #5a6e9d;
        width: 100%;
        height: 2px;
        bottom: 0;
        left: 0;
        opacity: .3;
    }
    nav#overlay {
        opacity: 1;
        background-color: #012169;
    }
    @keyframes slide-menu {
        from {
            -webkit-transform: scaleY(0);
            transform: scaleY(0);
            opacity: 0;
            border-bottom: 200px solid #fff;
        }
        to {
            -webkit-transform: scaleY(1);
            transform: scaleY(1);
            opacity: 1;
            border-bottom: 0px solid #fff;
        }
    }
    .mobile-menu ul.quick-list {
        padding-left: 0;
        display: flex;
        width: auto;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
        -ms-overflow-style: none;
        overflow: -moz-scrollbars-none;
        flex-wrap: nowrap;
        padding-bottom: 10px;
        padding-top: 15px;
        align-items: center;
        border-top: 1px solid #183577;
    }
    .mobile-menu ul.quick-list li {
        width: 80%;
        min-width: 180px;
        max-width: 180px;
        padding: 0;
        margin: 0 10px;
        white-space: normal;
        list-style: none;
    }
    .mobile-menu ul.quick-list li a {
        font-size: 18px;
        font-family: "Museo Sans 500";
        color: rgba(255, 255, 255, 0.9);
    }
    /* .mobile-menu ul.quick-list li a */
    .mobile-menu {
        display: block;
    }
    .mobile-menu-box.last-h h3::after {
        display: none;
    }
    .mobile-menu ul.quick-list li span {
        margin-top: 0 !important;
    }
    .logo-grp img {
        max-width: 135px;
    }
    .mobile-menu ul.quick-list li:first-child {
        min-width: 90px;
    }
    .form-box .input-box select {
        padding: 15px 10px;
        font-size: 14px;
    }
    .visa-form-section .form-box {
        width: 85%;
    }
    ul.placement-partners-list {
        padding: 0 50px;
    }
    ul.placement-partners-list .slick-prev {
        left: -20px;
    }
    ul.placement-partners-list .slick-next {
        right: -20px;
    }
    .all-conference-section {
        background-color: #f9fafb !important;
    }
    .aplctn-affiltncrtfed-sec.key-speakers-section .logo-items .item {
        width: 33%;
    }
    .aplctn-affiltncrtfed-sec.key-speakers-section .logo-items {
        justify-content: center;
    }
    .conference-timeline-section .col-5 {
        width: 100%;
    }
    .conference-timeline-section .col-5:last-child {
        padding-left: 0;
        margin-top: 40px;
        border-top: 1px solid #1b3878;
        border-left: none;
        padding-top: 50px;
    }
    .all-conference-section .secheader-grp {
        padding-right: 0;
    }
    ul.gd-grp-list li {
        text-align: left;
    }
    .gd-group-section .content-text-section ul.flex-box {
        margin: 0 -10px;
        margin-top: 140px;
    }
    .gd-group-section .content-text-section ul.flex-box li {
        padding: 0 10px;
    }
    .gd-group-section .content-text-section ul.flex-box li .text:last-child {
        margin-top: 20px;
    }
    .gd-group-section .content-text-section ul.flex-box li .text h5 {
        font-size: 20px;
        left: 20px;
        bottom: 20px;
    }
    .gd-collaboration-section {
        background-color: #f9fafc;
    }
    .gd-collaboration-section .cntntgrp img {
        display: none;
    }
    .gd-collaboration-section img.mobile-img {
        display: block !important;
        margin-top: 30px !important;
    }
    .gd-collaboration-section h2 br {
        display: none;
    }
    .operational-schools-list h4 {
        font-size: 25px;
    }
    .operational-schools-list h5 {
        font-size: 22px;
    }
    .phd-form-section.visa-form-section .form-box {
        width: 100%;
    }
    .phd-form-section.visa-form-section .col-3 {
        width: 40%;
        padding-left: 0;
    }
    .explore-phd-section .flex-box {
        flex-direction: column-reverse;
    }
    .explore-phd-section .flex-box .col-7 {
        width: 100%;
    }
    .explore-phd-section .col-3 {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .explore-phd-section .blue-box:first-child {
        margin-bottom: 0;
    }
    .phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr.flex-box {
        padding: 30px;
    }
    .phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr a.trnprntbgbtnP {
        margin: 0 auto !important;
    }
    .overview-section h2 {
        font-size: 30px;
        margin-top: 30px;
    }
    ul.campus-usp-list{justify-content: center;}
    ul.campus-usp-list li{
        width: 50%;
    }
    ul.campus-usp-list li:last-child{margin-top: 40px;}
    .career-section .sub-text h4{
        font-size: 25px;
    }
    .career-section .sub-text h4::after{
        left: -60px;
    }
    .career-section .sub-text h4::before{
        right: -70px;
    }
    ul.career-list{
        justify-content: center;
    }
    ul.career-list li{
        width: 50%;
        padding: 0 20px;
    }
    ul.career-list li:last-child{margin-top: 40px;}
    .career-benefits-section .col-6{
        width: 100%;
    }
    .career-benefits-section .col-4{
        width: 100%;
    }
    ul.career-benefits-list{
        padding-left: 0;
        margin-top: 50px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    ul.career-benefits-list li{
        width: 47%;
    }
    .career-opportunities-section .career-opportunities-box .tab-content{
        padding: 0 40px;
    }
    .career-opportunities-detail-box .opening-descr-box h4{font-size: 25px;}
    .career-opportunities-detail-box .detail-box h3{font-size: 30px;}
    .career-apply-new-form{padding: 0 50px;}
    .career-apply-new-form.form-box .input-box label{font-size: 14px;}
    .career-apply-new-form.form-box .apply-form-box h4{
        font-size: 25px;
    }
    .form-box .input-box input,.form-box .input-box select{font-size: 14px;}
    .left-box.secheader-grp{width: 100%;}
    .our-gallery-section .img-box{    margin-top: -30px;}
    .process-list .process-box{width: calc((100% - 30px) / 2);}
}


@media only screen and (max-width: 925px) {
    .leadership-profile-box>.flex-box .col-3 {
        width: 100%;
    }
    .leadership-profile-box>.flex-box .col-6 {
        width: 100%;
        margin: 0;
        margin-bottom: 40px;
    }
    .leadership-profile-box:nth-child(2n+1) .heading-box {
        text-align: left;
    }
    .leadership-profile-box .col-6 img {
        padding: 0;
    }
    .leadership-profile-box>.flex-box {
        flex-direction: column-reverse;
    }
    .leadership-profile-box .text-box p {
        padding-top: 50px;
        margin-bottom: 25px;
    }
    .modal-body .text-box>h4 {
        margin-bottom: 0;
    }
    ul.botton-list-btn .innr-li h2 {
        width: 100%;
        margin-bottom: 20px;
    }
    ul.botton-list-btn .innr-li {
        padding: 40px;
    }
    .com-padding {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .our-stats-section {
        padding: 70px 0;
    }
    ul.our-stats-list li {
        width: 50%;
        margin-bottom: 20px;
    }
    ul.our-stats-list {
        justify-content: center;
    }
    .modal-box {
        width: 80%;
    }
    .our-panel-section .panel-section {
        padding-left: 0;
    }
    .our-panel-section .col-7 {
        width: 100%;
    }
    .our-panel-section .col-3 {
        width: 50%;
        margin: 0 auto;
        margin-top: 30px;
    }
    .our-panel-section .container>.flex-box {
        flex-direction: column-reverse;
        justify-content: center;
    }
    .affiliation-section .content-text-section .col-7 {
        width: 100%;
    }
    .affiliation-section .content-text-section {
        justify-content: center;
    }
    .affiliation-section .content-text-section .col-3 {
        width: 50%;
        margin-top: 40px;
    }
    .affiliation-section .content-text-section .col-7 {
        padding-right: 0;
    }
    ul.mechanism-list {
        margin-bottom: 25px !important;
    }
    .video-section .video-box.col-5 {
        width: 100%;
    }
    .covid-update-section .col-4 {
        width: 100%;
        padding-right: 0;
    }
    .covid-update-section .col-6 {
        display: none;
    }
    .covid-update-section .mobile-img {
        display: block;
        width: 60%;
        margin: 30px 0;
    }
    .covid-text-box h4 {
        font-size: 27px;
    }
    ul.covid-detail-list li {
        width: 50%;
        margin-bottom: 20px;
    }
    .covid-section .content-text-section {
        justify-content: center;
        flex-direction: column-reverse;
    }
    .content-text-section .col-3 {
        width: 50%;
    }
    .content-text-section .col-6 {
        width: 100%;
    }
    .mobile-menu-box h3, .mobile-menu-box h3 a {
        font-size: 35px;
    }
    .mobile-menu ul.quick-list span {
        margin-top: 10px;
        font-size: 14px;
        font-family: "Museo Sans 500";
        color: rgba(255, 255, 255, 0.549);
    }
    .mobile-menu-box ul.click-element li a span {
        font-size: 13px;
        font-family: "Museo Sans 500";
        color: rgba(255, 255, 255, 0.4);
        margin-top: 5px !important;
    }
    nav#overlay {
        padding: 50px 5px 5px 5px;
    }
    ul.video-list li {
        width: 100%;
    }
    .placement-partners-section .placement-school select {
        width: 40%;
        margin-top: 30px;
    }
    ul.placement-partners-list {
        padding: 0 30px;
    }
    .recruiters-testimonials-box {
        margin-bottom: 70px;
    }
    .recruiters-testimonials-section .secheader-grp {
        margin-bottom: 40px;
    }
    .topic-table {
        margin-top: 50px;
    }
    .topic-table-section .col-7 {
        padding: 0;
    }
    .southindia-section.affiliation-section .content-text-section .col-3 {
        width: 30% !important;
        margin-top: 0;
    }
    .affiliation-section.southindia-section .col-3 {
        width: 30%;
        margin: 0;
    }
    .southindia-section .col-7 {
        padding-left: 0;
    }
    .southindia-section h5 {
        font-size: 18px;
    }
    .hotel-type-box .price-box .col-10 p{
        font-size: 14px;
    }
    .southindia-section.affiliation-section .content-text-section .col-3.links-box {
        width: 50% !important;
        margin-bottom: 50px;
    }
    .southindia-section.facultyteamsec .links-box{position: static;}
    .phd-schlgdunivrsty-section.schlgdunivrsty .admission-pointBox .admission-point-list .admission-point-innr {
        height: auto;
    }
    .career-apply-new-form{padding: 0;}
    ul.benefits-list li .benefits-box img{display: none;}
    ul.benefits-list li .benefits-box .txt{width: 100%;}
    ul.benefits-list li .benefits-box .txt img{
        display: block;
        height: 120px;
    }
    ul.benefits-list li{width: calc((100% - 40px) / 2);}
    ul.benefits-list li:nth-child(-n+2){margin-bottom: 40px;}
    ul.activities-list li{
        width: calc((100% - 50px) / 2);
margin-bottom: 50px;
    }
    ul.placement-com-list li:last-child{padding: 30px;}
    .Aspire-placement-com-section ul.placement-com-list li{
        width: calc((100% - 100px) / 2);
    }
}

@media only screen and (max-width: 768px) {
  .header-main{
    display: block!important;
  }
    .print-section .list-box ul.print-list{
        width: 100%;
        padding-left: 0;
        margin: 0;
    }
    .banner-slide.bbabannerlp.banner-sec {
        height: 920px;
    }
    .banner-slide .form-clmn{margin-top: 30px;}
    .form-clmn{margin-top: 30px;}
    .phd-announ-section .cntnt-clmn{padding: 0 !important;}
.degree-table .col-10.flex-box .col-5.flex-box > .col-5{font-size: 14px;}
.business-section .service-box{padding-left: 0;margin-top: 40px;}
.business-section ul.inter-list:nth-child(3){margin-bottom: 40px;}
.business-section ul.inter-list span{margin-top: 15px;}
ul.activities-list li{
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 20px;
}
    ul.contact-detail-list li h3 {
        font-size: 32px;
    }
    .ftnav-grp > ul > li a{position: relative;}
    .ftnav-grp > ul > li{padding: 0;}
    .ftnav-grp > ul > li.quicklinks > ul{columns: 1;}
    .ftnav-grp > ul > li > a::after {
        content: "";
        border: 0 none;
        width: 14px;
        height: 8px;
        background-color: transparent;
        background-image: url(../img/downarrow-white-icon.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: contain;
        position: absolute;
        top: 50%;
        left: auto;
        right: 2px;
        transform: translateY(-50%);
    }
    .ftnav-grp > ul > li.active a::after {
        transform: translateY(-50%) rotate(180deg);
    }
    .most-view-section.ftnav-clmn,.most-view-section.ftcntct-clmn{margin-top: 0;}
    .most-view-section.ftcntct-clmn .ftcntct-grp > ul{display: block !important;}
    .ftnav-grp > ul > li > a{font-size: 21px;}
    ul.reguonal-center-list li {
        width: 100%;
        padding: 0;
    }
    ul.reguonal-center-list {
        margin: 0;
        margin-top: 30px;
    }
    .error-inner h2 {
        font-size: 32px;
    }
    .error-inner p {
        width: 100%;
    }
    .error-inner img {
        width: 150px;
    }
    .privacy-inner h3 {
        font-size: 30px;
    }
    .thanks-inner h2 {
        font-size: 50px;
    }
    .thanks-inner h5 {
        font-size: 23px;
    }
    .leadership-banner {
        background: url('../img/leadership-banner.jpg') no-repeat center !important;
    }
    .virtual-banner {
        background: url('../img/virtual-banner.jpg') no-repeat center !important;
    }
    .covid-banner {
        background: url('../img/covid-banner.jpg') no-repeat center !important;
    }
    .leadership-banner.schoolbanner-sec .schoolcontent {
        height: 400px;
    }
    .modal-box {
        width: 95%;
        padding: 30px 20px;
    }
    .modal-body>.text-box>h2 {
        font-size: 30px;
    }
    .modal-body>.text-box>h4 {
        font-size: 20px;
    }
    .modal-body>.text-box>h3 {
        font-size: 25px;
    }
    .modal-body>.text-box>p {
        font-size: 17px;
        padding-top: 0;
        margin-bottom: 10px;
    }
    .overview-section h2 {
        font-size: 23px;
    }
    .our-panel-section .col-3 {
        width: 100%;
    }
    .panel-slider-section .text-slider-box h3 {
        font-size: 24px;
        width: 90%;
    }
    .panel-slider-section .text-slider-box::before, .panel-slider-section .text-slider-box::after {
        display: none;
    }
    .panel-slider-section .text-slider-box p {
        font-size: 18px;
        margin-top: 20px;
    }
    .panel-slider-section {
        padding: 100px 0;
    }
    .affiliation-section .content-text-section .col-7 {
        padding-right: 0;
    }
    .affiliation-download-section img {
        width: 20%;
        /*position: sticky;
        top: 20px;*/
        margin-bottom: 30px;
    }
    .affiliation-download-section .text-box {
        width: 80%;
    }
    .affiliation-download-section .text-box a {
        top: auto;
        bottom: -20px;
        right: auto;
        left: auto;
    }
    .affiliation-section .content-text-section .col-3 {
        width: 100%;
        margin-top: 70px;
    }
    ul.mechanism-list li {
        width: 100% !important;
        padding: 0 !important;
        margin-bottom: 10px;
    }
    ul.mechanism-list {
        margin: 0 !important;
    }
    .affiliation-download-section .text-box h3 {
        font-size: 25px;
        width: 100%;
    }
    .mechanism-text-box {
        margin-bottom: 40px;
    }
    .mechanism-text-box h2 {
        margin-bottom: 20px;
    }
    ul.gallery-btn-list .slick-next {
        right: 10px;
        top: -10px;
    }
    .covid-update-section .mobile-img {
        width: 100%;
    }
    .covid-update-section .secheader-grp {
        padding-right: 0;
    }
    .covid-text-box h4 {
        margin-bottom: 10px;
    }
    .covid-text-box p {
        margin-bottom: 20px;
    }
    .covid-text-box ul.point-list li {
        padding-left: 15px;
        margin-bottom: 20px;
    }
    .content-text-section .col-3 {
        width: 100%;
        margin-top: 30px;
    }
    ul.covid-detail-list li {
        width: 100%;
    }
    ul.covid-detail-list {
        margin: 0;
    }
    .covid-detail-box {
        padding: 15px;
    }
    ul.covid-detail-list li {
        padding: 0;
    }
    .covid-detail-box img {
        margin-bottom: 5px;
        width: 20%;
    }
    .covid-detail-box h5 {
        margin-bottom: 15px;
    }
    .covid-detail-box h5::after {
        margin-top: 20px;
    }
    .hostel-fee-section .col-7, .visa-section .col-7 {
        padding-left: 0;
    }
    .hostel-fee-section.content-text-section .col-3, .visa-section.content-text-section .col-3 {
        margin: 0 0 50px 0;
    }
    .visa-form-section .form-box .input-box, .visa-form-section .form-box .input-box.col-25 {
        width: 100%;
    }
    .visa-form-section .form-box {
        width: 100%;
    }
    ul.highlight-list {
        justify-content: center;
    }
    ul.highlight-list li {
        width: 50%;
    }
    ul.highlight-list li:nth-child(2) {
        border-right: none;
    }
    ul.highlight-list li:last-child {
        border-top: 1px solid #e7eaf1;
        margin-top: 20px;
    }
    ul.highlight-list li h5 {
        font-size: 40px;
    }
    ul.placement-partners-list .slick-prev {
        left: 0;
    }
    ul.placement-partners-list .slick-next {
        right: 0;
    }
    .placement-partners-section .placement-school select {
        width: 100%;
    }
    .placement-form h2 br {
        display: none;
    }
    ul.placement-partners-list {
        padding: 0 30px;
    }
    .recruiters-testimonials-box .img-box {
        width: 100%;
    }
    .recruiters-testimonials-box .testimonials-box {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .recruiters-testimonials-box {
        margin-bottom: 40px;
    }
    .inter-explore-section .secheader-grp.col-4 {
        width: 100%;
    }
    .our-panel-section.inter-panel-section .col-8 {
        width: 100%;
    }
    .our-panel-section.inter-panel-section .panel-section ul.panel-list .text-box {
        padding-left: 25px;
    }
    .our-panel-section.inter-panel-section .panel-section ul.panel-list li {
        padding: 20px 0;
    }
    ul.inter-list li {
        width: 100%;
        padding: 10px 0;
    }
    ul.inter-list li span {
        width: 100%;
    }
    .sponsored-section ul.sponsored-list li {
        width: 100%;
        margin-bottom: 20px;
    }
    .sponsored-section ul.sponsored-list {
        justify-content: center;
        width: 100%;
        margin: 0 auto;
    }
    .sponsored-section ul.sponsored-list li {
        padding: 0;
    }
    .organizer-section .affiliation-download-section .img-box {
        width: 100%;
    }
    .organizer-section .affiliation-download-section .text-box {
        width: 100%;
        margin-top: 20px;
    }
    .conference-slider .lifeatunvrsty-slider .slide-innr {
        padding: 0 10px;
    }
    ul.all-programs-list {
        margin: 0;
        margin-top: 40px;
    }
    ul.all-programs-list li {
        width: 100%;
        margin: 10px 0;
    }
    ul.all-programs-list li span.innrli {
        padding: 35px 15px;
    }
    ul.all-programs-list li span.h5 {
        font-size: 22px;
        margin-top: 20px;
    }
    ul.all-programs-list li img {
        width: 60px;
    }
    .topic-table-section .col-7 {
        overflow: scroll;
    }
    .topic-table-section .col-7 .topic-table {
        width: 700px;
    }
    .topic-table .col-10.sd{font-size: 14px;}
    .phd-affiliation-section .blue-box h2 br {
        display: none;
    }
    .phd-affiliation-section .blue-box {
        padding: 30px 20px;
    }
    .phd-form-section.visa-form-section .col-3 {
        width: 100%;
    }
    .phd-form-section .blue-box {
        width: 100%;
        padding: 30px 20px;
    }
    .explore-phd-section .col-3 {
        padding-right: 0;
    }
    .explore-phd-section .blue-box {
        width: 100%;
    }
    .explore-phd-section .blue-box:first-child {
        margin-bottom: 20px;
    }
    .explore-phd-section .container {
        margin-right: auto;
    }
    .explore-phd-section h2 br {
        display: none;
    }
    .phd-scholar-section .col-7 {
        width: 100%;
    }
    .other-link .col-7{width: 100%;margin-top: 40px;}
    .other-link .content-text-section .col-3{margin-top: 0;}
    .southindia-section.affiliation-section .content-text-section .col-3.links-box {
        width: 100% !important;
        margin-bottom: 50px;
    }
    .southindia-section.affiliation-section .content-text-section .col-7{overflow-x: scroll;}
    .southindia-section.affiliation-section .content-text-section .col-7 .hotel-type-tab-section{width: 750px;}
    .life-worth-img-box .col-5{width: 100%;}
    .life-worth-img-box .col-5 img{margin-bottom: 20px !important;}
    ul.campus-usp-list li{width: 100%;margin-bottom: 20px;padding: 0;}
    ul.campus-usp-list{margin: 0;}
    .campus-usp-box h5{width: 100%;}
    ul.campus-usp-list li:last-child{margin-top: 0;}
    .campus-club-text-section{width: 100%;}
    .campus-club-text-box .text-box{width: 100%;padding-right: 0;margin: 20px 0;}
    .career-section .sub-text h4{
        padding: 40px 0;
        font-size: 20px;
    }

.career-section .sub-text h4::before {
    right: 0;
    top: auto;
    bottom: 0;
}
.career-section .sub-text h4::after {
    left: -10px;
    top: -10px;
}
ul.career-list li{width: 100%;margin-bottom: 30px;}
ul.career-list li:last-child{margin-top: 0;}
ul.career-benefits-list li{
    width: 100%;
    margin-bottom: 20px;
}
ul.career-benefits-list li img{
    width: 50px;
    height: 50px;
    object-fit: scale-down;
}
ul.career-benefits-list li h5{
    padding-left: 20px;
}
.career-opportunities-box ul.cata-btn-list{
width: auto;
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
white-space: nowrap;
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
flex-wrap: nowrap;
margin-bottom: -50px;
padding-right: 5%;
padding-bottom: 30px;
justify-content: flex-start;
margin-left: -8%;
margin-right: -8%;
padding-left: 0;
align-items: center;
}
.career-opportunities-box ul.cata-btn-list li a{display: block;}
.career-opportunities-box ul.cata-btn-list li{
width: 80%;
min-width: 190px;
max-width: 250px;
padding: 0 10px;
white-space: normal;
}
.career-opportunities-section .career-opportunities-box .tab-content{
    padding: 0 10px;
    margin-top: 80px;
}
.career-opportunities-detail-box .detail-box h3{font-size: 25px;}
.teachers-testimonials-box .inner-box{
    padding: 30px 20px;
}
.teachers-testimonials-slider .slick-prev {
    left: 0;
}
.teachers-testimonials-slider .slick-next {
    right: 0;
}
.teachers-testimonials-slider{margin: 0;padding: 0;margin-top: 30px;}
.teachers-testimonials-box{padding: 0 20px;}
.career-apply-new-form.form-box .input-box{
width: 100% !important;
margin-bottom: 20px;
position: relative;
padding-top: 30px;
}
.library-section.aplctn-yrseduexprts-sec::after {
    width: 100%;
}
.library-section ul.inter-list{margin-top: 30px;}
.library-section ul.inter-list li{margin-bottom: 20px;}
.lib-our-panel-section.our-panel-section .panel-section ul.panel-list .text-box{
    padding-left: 20px;
    margin-left: 0;
}
.lib-our-panel-section.our-panel-section .panel-section ul.panel-list .text-box h3{font-size: 24px;}
.left-box.secheader-grp h2 br{display: none;}
.detail-section ul.detail-lsit li{
    padding-left: 20px;
    font-size: 16px;
}
.tablebox{
    padding: 30px 15px;
}
.tablebox ul.right-side{padding-left: 0;}
.tablebox ul.right-side li{padding-left: 15px;}
.tablebox ul.left-side{padding-left: 0;}
.tablebox .col-3{width: 40%;}
.tablebox .col-7{width: 60%;}
.tablebox ul.left-side{padding-right: 0;}
.tablebox ul.left-side{padding-left: 0;}
.tablebox ul.table-text li{font-size: 15px;min-height: 110px;}
.process-list .process-box{width: 100%;}
.process-list .process-box h4{font-size: 24px;}
.AspirePCM-tab-section .tutionfees-tabs .tab-content,.Aspire-Scholarship-section .Scholarship-content{padding: 40px 20px;}
.Aspire-Counselling-section ul.Counselling-list li{width: 100%;margin: 10px 0;}
.Aspire-Counselling-section ul.Counselling-list li.blue-box{width: 50%;}

.AspirePCM-tab-section .tutionfees-tabs .tab-content .flex-box::after,.Aspire-Scholarship-section .Scholarship-content .flex-box::after{width: 100%;
    height: 1px;}
    .hast-tag-box .hast{width: 100%;padding-left: 0;margin-top: 30px;}
    .Aspire-placement-com-section ul.placement-com-list li{width: 100%;}
    .AspirePCM-tab-section .tutionfees-tabs .tab-content .flex-box ul,.Aspire-Scholarship-section .Scholarship-content .flex-box ul{padding-left: 10px;}
    .tablebox ul.table-text li{margin: 0;padding: 10px 0;}
    .tablebox ul.right-side li{padding-left: 15px;}
    .campus-text-section ul.tab-list{padding: 0 20px;}
    .campus-text-section ul.tab-list li{width: 100%;margin-bottom: 10px;}
}

@media only screen and (max-width: 435px) {
  .header-main{
    display: block!important;
  }
    ul.placement-partners-list {
        padding: 0 15px;
    }
    .form-box .input-box.col-5 {
        width: 100%;
    }
    .privacy-inner ul.double-arrow li {
        padding-left: 17px;
        line-height: 1.5;
    }
    ul.reguonal-center-list .reguonal-center-box {
        padding: 20px 15px;
    }
    .reguonal-center-box h3 {
        font-size: 27px;
        margin-bottom: 20px;
    }
    .reguonal-center-box h4 {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .reguonal-center-box p {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    ul.our-stats-list li {
        width: 100%;
    }
    ul.our-stats-list .our-stats-box img {
        height: 130px;
    }
    ul.our-stats-list .our-stats-box h5 {
        margin-top: 20px;
        padding-top: 15px;
    }
    .leadership-profile-box .heading-box h3 {
        font-size: 23px;
    }
    .leadership-profile-box .heading-box h2 {
        font-size: 30px;
    }
    .leadership-profile-box .col-6 .img-box {
        width: 100%;
        margin: 5px 0;
    }
    .leadership-profile-box .col-6 .img-box img {
        height: 350px;
        object-fit: cover;
    }
    .leadership-profile-box .heading-box {
        margin-bottom: 15px;
    }
    ul.botton-list-btn .innr-li {
        padding: 20px;
    }
    ul.botton-list-btn li {
        width: 100%;
    }
    ul.botton-list-btn .innr-li h2 br {
        display: none;
    }
    .leadership-profile-box .text-box p {
        font-size: 19px;
    }
    ul.our-stats-list .our-stats-box h5 br {
        display: none;
    }
    .modal-body>.text-box>p {
        font-size: 16px;
    }
    .modal-box {
        max-height: 600px;
    }
    .modal-body {
        height: 550px;
    }
    .our-panel-section .panel-section ul.panel-list .text-box {
        padding-left: 10px;
    }
    .our-panel-section .panel-section ul.panel-list li {
        margin-bottom: 30px;
    }
    .affiliation-download-section .text-box {
        padding-left: 15px;
    }
    .link-grey-box ul.link-list li::after {
        top: -9px;
    }
    .faq-box-list h4 {
        font-size: 19px;
    }
    .faq-box-list h4 strong {
        font-size: 22px;
        padding-right: 5px;
    }
    .faq-box-list p strong {
        font-size: 20px;
        padding-right: 5px;
    }
    .leadership-profile-section .modal-box .text-box img {
        height: 563px;
        object-fit: cover;
        object-position: 100% 28%;
    }
    .leadership-profile-section .modal-body {
        overflow: unset;
    }
    .en-placement-section ul.placement-detail-list li {
        width: 100%;
        margin-bottom: 10px;
    }
    .en-placement-section ul.placement-detail-list {
        margin-top: 40px;
    }
    ul.placement-com-list li {
        width: 100%;
        margin-bottom: 20px;
    }
    ul.placement-com-list li h4 {
        margin: 15px 0;
    }
    ul.placement-com-list li .img-box {
        width: 200px;
        height: 120px;
    }
    ul.placement-com-list li .img-box img {
        width: 50%;
    }
    ul.placement-com-list li:last-child {
        padding: 30px 20px;
    }
    ul.placement-com-list li:last-child a.trnprntbgbtn {
        margin-top: 10px;
    }
    ul.streams-list li {
        width: 95%;
    }
    .gd-group-section .content-text-section ul.flex-box li {
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }
    .gd-group-section .content-text-section ul.flex-box li:first-child {
        margin-top: 0;
    }
    .gd-group-section .content-text-section ul.flex-box {
        margin: 0;
    }
    ul.team-list{margin: 0;margin-top: 20px;}
    ul.team-list li{
        padding: 0 10px;
    }
    ul.team-list li .text-box ul li a{font-size: 12px;}
    ul.team-list li .text-box span{font-size: 11px;line-height: 1.2;letter-spacing: 0;}
    .AspirePCM-table-section .divTable{padding: 20px;}
    .divTableRow .divTableCell{
        font-size: 15px;
        padding: 15px 0;
    }
    .divTableRow .divTableCell:first-child{width: 25%;}

.divTableRow .divTableCell:last-child::after, .divTableRow .divTableCell:nth-child(2)::after{left: 0;}
.divTableRow .divTableCell:nth-child(2){padding-left: 15px;width: 45%;}
.divTableRow .divTableCell:last-child{padding-left: 15px;}
}

@media(max-width: 500px) {
    .leadership-profile-section .modal-box .text-box img {
        height: auto;
        object-fit: cover;
        object-position: 100% 28%;
    }
    .aplctn-affiltncrtfed-sec.key-speakers-section .logo-items .item {
        padding: 5px 10px;
    }
    ul.attend-list {
        padding: 25px 15px;
    }
    ul.conference-timeline-list li .text-box::after {
        left: 20px;
    }
    .key-speakers-section .logo-items .item .title {
        font-size: 19px;
    }
    .guidelines-section ul.inter-list li {
        width: 100%;
    }
    .conferences-sec {
        background: url('../img/conferences-banner.jpg') !important;
    }
    .conference-slider .lifeatunvrsty-slider .img-box img {
        height: 330px;
    }
    .all-conference-section .attend-section {
        padding-left: 0;
    }
    .operational-schools-list .text-box .col-3 {
        padding-left: 0;
        width: 100%;
    }
    .operational-schools-list .text-box .col-7 {
        width: 100%;
    }
    .operational-schools-list .text-box .col-10 {
        padding: 15px;
    }
    .operational-schools-list span.plusminus {
        margin-top: -10px;
    }
    ul.table-structure-list li{width: 100%;margin-bottom: 30px;}
    ul.table-structure-list .text-box:last-child{border-bottom: none;}
    .campus-text-section ul.tab-list{width: 100%;}
    .divTableRow .divTableCell{font-size: 13px;}
}
@media only screen and (max-width: 375px) {
    .banner-slide.bbabannerlp.banner-sec {
        height: 970px;
    }
    .tablebox ul.table-text li{font-size: 14px;}
}
