.purpnav_bolck {
  background: var(--catalog-color1);
}

.purpnav_bolck .dplHFD [class*="active_"] {
    background: var(--catalog-color2);
}

.pr-back {
  background: var(--catalog-color1);
}

.Programme_Director_block .row .h1-title::before {
  border: 6px solid var(--catalog-color1);
}

.Seminar-Series-block .liT .number {
  background: var(--catalog-color1);
}

.Seminar-Series-block .liT .right {
  border: 2px solid var(--catalog-color1);
}

.Seminar-Series-block .liT .sp2 {
  color: var(--catalog-color1);
}

.Seminar-Series-block .liT .sp3 .plus::before, .Seminar-Series-block .liT .sp3 .plus::after {
  background: var(--catalog-color1);
}

.Seminar-Series-block .change .right {
  background: var(--catalog-color1);
}

.Seminar-Series-block .change .sp2 {
  color: #ffffff;
}

[class*="banop_"],
[class*="hPOgLB2_"],
[class*="con_"],
[class*="Curriculumtop-block_"] .hrsitems::after {
    background-color: var(--catalog-color1) !important;
}

[class*="Curriculumtop-block_"] .hrsitems h6 {
    color: var(--catalog-color1) !important;
}

[class*="Students_block_"] {
    background-image: linear-gradient(#fff, var(--catalog-color1));
}

[class*="Students_inner_block_"] .content .con,
[class*="Alumn_list_block_"] .col-md-4 .boximg .hover,
[class*="proPop_"] .close-x,
/* [class*="proPop_"] .pup_detail .row .con, */
[class*="Alumn_form_block_"] form button {
    background-color: var(--catalog-color1) !important;
}

.notBreak .name,
.notBreak div#isPasted{
    white-space: nowrap;
}

.pup_detail .row .con {
    background: unset !important;
    color: black !important;
}

.pup_detail .imgbox.col-md-5 img{
    padding-bottom: 20px;
}

[class*="Alumn_form_block_"] form .form-control,
[class*="Curriculumtop-block_"] .hrsitems .icos {
    border-color: var(--catalog-color1);
}

[class*="proPop_"] .pup_detail .row .bar {
    background: var(--catalog-color1);
    opacity: 0.7
}

[class*="Students_inner_block_"]::before {
    background-image: linear-gradient(#fff, var(--catalog-color1));
}

.Programme_Director_block .row .h1-title_5::before {
    border-color: var(--catalog-color1);
    opacity: 0.7
}

[class*="Students_block_"] .students .arrow .swiper-button-prev::after,
[class*="Students_block_"] .students .arrow .swiper-button-next::after,
[class*="Alumn_form_block_"] form label {
    color: var(--catalog-color1);
    filter: brightness(0.95);
}

[class*="Students_block_"] .students .arrow .swiper-pagination .swiper-pagination-bullet-active {
    background: var(--catalog-color1);
    filter: brightness(0.95);
}

.purpnav_bolck .dplHFD .active_5 {
    background: var(--catalog-color2)
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD:nth-child(2) .col-md-3 {
    background: none !important;
}

[class*="Curriculum-Structure-block_"] .whiteBackground .dplHFD .Currriculum .first-title {
    background: var(--catalog-color4)
}

[class*="Curriculum-Structure-block_"] .whiteBackground .dplHFD .Currriculum .second-title {
    background: var(--catalog-color5)
}

[class*="Curriculum-Structure-block_"] .whiteBackground .dplHFD .Currriculum .second-title .more {
    color: var(--catalog-color5)
}

[class*="Curriculum-Structure-block_"] .whiteBackground .dplHFD .Currriculum .third-title .btn {
    background: #FFFFFF
}

[class*="Curriculum-Structure-block_"] .whiteBackground .dplHFD .Currriculum .third-title {
    color: #FFFFFF;
    background: #ce7414
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: var(--catalog-color3);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item > * {
  position: relative;
  z-index: 2;
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item {
    background: none
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(2):before {
  filter: brightness(0.93);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(3):before {
  filter: brightness(0.84);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(4):before {
  filter: brightness(0.77);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(5):before {
  filter: brightness(0.71);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(6):before {
  filter: brightness(0.63);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(7):before {
  filter: brightness(0.54);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(8):before {
  filter: brightness(0.48);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(9):before {
  filter: brightness(0.4);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(10):before {
  filter: brightness(0.35);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item .number {
    color: var(--catalog-color3);
}


[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(2) .number span {
  filter: brightness(0.93);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(3) .number span {
  filter: brightness(0.84);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(4) .number span {
  filter: brightness(0.77);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(5) .number span {
  filter: brightness(0.71);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(6) .number span {
  filter: brightness(0.63);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(7) .number span {
  filter: brightness(0.54);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(8) .number span {
  filter: brightness(0.48);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(9) .number span {
  filter: brightness(0.4);
}

[class*="Curriculum-Structure-block_"] .puslightt .dplHFD .bingo-template-6 .item:nth-child(10) .number span {
  filter: brightness(0.35);
}

.c_b5 {
    color: var(--catalog-color1) !important;
}

.c_b6 {
    color: #00237C !important;
}

.c_b7 {
    color: #A3792B !important;
}

.c_b8 {
    color: #117FAD !important;
}

.c_b9 {
    color: #4C6951 !important;
}

.c_b10 {
    color: #3A3172 !important;
}

.c_b11 {
    color: #CB2429 !important;
}

.c_b223 {
    color: #BADB9D !important;
}

.c_b261 {
    color: var(--catalog-color1) !important;
}

.c_b273 {
    color: var(--catalog-color1) !important;
}

.c_b285 {
    color: var(--catalog-color1) !important;
}

.Students_inner_block .stuitems ul>li .question.c_b5::before {
    background: var(--catalog-color1) !important
}

.Students_inner_block .stuitems ul>li .question.c_b261::before {
    background: var(--catalog-color1) !important
}

.Students_inner_block .stuitems ul>li .question.c_b273::before {
    background: var(--catalog-color1) !important
}

.Students_inner_block .stuitems ul>li .question.c_b285::before {
    background: var(--catalog-color1) !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_0 .hover2,
.bluecolor form button.bbx_0,
.showhei .close-x.bbx_0,
.pup_detail .row .con2.bbx_0,
.pup_detail .row .bar2.bbx_0 {
    background: #004C99 !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_112 .hover2,
.bluecolor form button.bbx_112,
.showhei .close-x.bbx_112,
.pup_detail .row .con2.bbx_112,
.pup_detail .row .bar2.bbx_112 {
    background: var(--catalog-color1) !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_113 .hover2,
.bluecolor form button.bbx_113,
.showhei .close-x.bbx_113,
.pup_detail .row .con2.bbx_113,
.pup_detail .row .bar2.bbx_113 {
    background: #00237C !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_114 .hover2,
.bluecolor form button.bbx_114,
.showhei .close-x.bbx_114,
.pup_detail .row .con2.bbx_114,
.pup_detail .row .bar2.bbx_114 {
    background: #A3792B !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_115 .hover2,
.bluecolor form button.bbx_115,
.showhei .close-x.bbx_115,
.pup_detail .row .con2.bbx_115,
.pup_detail .row .bar2.bbx_115 {
    background: #117FAD !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_116 .hover2,
.bluecolor form button.bbx_116,
.showhei .close-x.bbx_116,
.pup_detail .row .con2.bbx_116,
.pup_detail .row .bar2.bbx_116 {
    background: #4C6951 !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_117 .hover2,
.bluecolor form button.bbx_117,
.showhei .close-x.bbx_117,
.pup_detail .row .con2.bbx_117,
.pup_detail .row .bar2.bbx_117 {
    background: #3A3172 !important
}

.Alumn_list_block .col-md-4 .boximg.bbx_118 .hover2,
.bluecolor form button.bbx_118,
.showhei .close-x.bbx_118,
.pup_detail .row .con2.bbx_118,
.pup_detail .row .bar2.bbx_118 {
    background: #CB2429 !important
}


.bluecolor form .form-control.bbx_110,
.Seminar-Series-block_5 .liT .right {
    border-color: #004C99 !important
}

.bluecolor form .form-control.bbx_112,
.Seminar-Series-block_5 .liT .right {
    border-color: var(--catalog-color1) !important
}

.Seminar-Series-block_5 .liT .number,
.Seminar-Series-block_5 .liT .sp3 .plus::before,
.Seminar-Series-block_5 .liT .sp3 .plus::after,
.Seminar-Series-block_5 .change .right {
    background: var(--catalog-color1) !important
}

.Seminar-Series-block_5 .liT .sp2 {
    color: var(--catalog-color1) !important;
}

.Seminar-Series-block_5 .change .sp2 {
    color: #fff !important;
}

.Seminar-Series-block_5 .change .sp3 .plus::after,
.Seminar-Series-block_5 .change .sp3 .plus::before {
    background: #fff !important;
}

.pagination_5 ul li .active2 {
    background: var(--catalog-color1)
}

.flow-list {
    margin-bottom: 50px
}

.followsection h4 {
    font-size: 1.25rem;
    background: #3987BF;
    color: #fff;
    padding: 15px
}

.follow-item {
    text-align: center;
    margin: 30px 0;
}

.follow-item p,
.follow-item a {
    font-size: 1.125rem;
    color: #1a4f9b;
}

.follow-item img {
    width: 300px
}

.proPop .propop-bg {
    width: 100%;
    height: 100%;
    z-index: 2
}

.proPop .list {
    z-index: 5
}

.offer-content div {
    margin-bottom: 20px;
    display: flex
}

.offer-content h4 {
    font-size: 40px;
    margin-bottom: 50px
}

.offer-content div a {
    color: #3987BF;
}

.offer-content div span:first-child {
    margin-right: 10px;
}

.parlist table td {
    background: #fff;
    padding: 20px;
    border: 10px solid #E0E9F3
}

.aeb-block {
    padding-bottom: 0;
}

.aeb ul li::before {
    border: 0 !important;
}

.aeb-date {
    display: flex;
    align-items: center;
    margin-top: 50px;
}

.aeb-date img {
    max-width: 30px;
}

.aeb-date strong {
    margin-top: 0 !important;
}

.aeb-share>div {
    display: flex;
    align-items: center;
    margin-top: 50px;
}

.aeb-share a {
    margin-top: 0 !important;
    margin-right: 10px;
}

.aed-tit {
    color: #000;
    font-weight: bold;
    font-size: 30px
}

.aed-formb ._inputForm {
    display: flex;
    margin-bottom: 30px
}

.aed-formb ._inputForm ._input {
    width: 100%;
    position: relative
}

.aed-formb ._inputForm ._input {
    padding-right: 3%
}

.aed-formb ._inputForm ._input label {
    font-size: 18px;
    color: #004C99;
    font-weight: normal;
    margin-bottom: 10px
}

.aed-formb ._inputForm ._input input,
.aed-formb ._inputForm ._input select {
    width: 100%;
    padding: 10px 5px;
    border: 1px solid #707070;
    color: #707070;
    outline: unset
}

.aed-formb ._inputForm ._input input.isempty,
.aed-formb ._inputForm ._input select.isempty {
    border: 1px solid #f00;
}

._inputRadio ul li {
    margin-left: 0;
    padding-left: 0;
    font-size: 18px;
}

._inputRadio ul li label {
    display: flex;
    align-items: center
}

._inputRadio ul li span {
    color: #707070 !important;
    font-weight: normal !important;
    margin-left: 10px
}

._inputRadio ul li::before {
    display: none
}

.send_box {
    margin-top: 50px;
    text-align: center
}

.send_box .sendBtn {
    padding: 8px 8%;
    background: #004C99;
    color: #fff;
    display: inline-block
}

.send_box .sendBtn:hover {
    background: rgba(0, 76, 153, 0.9)
}

.dateicon {
    position: absolute;
    right: 7%;
    bottom: 12px
}

.puslightt {
    padding-right: 1rem;
    padding-left: 1rem
}

.fr-view table td ul li {
    list-style: unset;
    max-width: 90%;
    margin: 0 auto
}

.fr-view ul {
    list-style-type: disc;
    padding-left: 40px
}

.fr-view ol {
    list-style-type: decimal;
    padding-left: 40px
}

.fr-view ul li {
    list-style: unset;
}

.fr-view ol li {
    list-style: unset;
}

.pup_detail .row .bar {
    padding: 10px 20px;
    font-size: 16px
}

.pop-cont {
    padding-top: 20px;
}

.pageinfo {
    padding-top: 4rem
}

.pageinfo ul {
    display: flex;
    align-items: center;
    justify-content: center
}

.pageinfo ul li {
    padding: 5px 10px;
}

.pageinfo ul li a.active {
    color: #004C99;
    border-bottom: 1px solid #004C99;
}

.pageinfo ul li a {
    font-size: 18px
}

.purpnav_bolck .dplHFD a {
    padding: 15px 10px;
}

.pr-back {
    width: 200px;
    margin: 50px auto;
    text-align: center;
    color: #fff;
    padding: 10px 0;
}

.pr-back:hover {
    opacity: 0.9
}

.pr-back a {
    color: #fff;
    display: block
}

.back5 {
    background: var(--catalog-color1)
}

.back6 {
    background: #00237C
}

.back7 {
    background: #A3792B
}

.back8 {
    background: #117FAD
}

.back9 {
    background: #4C6951
}

.back10 {
    background: #3A3172
}

.back11 {
    background: #CB2429
}

.sendBtndis {
    padding: 8px 8%;
    background: #ccc;
    cursor: default;
    color: #666
}

.sendBtndis:hover {
    color: #666
}

.fr-view {
    padding-right: 15px !important;
    padding-left: 15px !important;
    width: 100%
}

.fr-view * {
    word-break: break-word;
}


.fsZUuc {
    height: 100%
}

.kmBQjw {
    height: 100%;
}

.gfMcxp .elLsup {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.Facultyitems-block .row .boximg .hover .name {
    font-size: 18px
}

.Facultyitems-block .row .boximg .hover .desinfo {
    font-size: 14px
}

.Training-block .bor .parcess .items .fk {
    margin: 5px 0;
}

.Training-block .bor .parcess .items .fk i {
    padding: 10px 0
}

.Training-block .bor .parcess .items b {
    font-size: 14px
}

.Training-block .bor .parcess .items .fk strong {
    font-size: 16px
}

.page34-image,
.apply.wow.fadeInDown.animated.active .apply_top .app_wz.apply_bar_text,
.apply.wow.fadeInDown.animated .apply_top .app_wz.apply_bar_url,
.apply.wow.fadeInDown.animated .apply_top .app_wz.apply_bar_url a {
    display: none;
}

.apply.wow.fadeInDown.animated .apply_top .app_wz.apply_bar_url a,
.apply.wow.fadeInDown.animated.active .apply_top .app_wz.apply_bar_url {
    display: flex;
}

.application_deadline {
    color: white;
    font-size: 16px;
    margin-bottom: 5px;
}

.row.fr-view img {
    display: none;
    max-width: 200vw;
}

.whiteBackground .dplHFD .Currriculum .second-title .more {
    text-align: center;
}

.adlogo .bs {
    text-align: left;
}

.pull-right.col-md-6.col-sm-12.col-xs-12 iframe,
.fr-draggable {
    aspect-ratio: 16 / 9;
    max-width: 100%;
}

.pup_detail .content,
.video_text{
    text-align: justify;
}

.pup_detail .content {
    background: #fff;
    padding: 30px;
}


.Curriculumtop-title{
    background: #F3F2FD;
    font-size: 40px;
    font-weight:bold;
    padding: 15px
}

@media screen and (max-width: 1440px) {
    .bingo-template-6 .rows .item {
        font-size: 22px !important;
    }
}

@media screen and (max-width: 1200px) {
    body {
        padding-top: 70px
    }
}

@media screen and (max-width: 1024px) {
    .kmBQjw {
        height: calc(100vh - 278px);
    }

    .kmBQjw p,
    .kmBQjw strong {
        text-shadow: 2px 0px 3px #000;
    }

    .text__Text-sc-1xtjunm-0.ijyqXX.text {
        margin-top: -10px;
        padding-bottom: 20px;
    }

    table {
        overflow-x: scroll;
        display: block;
    }

    td * {
        font-size: 1rem !important;
    }

    tr,
    td {
        min-width: 200px !important;
    }

    .page34-bar {
        display: none;
    }

    .page34-image {
        display: block;
    }

    .text-align-justify,
    .dplHFD,
    .col-md-6.col-xs-12.know-more .desinfo,
    .our_project_why {
        text-align: justify;
        font-family: 'Calibri';
    }

    .bor .parcess {
        padding-left: 0px !important;
    }

    .row.fr-view table {
        padding: 0px;
        margin-right: calc(var(--bs-gutter-x) * .5);
        margin-left: calc(var(--bs-gutter-x) * .5);
    }

}

@media screen and (max-width: 960px) {
    .kmBQjw {
        height: calc(100vh - 350px);
    }

    .mw-sm-50 {
        max-width: 50%;
    }
}

@media screen and (max-width: 768px) {
    .offer-content h4 {
        font-size: 20px;
        margin-bottom: 15px
    }

    .offer-content div {
        margin-bottom: 10px;
    }

    .row.fr-view img,
    .row.fr-view div,
    .row.fr-view p,
    ._inputRadio ul li label {
        display: block;
    }

    .aed-formb ._inputForm {
        display: block;
        margin-bottom: 20px
    }

    .aed-formb ._inputForm ._input {
        margin-bottom: 20px
    }

    .send_box .sendBtn {
        padding: 8px 40%
    }

    .bingo-template.bingo-template-6,
    .index-event-bar {
        display: none !important;
    }

    .row.fr-view div,
    .row.fr-view p {
        overflow: scroll;
    }

    .pup_detail .content,
    .Curriculum-Structure-block .whiteBackground .dplHFD .Currriculum ol>li {
        padding: 10px 30px;
    }

    .fs-sm-6 {
        font-size: 1rem !important;
    }

    .Partnerships_block .row .col-md-6:last-child,
    .Industrytop-block .txt p {
        margin-bottom: 0px;
    }

    .pagesection .pageinner .dplHFD h1,
    .Mentorship-Programme-block .second-title,
    .con.pull-left.col-md-6.col-sm-6.col-xs-12 b,
    .whyhku-items .con.pull-left.col-md-6.col-sm-12.col-xs-12 b,
    .whyhku-items .con.pull-left.col-md-7.col-sm-12.col-xs-12 b,
    .Programmes-block .box b,
    .whyhku-block .Research-list ul>li .bule-back,
    .blocks_pics_imgs ul li .hover b,
    .Programme_Director_block .row .h1-title,
    .Currriculum .second-title .left,
    .Training-block .h3-title,
    .Requirements-block .Requirements-items .h3_title,
    .Seminar-Series-block .liT .sp2,
    .Partnerships_block .row .col-md-6 .items .imgbox h4,
    .Mentorship-Programme-block .first-title,
    .fs24.blText.mb-5,
    .liT .pull-left,
    .title {
        text-align: left;
    }

    .Curriculumtop-title{
        font-size: 35px;
    }

    .whyhku-block .Research-list ul>li .content:last-child {
        padding-bottom: 0px;
    }

    .Mentorship-Programme-block .txt,
    .Facultyitems-block {
        padding-bottom: 10px;
    }

    
    .whyhku-block .Research-list ul>li:last-child,
    .Admissions-block .Admissions-items .right .content:last-child,
    .Admissions-block .Admissions-items:last-child,
    .Students_inner_block .stuitems ul>li,
    .pr-back {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .Curriculum-Structure-block .h2-title {
        font-size: 30px;
    }

    .Student-Activities-block .dplHFD ul li .hover .con .explore {
        bottom: 10px;
        position: absolute;
    }

    .pagesection {
        margin-top: 0;
    }

    .liB #isPasted a {
        max-width: 100%;
        overflow-wrap: break-word;
    }

    .Seminar-Series-block .h1-title {
        font-size: 40px;
    }
    
}

@media (max-width: 640px) {
    .whyhku-block .whyhku-items ul>li .con {
        padding-top: 0;
    }
}

@media screen and (max-width: 576px) {
    .Alumn_list_block .col-sm-6 {
        margin-top: 1.5rem !important;
    }

    .Student-Activities-block .dplHFD ul li .hover .con .title {
        font-size: 16px;
    }

    .Student-Activities-block .dplHFD ul li .hover .con a {
        margin-top: 0;
    }
}

@media screen and (max-width: 350px) {
    .urla {
        width: 100%;
        overflow-y: auto;
    }

    .Student-Activities-block .dplHFD ul li .hover .con .title ,
    .space__Space-sc-65b00z-0.jfMAMA .text__Text-sc-1xtjunm-0.ijyqXX.text p {
        font-size: 14px;
    }
}