/*home banner css start here*/
/*BANNER CSS*/
html {
    height: fit-content;
}

.hero-slider {
    overflow: hidden;
    position: relative;
}

.institutebanner_title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: rgb(0 0 0 / 22%);
    display: flex;
    align-items: center;
    justify-content: center;
}

.institutebanner_title h1 {
    font: var(--text-60);
    letter-spacing: -2.88px;
    line-height: 1.2;
    margin-bottom: 0rem;
    display: block;
    font-weight: bold;
    color: var(--color-white);
}

.hero-slider figure {
    width: 100%;
    display: grid;
    height: 100%;
}

.hero-slider figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-slider figure>* {
    grid-area: 1/1;
}

.hero-slider figcaption {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.hero-slider .home-bnr-subhead2 p {
    font-weight: normal;
}

.institute_text_highlight p {
    margin-block: 0 5rem;
    font-weight: 300;
    color: var(--color-black);
    max-width: auto;
    margin-inline: auto;
}

.publication_head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 4rem;
}

.swiper-slide.swiper-slide-active .home-bnr-subhead1 {
    animation-duration: 2s;
    -webkit-animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-name: fadeIndown;
    animation-delay: .9s;
}

.swiper-slide.swiper-slide-active .home-bnr-subhead2 p {
    animation-duration: 2s;
    -webkit-animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-name: fadeInUp;
    animation-delay: 1s;
}

span.home-bnr-subhead1 {
    font: var(--text-60);
    letter-spacing: -2.88px;
    line-height: 1.2;
    margin-bottom: 0rem;
    display: block;
    font-weight: bold;
}

.item_detail {
    text-align: center
}

span.home-bnr-subhead2 p {
    font: var(--text-21);
    font-weight: normal;
}

.hero-slider {
    width: 100%;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 0;
}

.happening_img img {
    width: 100%;
}

@media (max-width: 991px) {
    .hero-slider {
        height: 100vh;
    }
}

@media (max-width:767px) {
    .institutebanner_title h1 {
        letter-spacing: 0;
    }
}

section.read-more-section .read-more {
    padding: 1.5rem 9rem 1.5rem 1rem;
    display: flex;
    justify-content: space-between;
    position: relative;
}

section.read-more-section a.explore-more2 {
    position: absolute;
    right: 80px;
}

.hero-slider .swiper-slide {
    overflow: hidden;
    color: #fff;
}

.home_slider.swiper {
    width: 100%;
}

.hero-slider .swiper-container {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.hero-slider .slide-inner {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background-size: cover;
    background-position: center;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: left;
}

.hero-slider .swiper-button-prev,
.hero-slider .swiper-button-next {
    background: transparent;
    width: 55px;
    height: 55px;
    line-height: 53px;
    margin-top: -30px;
    text-align: center;
    border: 2px solid #ffffff;
    border-radius: 55px;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease;
}

.hero-slider:hover .swiper-button-prev,
.hero-slider:hover .swiper-button-next {
    transform: translateX(0);
    opacity: 1;
    visibility: visible;
}

@media (max-width: 767px) {

    .hero-slider .swiper-button-prev,
    .hero-slider .swiper-button-next {
        display: none;
    }
}

.hero-slider .swiper-button-prev {
    left: 25px;
    transform: translateX(50px);
}

.hero-slider .swiper-button-prev:before {
    font-family: "Font Awesome 5 Free";
    content: "\f060";
    font-size: 15px;
    color: #fff;
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
    font-weight: 900;
}

.hero-slider .swiper-button-next {
    right: 25px;
    transform: translateX(-50px);
}

.hero-slider .swiper-button-next:before {
    font-family: "Font Awesome 5 Free";
    content: "\f061";
    font-size: 15px;
    color: #fff;
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
    font-weight: 900;
}

.hero-slider .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    text-align: center;
    line-height: 21px;
    font-size: 13px;
    color: #000;
    opacity: 1;
    background: #ffffff54;
    transition: all .2s ease;
    margin: 0 .8rem;
    font-weight: normal;
    text-indent: -999999px;
}

.hero-slider .swiper-pagination-bullet-active {
    opacity: 1;
    width: 24px;
    height: 24px;
    background: #ed1c2452;
    position: relative;
    top: -5px;
    line-height: 27px;
    color: #fff;
    text-indent: 0px;
}

.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets,
.hero-slider .swiper-pagination-custom,
.hero-slider .swiper-pagination-fraction {
    bottom: 30px;
    display: none;
}

@media screen and (min-width: 992px) {

    .swiper-pagination {
        text-align: left;
    }

    .hero-slider .swiper-container-horizontal>.swiper-pagination-bullets {
        bottom: 50px;
        max-width: 1200px;
        padding: 0 15px;
        margin: 0 auto;
        left: 50%;
        transform: translateX(-50%);
    }
}

@media (min-width: 767px) {
    .hero-slider .swiper-container-horizontal>.swiper-pagination-bullets {
        bottom: 30px;

    }
}

/*--------------------------------------------------------------
    #hero-style
--------------------------------------------------------------*/
.hero-style {
    height: 90vh;
    transition: all .4s ease;
}


@media screen and (min-width: 992px) {
    .hero-style .container {
        padding-top: 95px;
    }

    .institutebanner_title .container {
        padding-top: 0;
    }
}

.hero-style .slide-title,
.hero-style .slide-text,
.hero-style .slide-btns {
    max-width: 690px;
}

.hero-style .slide-title h2 {
    font-size: 100px;
    font-weight: 600;
    line-height: 1;
    color: #ffffff;
    margin: 0 0 40px;
    text-transform: capitalize;
    transition: all .4s ease;
}

@media (max-width: 1199px) {
    .hero-style .slide-title h2 {
        font-size: 75px;
    }
}

@media (max-width: 991px) {
    .hero-style .slide-title h2 {
        font-size: 50px;
        margin: 0 0 35px;
    }

}

@media (max-width: 767px) {
    .hero-style .slide-title h2 {
        font-size: 35px;
        margin: 0 0 30px;
    }
}

.hero-style .slide-text p {
    transition: all .4s ease;
    position: relative;
    z-index: 3;
}

@media (max-width: 767px) {
    .hero-style .slide-text p {
        font-size: 16px;
        font-size: 1rem;
        font-weight: normal;
        margin: 0 0 30px;
    }
}

.hero-style .slide-btns>a:first-child {
    margin-right: 10px;
}


.swiper-slide.swiper-slide-active .line-top:after {
    animation-duration: 2s;
    -webkit-animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    height: 100%;
    animation-name: fadeInline;
    animation-delay: 1.8s;
}

.swiper-slide .line-top:after {
    width: 10px;
    height: 0px;
    background: #E6001A;
    content: "";
    position: absolute;
    top: 0px;
    right: -25px;
    z-index: 99999;
}



@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translateY(3.5rem);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes fadeIndown {
    0% {
        opacity: 0;
        transform: translateY(-3.5rem);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes fadeInline {
    0% {
        opacity: 0;
        width: 0%
    }

    100% {
        opacity: 1;
        width: 150px;
    }
}


.institutet_technology1 {
    background: var(--color66);
    padding-block: 13.5rem 12.1rem;
}

.institutet_technology1 .inst_content1 {
    padding-right: 11.9rem;
}

.institutet_technology1 h2 {
    color: var(--color-white);
    font: var(--text-24);
    font-weight: bold;
    margin: 0;
    line-height: 1;
}

.institutet_technology1 h3 {
    color: var(--color-white);
}

.institutet_technology1 blockquote {
    margin-block: 5rem 3rem;
    font: var(--text-19);
    font-weight: 300;
    color: var(--color-white);
}

.institutet_technology1 p {
    font: var(--text-19);
    font-weight: 300;
    color: var(--color-white);
    margin: 0;
}

.institutet_technology1 a {
    color: var(--color-white);
    margin-top: 4.5rem;
    gap: 1.3rem;
}

.institutet_technology1 a.read-more svg {
    stroke: var(--color-white);
}

.institutet_technology1 a.read-more:hover svg {
    stroke: var(--colorff);
}



.institutet_technology2 {
    padding-block: 10rem 11.9rem;
    background: #F8F8F8;
}

.institutet_technology2 blockquote {
    margin-block: 5rem 2rem;
    font: var(--text-19);
    font-weight: 300;
    color: var(--color-black);
    max-width: 100%;
    margin-inline: auto;
}

.institutet_technology2 .all_link {
    font: var(--text-16);
    color: #0036A1;
    font-style: italic;
    display: inline-block;
}

.institutet_technology2 .all_link img {
    margin-left: 1rem;
}



/* .institutet_technology2 .program_grdbox{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 1.5rem;margin-top: 6rem;} */
.institutet_technology2 .program_grdbox {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1.2rem;
    margin-top: 6rem;
}

.institutet_technology2 .program_grdbox .program_box {
    background: var(--color-white);
    padding: 3.5rem 3rem;
    width: 32.6%;
}

.home_experience_slider .reveal-box .line {
    margin-block: 0 2rem;
}

.institutet_technology2 .program_grdbox.four_box .program_box {
    width: 100%;
}

.four_box .swiper-slide {
    height: auto;
}

.four_box .swiper-slide .program_box {
    height: 100%;
}

.institutet_technology2 .program_grdbox .program_box h5 {
    font: var(--text-24);
    font-weight: bold;
    color: var(--color-black);
    line-height: 1;
}

.institutet_technology2 .program_grdbox .program_box span {
    font: var(--text-16);
    font-weight: normal;
    font-style: italic;
    color: var(--color-black);
    display: block;
}

.institutet_technology2 .program_grdbox .program_box p {
    font: var(--text-16);
    font-weight: 300;
    color: var(--color-black);
    margin-block: 2rem 4rem;
    max-width: 90%;
    min-height: 7.2rem;
}

.institutet_technology3 {
    padding-block: 0rem 10rem;
    background: #F8F8F8;
}

.institutet_technology3 .inst_content3 {
    position: relative;
    padding-left: 7.5rem;
    z-index: 3;
}

.institutet_technology3 .inst_content3 .verticle-line2 {
    right: inherit;
    top: 1rem;
    left: 0;
}

.institutet_technology3 .inst_content3 blockquote {
    font: var(--text-24);
    font-weight: 300;
    color: var(--color-black);
    margin-block: 4rem 8rem;
    max-width: 86%;
}

.institutet_technology3 .inst_content3 .title_head {
    width: fit-content;
}

.institutet_technology3 figure {
    display: grid;
    position: relative;
    overflow: hidden;
}

.institutet_technology3 figure::before {
    position: absolute;
    width: 100%;
    height: 30%;
    left: 0;
    bottom: 0;
    background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0%;
    content: "";
    z-index: 1;
}

.institutet_technology3 figure>* {
    grid-area: 1/1;
}

.institutet_technology3 figure figcaption {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    padding-bottom: 7rem;
    position: relative;
    z-index: 1;
}

.institutet_technology3 figure figcaption h5 {
    font: var(--text-24);
    font-weight: bold;
    color: var(--color-white);
    margin-bottom: 3rem;
}

.institutet_technology3 figure figcaption p {
    font: var(--text-21);
    font-weight: 300;
    color: var(--color-white);
    margin: 0;
}

.institutet_technology3 .thumb_smslide {
    margin-top: 5rem;
    max-width: 92%;
    margin-inline: auto;
    padding-inline: 1rem;
}

.institutet_technology3 .thumb_smslide .swiper-slide {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 1.2rem;
    cursor: pointer;
    border-radius: 1rem;
    -webkit-border-radius: 1rem;
    -moz-border-radius: 1rem;
    -ms-border-radius: 1rem;
    -o-border-radius: 1rem;
    margin-bottom: 3rem;
}

.institutet_technology3 .thumb_smslide .swiper-slide-thumb-active {
    background: var(--color-white);
    box-shadow: 0px 10px 18px #0000001C;
}

.institutet_technology3 .thumb_smslide .swiper-slide img {
    width: 9rem;
    border-radius: .5rem;
    -webkit-border-radius: .5rem;
    -moz-border-radius: .5rem;
    -ms-border-radius: .5rem;
    -o-border-radius: .5rem;
    overflow: hidden;
}

.institutet_technology3 .thumb_smslide .swiper-slide h5 {
    width: 9rem;
    flex-grow: 1;
    margin-left: 2rem;
    font: var(--text-16);
    font-weight: 500;
    color: var(--color-black);
    margin-bottom: 0;
}

.institutet_technology3 .thumb_smslide .swiper-slide-thumb-active h5 {
    color: #0036A1;
}

.institutet_technology3 .thumb_smslide .thumb_nav .swiper-button-prev,
.institutet_technology3 .thumb_smslide .thumb_nav .swiper-button-next {
    top: 65%;
}

.institutet_technology3 .swiper-button-next {
    background: url(../images/icons/right-arrow.svg) no-repeat;
}

.institutet_technology3 .swiper-button-prev {
    background: url(../images/icons/left-arrow.svg) no-repeat;
}

.institutet_technology4 {
    background: var(--color-white);
    margin: 0;
}

.institutet_technology4 .swiper-button-next {
    background: url(../images/icons/right-arrow.svg) no-repeat;
}

.institutet_technology4 .swiper-button-prev {
    background: url(../images/icons/left-arrow.svg) no-repeat;
}

.institutet_technology5 {
    padding-block: 12rem 10rem;
}

.institutet_technology5 blockquote {
    font: var(--text-18);
    font-weight: 300;
}

.institutet_technology5 .col-box1:nth-child(6) {
    grid-row: inherit;
}

.color-4 {
    background: #0036A1;
}

.institutet_technology6 {
    padding-block: 5rem 12rem;
}

.institutet_technology6 .container {
    padding: 0 7rem;
}

.institutet_technology6 figure {
    position: relative;
    display: grid;
    overflow: hidden;
}

.institutet_technology6 figure>* {
    grid-area: 1/1;
}

.institutet_technology6 figure figcaption {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: flex-end;
    padding: 4.3rem 7rem;
    position: relative;
    z-index: 1;
}

.institutet_technology6 figure figcaption .line_head {
    display: flex;
    align-items: center;
    gap: 2rem;
}

.institutet_technology6 figure figcaption .line {
    margin: 0;
}

.institutet_technology6 figure figcaption h5 {
    font: var(--text-24);
    font-weight: bold;
    color: var(--color-white);
    margin-bottom: 0;
}

.institutet_technology6 .inst6_content::before {
    position: absolute;
    left: 0rem;
    top: 0rem;
    background: url(../images/icons/square-icon.svg);
    background-repeat: no-repeat;
    height: 12rem;
    width: 12rem;
    content: "";
    z-index: 1;
}

.institutet_technology6 figure::after {
    position: absolute;
    width: 100%;
    height: 30%;
    left: 0;
    bottom: 0;
    background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0%;
    content: "";
}

.institutet_technology6 .inst6_content {
    max-width: 100%;
    height: 100%;
    margin-inline: auto;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    padding-top: 10rem;
    position: relative;
    margin: 0 4rem;
}

.institutet_technology6 .inst6_content .icon-img2 {
    margin-top: auto;
}

.institutet_technology6 .inst6_content .title_head {
    margin-bottom: 4rem;
    padding-inline: 1rem;
}

.institutet_technology6 .inst6_content blockquote {
    font: var(--text-30);
    font-weight: 300;
    color: var(--color-black);
    margin-bottom: 0;
}

.institutet_technology6 .swiper_nav {
    position: relative;
    width: 100%;
    max-width: 8rem;
    margin-left: auto;
    bottom: 4.3rem;
    right: 6.4rem;
}

.institutet_technology6 .swiper_nav .swiper-button-next,
.institutet_technology6 .swiper_nav .swiper-button-prev {
    filter: brightness(100);
}

.institutet_technology7 {
    background: var(--color99);
    padding-block: 10rem;
}

.institutet_technology7 .title_head {
    color: var(--color-white);
    text-align: center;
    margin-bottom: 6rem;
}

.institutet_technology7 .rectlogo_wrap .swiper-wrapper {
    height: 40rem;
}

.institutet_technology7 .rectlogo_wrap .swiper-slide {
    height: auto;
}

.institutet_technology7 .rectlogo_wrap .swiper-slide figure {
    height: 100%;
    width: 100%;
    padding: 3rem;
    background: #fff;
}

.institutet_technology7 .rectlogo_wrap .swiper-slide figure img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.institutet_technology7 .swiper_nav {
    position: relative;
    width: 20.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-inline: auto;
    margin-top: 6rem;
}

.institutet_technology7 .swiper_nav .read-more {
    gap: 1.3rem;
}

.institutet_technology7 .swiper_nav::after {
    display: none;
    width: .1rem;
    height: calc(100% + 2rem);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    background: var(--color-white);
    content: "";
}

.institutet_technology7 .swiper_nav .nav {
    width: 8rem;
    position: relative;
}

.institutet_technology7 .swiper_nav a.read-more {
    color: var(--color-white);
}

.institutet_technology7 .swiper_nav a svg {
    stroke: var(--color-white);
}

.institutet_technology7 .swiper_nav a:hover {
    color: var(--colorff);
}

.institutet_technology7 .swiper_nav a:hover svg {
    stroke: var(--colorff);
}

.institutet_technology7 .swiper_nav .nav .swiper-button-next,
.institutet_technology7 .swiper_nav .nav .swiper-button-prev {
    filter: brightness(100);
    top: 1rem;
}

.institutet_technology8 {
    padding-block: 12rem 0;
    background: #f8f8f8;
}

.institutet_technology8 .swiper_nav .nav {
    width: 8rem;
    position: relative;
}

.institutet_technology8 .swiper_nav .read-more {
    gap: 1.3rem;
}

.institutet_technology8 .title_head {
    width: fit-content;
}

.institutet_technology8 .swiper_nav {
    position: relative;
    width: 20.5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 5rem;
    margin-left: -.5rem;
}

.institutet_technology8 .swiper_nav::after {
    width: .1rem;
    height: calc(100% + 1rem);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    background: var(--color-black);
    content: "";
    opacity: .3;
}

.institutet_technology8 .swiper_nav a:hover svg {
    stroke: var(--colorff);
}

.institutet_technology8 .swiper_nav .nav .swiper-button-next,
.institutet_technology8 .swiper_nav .nav .swiper-button-prev {
    top: 1rem;
}

.institutet_technology8 .swiper-button-next {
    background: url(../images/icons/right-arrow.svg) no-repeat;
}

.institutet_technology8 .swiper-button-prev {
    background: url(../images/icons/left-arrow.svg) no-repeat;
}

.institutet_technology8 .swiper_nav .nav:has(.swiper-button-lock) {
    display: none;
}

.institutet_technology8 .swiper_nav:has(.swiper-button-lock)::after {
    display: none;
}

.institutet_technology9 {
    padding-block: 13rem;
    background: #f8f8f8;
}

.institutet_technology9 .title_head {
    width: fit-content;
}

.institutet_technology9 .title_head span {
    display: block;
}

.institutet_technology9 .inst9_content {
    padding-inline: 13.8rem 12rem;
    position: relative;
    max-width: 89%;
}

.institutet_technology9 .inst9_content .verticle-line2 {
    right: 0;
}

.institutet_technology9 .inst9_content blockquote {
    font: var(--text-24);
    font-weight: bold;
    color: var(--color-black);
    margin-block: 4rem 3rem;
    max-width: 80%;
    text-align: left;
}

.institutet_technology9 .inst9_content p {
    font: var(--text-19);
    font-weight: 300;
    color: var(--color-black);
    margin: 0;
    max-width: 92%;
}

.institutet_technology9 .inst9_content .button_wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    margin-top: 4rem;
}

.institutet_technology9 .inst9_content .button_wrap .lm-text a {
    background: linear-gradient(to right, #FF6600 49%, var(--color009) 49%);
    background-size: 210% 110%;
    background-position: right bottom;
    transition: all .5s ease-out;
}

.institutet_technology9 .inst9_content .button_wrap .lm-text a:hover {
    background-position: left bottom;
}

.institutet_technology9 .inst9_content .button_wrap .apply-btn a {
    background: linear-gradient(to right, var(--color009) 49%, var(--colorff) 49%);
    background-size: 210% 110%;
    background-position: right bottom;
    transition: all .5s ease-out;
}

.institutet_technology9 .inst9_content .button_wrap .apply-btn a:hover {
    background-position: left bottom;
}

.institutet_technology10 {
    background: #CCEBFF;
    padding-block: 10rem 13rem;
    display: none;
}

.institutet_technology10 .title_head {
    width: fit-content;
    margin-bottom: 5rem;
}

.institutet_technology10 .readbox_wrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 3rem;
}

.institutet_technology10 .read_box {
    background: #fff;
    padding: 4rem;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.institutet_technology10 .read_box blockquote {
    margin-block: 1.5rem 3rem;
    font: var(--text-21);
    font-weight: bold;
    color: var(--color-black);
}

.institutet_technology10 .read_box p {
    font: var(--text-18);
    font-weight: 300;
    color: var(--color-black);
    margin-bottom: 2.5rem;
}

.institutet_technology10 .read_box .read-more {
    margin-top: auto;
    gap: 1.3rem;
}

.institutet_technology1 .inst_content1 a.read-more {
    margin-top: 4rem;
}

.institutet_technology1 .inst_content1 a.read-more.active:after {
    content: "";
    background: url(../images/icons/plus-icon.svg) no-repeat;
    width: 11px;
    height: 11px;
    filter: invert(1) brightness(100);
}

.institutet_technology1 .inst_content1 .moreless-button2:after {
    content: "";
    background: url(../images/icons/minus-icon.svg) no-repeat;
    width: 11px;
    height: 11px;
    filter: invert(1) brightness(100);
}

.institutet_technology1 .inst_content1 .moretext2 {
    display: none;
}

.institutet_technology1 .inst_content1 .moreless-button2.active:after {
    content: "";
    background: url(../images/icons/plus-icon.svg) no-repeat;
    width: 11px;
    height: 11px;
}

.institutet_technology1 .inst_content1 a.read-more:after {
    content: "";
    background: url(../images/icons/minus-icon.svg) no-repeat;
    width: 11px;
    height: 11px;
}

.institutet_technology1 .inst_content1 p:not(:last-child) {
    margin-bottom: 2rem;
}

.values_panel {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 14px;
    padding-right: 0rem;
    margin-top: 6rem;
}

.values_item {
    padding-right: 11rem;
    position: relative;
    padding-inline: 4rem 6rem;
    background: #fff;
    padding-block: 3rem 5rem;
    /* box-shadow: 1px 1px 10px #dddddd7a; */
}

.icon-block {
    margin-bottom: 2rem;
}

.values_item p {
    margin-bottom: 0;
    font: var(--text-16);
    font-weight: 300;
}

.values_item b {
    font: var(--text-21);
    display: block;
    color: var(--bs-black);
    margin-bottom: 2rem;
    font-weight: 500;
}



@media (max-width:1649px) {
    .hero-style {
        height: auto;
    }

    .institutet_technology1 .inst_content1 {
        padding-right: 8.3rem;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9 {
        padding-block: 10rem;
    }

    .institutet_technology2 blockquote {
        margin-block: 3rem;
        max-width: 100%;
    }

    .institutet_technology2 .program_grdbox {
        margin-top: 4rem;
    }

    .institutet_technology2 .all_link {
        margin-top: auto;
    }

    .institutet_technology2 .program_grdbox .program_box {
        width: 32.5%;
        display: flex;
        flex-direction: column;
    }

    .institutet_technology2 .program_grdbox .program_box p {
        margin-block: 2rem 3rem;
    }

    .institutet_technology3 .inst_content3 blockquote {
        margin-block: 3rem 5rem;
        max-width: 84%;
    }

    .institutet_technology3 .inst_content3 .verticle-line2 {
        height: 27rem;
        overflow: hidden;
    }

    .institutet_technology3 .inst_content3 .verticle-line2 img {
        height: 100%;
        object-fit: cover;
    }

    .institutet_technology3 .inst_content3 {
        padding-left: 5.5rem;
    }

    .institutet_technology3 figure figcaption h5 {
        margin-bottom: 2rem;
    }

    .institutet_technology3 .thumb_smslide {
        margin-top: 4rem;
    }

    .institutet_technology3 {
        padding-block: 0rem;
    }

    .home_experience_jklu.institutet_technology4 {
        padding: 10rem 0rem 0rem;
    }

    .institutet_technology4 .experience_slider_panel figcaption {
        padding: 3rem 1rem 0;
    }

    .institutet_technology4 .line {
        margin-block: 2rem;
    }

    .institutet_technology4.home_experience_jklu .title_head {
        margin-bottom: 4rem;
    }

    .home_campus.institutet_technology5 .title_head {
        margin-bottom: 3rem;
    }

    .home_campus.institutet_technology5 blockquote {
        padding-block: 0 2rem;
    }

    .home_campus.institutet_technology5 .box-text {
        padding-inline: 6rem;
        padding-block: 7rem;
    }

    .home_campus.institutet_technology5 {
        padding-block: 10rem;
    }

    .institutet_technology6 figure figcaption {
        padding: 3.3rem 4rem;
    }

    .institutet_technology6 .swiper_nav {
        right: 3rem;
    }

    .institutet_technology7 .title_head {
        margin-bottom: 4rem;
    }

    .institutet_technology9 .inst9_content {
        padding-inline: 9.8rem 9rem;
    }

    .institutet_technology9 .inst9_content blockquote {
        margin-block: 3rem 2rem;
    }

    .institutet_technology9 .inst9_content .button_wrap {
        margin-top: 3rem;
    }

    .institutet_technology10 {
        padding-block: 8rem 10rem;
    }

    .institutet_technology10 .title_head {
        margin-bottom: 3rem;
    }

    .institutet_technology10 .readbox_wrap {
        grid-gap: 2rem;
    }

    .institutet_technology3 .container {
        position: relative;
    }

    .institutet_technology4 .swiper-btn-group.for-desktop {
        left: 1rem;
    }

    .institutet_technology8 {
        padding-top: 10rem;
    }

    .institutet_technology8 .title_head {
        margin-bottom: 0;
        padding-right: 1rem;
    }

    .home_experience_slider {
        max-width: calc(100% - 11vw);
    }

    .institutet_technology6 {
        padding-top: 0;
    }

    .institutet_technology6 .inst6_content {
        padding-top: 5rem;
        margin: 0 4rem;
    }

    .institutet_technology6 .inst6_content blockquote {
        padding-right: 2rem;
    }
}

/*--1649px-css-end--*/

@media (max-width:1399px) {
    .institutet_technology1 blockquote {
        margin-block: 3rem 2rem;
    }

    .home_experience_slider {
        max-width: calc(100% - 8vw);
    }

    .institutet_technology1 .inst_content1 a.read-more {
        margin-top: 3rem;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9,
    .home_campus.institutet_technology5 {
        padding-block: 8rem;
    }

    .institutet_technology2 .program_grdbox .program_box {
        width: 32.4%;
    }

    .institutet_technology3 .inst_content3 blockquote {
        max-width: 90%;
    }

    .institutet_technology3 figure figcaption {
        padding-bottom: 5rem;
    }

    .institutet_technology3 .thumb_smslide {
        max-width: 95%;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide h5 {
        width: 9rem;
        margin-left: 1.5rem;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide img {
        width: 8rem;
    }

    .home_experience_jklu.institutet_technology4 {
        padding: 0rem 0rem 6rem;
    }

    .home_experience_jklu.institutet_technology4 figcaption {
        min-height: 16rem;
    }

    .institutet_technology4.home_experience_jklu .title_head {
        margin-bottom: 3rem;
    }

    .cmapus_text_head {
        padding-inline: 0 6rem;
        padding-block: 0;
    }

    .home_campus.institutet_technology5 .box-text {
        padding-inline: 4rem;
    }

    .institutet_technology6 figure::before {
        height: 12rem;
        width: 12rem;
        object-fit: contain;
    }

    .institutet_technology6 .inst6_content .icon-img2 {
        width: 8rem;
    }

    .institutet_technology9 .inst9_content {
        padding-inline: 8.8rem 7rem;
    }

    .institutet_technology10 {
        padding-block: 7rem 10rem;
    }

    .institutet_technology10 .read_box blockquote {
        margin-block: 1.5rem 2rem;
    }

    .institutet_technology9 .inst9_content .verticle-line2 {
        height: 95%;
        overflow: hidden;
    }

    .institutet_technology8 {
        padding-top: 8rem;
    }

    .institutet_technology8 .title_head {
        margin-bottom: 0;
        padding-right: 0;
    }

    .institutet_technology6 {
        padding-top: 0;
    }

    .institutet_technology6 .inst6_content::before {
        top: 2rem;
        height: 8rem;
        width: 8rem;
        background-size: contain;
    }

    .institutet_technology6 .inst6_content blockquote {
        padding-right: 0;
    }

    .institutet_technology8 .swiper_nav {
        margin-top: 4rem;
        margin-left: 0;
    }

    .institutet_technology6 figure figcaption {
        padding: 3rem;
    }

    .institutet_technology3 .values_panel {
        margin-top: 4rem;
    }

    .experience_slider_panel figcaption p,
    .changemaker_slider_panel figcaption p {
        font-size: 14px;
    }

    .institutet_technology6 .container {
        padding: 0 2rem;
    }

    .inner_head_group{
        padding-left: 2rem;
    }
    .experience_slider_panel {
        padding-bottom:0rem;
    }
}

/*--1399px-css-end--*/

@media (max-width:1199px) {
    .institutet_technology1 .inst_content1 {
        padding-right: 3rem;
    }

    .institutet_technology1 figure {
        width: 100%;
        height: 100%;
    }

    .institutet_technology1 figure img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9,
    .home_campus.institutet_technology5 {
        padding-block: 7rem;
    }

    .institutet_technology7 {
        padding-block: 5rem;
    }

    .institutet_technology2 blockquote {
        margin-block: 2rem;
        max-width: 100%;
    }

    .institutet_technology2 .program_grdbox .program_box {
        width: 31.5%;
    }

    .institutet_technology2 .program_grdbox .program_box p {
        margin-block: 2rem;
        max-width: 100%;
    }

    .institutet_technology2 .program_grdbox .program_box {
        padding: 3rem 2.5rem;
    }

    .institutet_technology3 .inst_content3 {
        padding-left: 4.5rem;
    }

    .institutet_technology3 .inst_content3 blockquote {
        max-width: 100%;
        margin-block: 2rem 3rem;
    }

    .institutet_technology3 .inst_content3 .verticle-line2 {
        height: 21rem;
        overflow: hidden;
    }

    .institutet_technology3 figure figcaption h5 {
        margin-bottom: 1.5rem;
    }

    .institutet_technology3 figure figcaption {
        padding-bottom: 3rem;
    }

    .institutet_technology3 .thumb_smslide {
        margin-top: 3rem;
        padding-inline: 0rem;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide img {
        width: 5rem;
        height: 4rem;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide h5 {
        width: 9rem;
        margin-left: 1rem;
    }

    .institutet_technology3 .thumb_smslide {
        max-width: 92%;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide h5 {
        font-size: 1.3rem;
    }

    .institutet_technology3 .thumb_smslide .swiper-slide {
        margin-bottom: 2rem;
    }

    .home_campus.institutet_technology5 .cmapus_text_head {
        padding-inline: 0 1.5rem;
    }

    .home_campus.institutet_technology5 .title_head {
        margin-bottom: 2rem;
    }

    .home_campus.institutet_technology5 .box-text {
        padding-inline: 3rem;
        padding-block: 5rem;
        justify-content: center;
    }

    .institutet_technology6 .inst6_content {
        max-width: 86%;
        padding-top: 0;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-wrapper {
        height: 34rem;
    }

    .institutet_technology7 .swiper_nav {
        width: 19.5rem;
        margin-top: 5rem;
        justify-content: center;
    }

    .institutet_technology9 .inst9_content {
        padding-inline: 5.8rem 0rem;
    }

    .institutet_technology9 .inst9_content blockquote {
        margin-block: 2rem 1.5rem;
    }

    .institutet_technology10 .readbox_wrap {
        grid-gap: 1rem;
    }

    .institutet_technology10 .read_box {
        padding: 2.5rem;
    }

    .institutet_technology10 .read_box p {
        margin-bottom: 1.5rem;
    }

    .institutet_technology6 figure figcaption {
        padding: 3rem;
    }

    .institutet_technology6 figure::before {
        height: 8rem;
        width: 8rem;
        background-size: contain;
    }

    .institutet_technology6 .inst6_content .icon-img2 {
        width: 6rem;
        height: 6rem;
    }

    .institutet_technology6 .inst6_content .icon-img2 img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .institutet_technology6 .swiper_nav {
        right: 2rem;
        bottom: 3rem;
    }

    .institutet_technology10 {
        padding-block: 6rem 7rem;
    }

    .institutet_technology4 .swiper-btn-group.for-desktop {
        margin-top: 5rem;
    }

    .institutet_technology8 {
        padding-top: 7rem;
    }

    .institutet_technology8 .title_head {
        margin-bottom: 0rem;
    }

    .publication_head {
        margin-bottom: 2rem;
    }

    .institutet_technology8 .swiper_nav {
        margin-top: 3rem;
        width: 17.5rem;
    }

    .institutet_technology6 .inst6_content::before {
        height: 10rem;
        width: 8rem;
        background-size: contain;
    }

    .institutet_technology6 .inst6_content .title_head {
        margin-bottom: 3rem;
        padding-inline: 1.5rem 1rem;
        padding-top: 4rem;
    }

    .institutet_technology3 .values_item {
        padding: 2rem;
    }

    .institutet_technology6 {
        padding-top: 0;
    }

    .experience_slider_panel figcaption p,
    .changemaker_slider_panel figcaption p {
        font-size: 15px;
    }

    .institutet_technology6 .container {
        padding: 0rem;
    }
}

/*--1199px-css-end--*/

@media (max-width:991px) {
    .hero-slider.hero-style {
        position: relative;
    }

    .institutet_technology7 .swiper_nav {
        justify-content: center;
    }

    .hero-slider.hero-style:after {
        content: "";
        background: transparent linear-gradient(0deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;
        width: 100%;
        top: 0;
        position: absolute;
        left: 0;
        height: 23%;
        z-index: 1;
    }

    .values_panel {
        grid-template-columns: repeat(2, 1fr);
    }

    .hero-slider figure,
    .hero-slider .swiper-slide,
    .hero-slider figcaption {
        height: calc(100dvh - 6.5rem);
    }

    .hero-slider figure img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .hero-slider figcaption {
        align-items: flex-end;
        padding-bottom: 3rem;
        position: relative;
    }

    .hero-slider figcaption:after {
        content: "";
        background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;
        width: 100%;
        bottom: 0;
        position: absolute;
        left: 0;
        height: 30%;
    }

    .hero-slider figcaption .container {
        position: relative;
        z-index: 1;
    }

    .hero-slider figcaption span.home-bnr-subhead1 {
        letter-spacing: -1.88px;
        margin-bottom: 1rem;
    }

    .container {
        max-width: 720px;
    }

    .institutet_technology3 .inst_content3 .verticle-line2 {
        display: none;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9,
    .home_campus.institutet_technology5 {
        padding-block: 5rem;
    }

    /* .institutet_technology1 .col-lg-5.offset-lg-1 {
        order: 2
    } */

    .institutet_technology1 .inst_content1 {
        padding: 0;
        margin-bottom: 3rem;
    }

    .institutet_technology1 blockquote {
        margin-block: 2rem 1.5rem;
    }

    .institutet_technology1 .inst_content1 a.read-more {
        margin-top: 2.5rem;
    }

    .institutet_technology3 .inst_content3 {
        padding-left: 0;
    }

    .institutet_technology2 .program_grdbox .program_box {
        width: 48.8%;
    }

    .institutet_technology3 figure figcaption {
        padding: 2rem 2rem 3rem;
    }

    .institutet_technology3 .thumb_smslide {
        max-width: 87%;
    }

    .institutet_technology3 {
        padding-block: 0rem 4rem;
    }

    .home_experience_jklu.institutet_technology4 {
        padding: 5rem 0rem 4rem;
    }

    .home_experience_jklu .swiper-btn-group.for-desktop {
        margin-top: 5rem;
    }

    .home_campus.institutet_technology5 .box-text {
        padding: 3rem;
        min-height: auto;
    }

    .home_campus.institutet_technology5 .box-text p {
        margin-bottom: 2rem;
    }

    .home_campus.institutet_technology5 .box-text h3 {
        margin-bottom: 2rem;
    }

    /* .home_campus.institutet_technology5 .row{grid-row-gap: 2rem;} */
    .home_campus.institutet_technology5 .box-text.color-2,
    .home_campus.institutet_technology5 .box-text.color-3,
    .home_campus.institutet_technology5 .box-text.color-4 {
        margin-top: 2rem;
    }

    .institutet_technology6 .inst6_content {
        max-width: 100%;
        padding-top: 0rem;
    }

    .institutet_technology6 .inst6_content .icon-img2 img,
    .institutet_technology9 .inst9_content .verticle-line2 {
        display: none;
    }

    .institutet_technology6 .inst6_content .title_head {
        margin-bottom: 2rem;
        padding-right: 0;
        padding-top: 0;
        padding-left: 0;
    }

    .institutet_technology6 .inst6_content blockquote {
        margin-bottom: 2rem;
    }

    .institutet_technology9 .inst9_content p {
        max-width: 100%;
    }

    .institutet_technology9 .inst9_content {
        padding-inline: 0;
        margin-top: 2rem;
        max-width: 100%;
    }

    .institutet_technology10 {
        padding-block: 5rem 7rem;
    }

    .home_campus.institutet_technology5 .cmapus_text_head {
        padding-inline: 0;
    }

    .institutet_technology8 {
        padding-block: 5rem 1rem;
    }

    .institutet_technology6 .inst6_content::before {
        display: none;
    }

    .institutet_technology2 .program_grdbox {
        justify-content: flex-start;
    }

    .home_experience_slider {
        max-width: calc(100% - 4vw);
    }

    .home_experience_jklu.institutet_technology4 figcaption {
        min-height: 15rem;
    }

    .institutet_technology6 {
        padding-top: 0;
    }

    .institutet_technology3 .values_panel {
        margin-top: 3rem;
    }

    .hero-slider.hero-style .swiper.home_slider {
        width: 100%;
    }

    .institute_text_highlight p {
        margin-block: 0 3rem;
    }

    .institutet_technology8 .swiper_nav::after {
        display: none;
    }

}

/*--991px-css-end--*/

@media (max-width:767px) {
    .container {
        max-width: 540px;
    }

    .institutet_technology2 .program_grdbox {
        margin-top: 3rem;
    }

    .institutet_technology2 .program_grdbox .program_box {
        width: 100%;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9,
    .home_campus.institutet_technology5 {
        padding-block: 3rem;
    }

    .institutet_technology6 {
        padding-top: 0;
    }

    .institutet_technology3 {
        padding-block: 2rem 4rem;
    }

    .institutet_technology3 .thumb_smslide {
        max-width: 83%;
    }

    .institutet_technology3 .thumb_smslide {
        max-width: 83%;
        padding-inline: 1rem;
    }

    .home_campus.institutet_technology5 .box-text {
        padding: 3rem 2rem;
    }

    .institutet_technology6 figure::before {
        display: none;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-wrapper {
        height: 26rem;
    }

    .institutet_technology7 .swiper_nav {
        width: 18.5rem;
        margin-block: 4rem 2rem;
        justify-content: center;
    }

    .institutet_technology7 .swiper_nav::after {
        height: calc(100% + 1.6rem);
    }

    .institutet_technology10 .readbox_wrap {
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 2rem;
    }

    .institutet_technology10 .read_box blockquote {
        margin-block: 1.5rem;
    }

    .institutet_technology3 figure figcaption {
        padding: 2rem;
    }

    .institutet_technology7 .title_head {
        margin-bottom: 2rem;
        padding: 0;
    }

    .institutet_technology8 {
        padding-block: 5rem 2rem;
    }

    .values_panel {
        grid-template-columns: repeat(1, 1fr);
    }

    .values_item {
        padding-inline: 3rem 3rem;
        padding-block: 3rem 3rem;
    }

    .institutet_technology9 {
        padding-bottom: 5rem;
    }

    .home_experience_jklu.institutet_technology4 {
        padding: 4rem 0rem 4rem;
    }

    .institutet_technology2 .program_grdbox .program_box {
        padding: 3rem 2rem;
    }

    .institute_text_highlight p {
        margin-block: 0 2rem;
    }

    .institutet_technology6 .container {
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
    }
}

/*--767px-css-end--*/
@media (max-width:575px) {
    .container {
        max-width: 100%;
    }

    .institutet_technology1,
    .institutet_technology2,
    .institutet_technology6,
    .institutet_technology7,
    .institutet_technology9,
    .home_campus.institutet_technology5,
    .institutet_technology3,
    .institutet_technology8 {
        padding-inline: 1rem;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-wrapper {
        height: 25rem;
    }

    .institutet_technology3 figure figcaption {
        padding: 1.5rem 2rem;
    }

    .institutet_technology1 h3 {
        letter-spacing: 0;
        padding: 0;
    }

    .institutet_technology3 .inst_content3 blockquote {
        max-width: 100%;
        margin-block: 2rem 2rem;
    }

    .institutet_technology3 figure {
        display: block;
    }

    .institutet_technology3 figure figcaption {
        background: #335EB3;
        padding: 2rem 2rem 3rem;
        min-height: 18rem;
        justify-content: flex-start;
    }

    .home_experience_jklu.institutet_technology4 .home_experience_slider {
        max-width: 100%;
        margin-left: 1.8rem;
        padding-left: 0;
    }

    .home_campus.institutet_technology5 .row {
        padding: 0;
    }

    .home_campus.institutet_technology5 .container {
        padding: 0;
        padding-right: calc(var(--bs-gutter-x)* .5);
        padding-left: calc(var(--bs-gutter-x)* .5);
    }

    .institutet_technology10 {
        padding-block: 4rem 5rem;
        padding-inline: 1rem;
    }

    .institutet_technology10 .title_head {
        margin-bottom: 2rem;
    }

    .home_experience_jklu.institutet_technology4 {
        padding: 3rem 0rem 4rem;
    }

    .institutet_technology8 {
        padding-block: 3rem 2rem;
    }

    .institutet_technology6 figure figcaption {
        padding: 2rem;
    }

    .institutet_technology6 .swiper_nav {
        right: 1rem;
        bottom: 2.3rem;
    }

    .institutet_technology6 figure figcaption .line_head {
        gap: 1.5rem;
    }

    .institutet_technology6 figure figcaption .line {
        display: none;
    }

    .institutet_technology6 .inst6_content blockquote {
        margin-bottom: 2rem;
    }

    .institutet_technology8 .swiper_nav {
        margin-left: -.5rem;
    }

    .institutet_technology6 .inst6_content {
        margin: 0;
    }

    .institutet_technology2 .program_grdbox .program_box {
        padding: 2rem 1.5rem 3rem;
    }

    .home_experience_jklu.institutet_technology4 figcaption {
        min-height: 12rem;
    }

    .home_experience_jklu .swiper-btn-group.for-desktop {
        margin-top: 4.5rem;
    }

    .institutet_technology4 .experience_slider_panel figcaption {
        padding: 2rem 1rem 0;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-slide figure {
        padding: 2rem;
    }
}

/*--575px-css-end--*/

@media (max-width:350px) {
    .institutet_technology3 figure figcaption {
        padding: 1.5rem 1.5rem 2rem;
        min-height: 19rem;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-slide figure {
        padding: 1.5rem;
    }

    .institutet_technology7 .rectlogo_wrap .swiper-wrapper {
        height: 19rem;
    }

    .institutet_technology6 figure figcaption {
        padding: 2rem;
    }

    .institutet_technology6 figure figcaption .line {
        margin: 0;
        width: 60px;
    }

    .institutet_technology6 .swiper_nav {
        right: 0.5rem;
        bottom: 2.4rem;
    }

    .institutet_technology6 figure figcaption h5 {
        font: var(--text-18);
    }

    .institutet_technology6 figure figcaption .line {
        display: none;
    }

    .institutet_technology4.home_experience_jklu .title_head {
        margin-bottom: 2rem;
    }

    .institutet_technology4 .experience_slider_panel figcaption {
        padding: 2rem 1rem 0;
    }

    .experience_slider_panel figcaption p {
        padding-bottom: 1rem;
    }
}


/*--350px-css-end--*/
/*

section.semester_exchange.institute_progrm_desk .text-sem {
    text-align: right;opacity:0; visibility: hidden; transition:.2s ease all;
}

section.semester_exchange.institute_progrm_desk .text-sem p {
    font-size: 15px;
    margin: 0;
}
section.semester_exchange.institute_progrm_desk .text-sem h5 {
    font-size: 13px;
    margin: 0;
}
*/
section.semester_exchange.institute_progrm_desk .text-sem {
    text-align: right;
    opacity: 0;
    visibility: hidden;
    transition: .2s ease all;
}

section.semester_exchange.institute_progrm_desk .img-slide1:hover .text-sem {
    visibility: visible;
    opacity: 1;
    z-index: 99;
}

section.semester_exchange.institute_progrm_desk .img-slide-full:hover .text-sem {
    visibility: visible;
    opacity: 1;
    z-index: 99;
}

/* section.semester_exchange.institute_progrm_desk {
    padding-bottom: 5rem;
} */

section.semester_exchange.institute_progrm_desk .img-slide-full:hover:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    background: #00000059;
    top: 0;
    z-index: 1
}

section.semester_exchange.institute_progrm_desk .img-slide1:hover:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    background: #00000059;
    top: 0;
    z-index: 1
}

.goup_slide_img .img-slide1:nth-child(1):hover:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    background: #00000059;
    top: 0;
    z-index: 1;
    left: 4rem;
}

.text-sem {
    z-index: 9;
}

/* section.semester_exchange.institute_progrm_desk      .goup_slide_img .img-slide1:nth-child(1) img{left:0; margin-left:0;}

   section.semester_exchange.institute_progrm_desk  .goup_slide_img .img-slide1:nth-child(1) .text-sem {
    right: 0;
} */
/*
section.semester_exchange.institute_progrm_desk .img-slide-full img{height:auto;}
section.semester_exchange.institute_progrm_desk .img-slide-full{height:auto;margin:0;} */

@media (max-width: 991px) {
    .samester_exchange11 .swiper-slide {
        height: auto;
        position: relative;
    }

    .samester_exchange11 .goup_slide_img {
        height: 100%;
        width: 100%;
    }

    .samester_exchange11 .img-slide1 {
        top: 0;
        margin-bottom: 0;
        height: 100%;
    }

    .samester_exchange11 .img-slide1 img {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }

    .samester_exchange11 .swiper-slide::before {
        position: absolute;
        right: 0;
        bottom: 0;
        left: inherit;
        width: 100%;
        height: 50%;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
        content: "";
        background-size: contain;
        z-index: 1;
    }

    .samester_exchange1 .img-slide1 {
        width: 100%;
    }

    .goup_slide_img .img-slide1:nth-child(1):hover:after {
        display: none;
    }

    .institute_text_highlight {
        text-align: left;
    }

    .semester_exchange {
        text-align: left;
    }

    section.semester_exchange h2 {
        text-align: left;
        width: auto;
        padding: 0 1.5rem;
        margin-bottom: 1rem;

    }

    section.semester_exchange blockquote {
        text-align: left;
        padding: 0 1.5rem;
    }

    .inner1 .breadcrumb {
        display: none;
    }

    .inner-header .logo {
        display: block;
    }
   

}

/* @media (max-width: 1649px) {    
    section.semester_exchange.institute_progrm_desk {
        padding-bottom: 10rem;
    }
} */