/*UI14041994*/
.desktop_banner{max-width: 1920px;margin: auto;margin-bottom: 10rem;}
.desktop_banner .carousel-item figure{text-align: right;width: 59%;margin-left: auto;overflow: hidden;}
.desktop_banner .carousel-item figure{
    -webkit-border-bottom-left-radius: 70px;
    -moz-border-radius-bottomleft: 70px;
    border-bottom-left-radius: 70px;
}
.desktop_banner .carousel-item figure img{width: 100%;height: 100%;object-fit: cover;}
.desktop_banner .carousel-caption {position: absolute;padding-bottom: 1.25rem;color: var(--black);width: 41%;text-align: left;height: 100%;left: 0;bottom: 0;background: var(--colorwhite);padding-left: 7rem;display: flex;justify-content: flex-end;flex-direction: column;flex-wrap: wrap;padding-bottom: 0;}

.desktop_banner .carousel-caption .slider_heading {max-width: 100%;margin-bottom: 2rem;}
.desktop_banner .carousel-caption .slider_heading ul{display: flex;flex-wrap: wrap;align-items: center;}
.desktop_banner .carousel-caption .slider_heading ul li:nth-child(1){width: 40%;}
.desktop_banner .carousel-caption .slider_heading ul li:nth-child(2){width: 60%;}
.desktop_banner .carousel-caption .slider_heading ul li strong{font: var(--font138);letter-spacing: -10.88px;font-weight:var(--w900);color: #BD4C4C;}
.desktop_banner .carousel-caption .slider_heading ul li p{font: var(--font64);color: var(--black);font-weight: var(--w800);}
.desktop_banner .carousel-caption .slider_heading p{font: var(--font74);font-weight:var(--w800);color: var(--dark_raspberry);}
.desktop_banner .carousel-caption p strong{font: var(--font42);font-weight:var(--w800);color: var(--black);}
.desktop_banner .carousel-item figure ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 6rem;max-width: 100rem;margin-left: auto;padding-right: 11.6rem;}
.desktop_banner .carousel-item figure ul li img{border-radius: 0;}
.desktop_banner .banner-title {display: flex; align-items: center; column-gap: 8rem; margin-bottom: 1rem;}
.desktop_banner .carousel-caption .slider_heading .banner-title p {font-size: 4.2rem; font-weight: 800; line-height: 1; position: relative; text-transform: uppercase;} 
.desktop_banner .banner-title p::before{content: ''; position: absolute; inset: 0; width: 1px; background: var(--grayd6); left: -4rem} 
.desktop_banner .banner-title img{width: 15rem; } 
.desktop_banner .slider_heading + p strong{font-size: 3.6rem;}
/*--==========desktop--banner-css-end=============--*/

.home_course{margin-top: 0;background: var(--colorf3);padding:0 0 4.5rem 0;}        
.home_course .course_cntent{padding: 7.3rem 4rem 0 8.5rem;max-width: 70rem;}
.home_course .course_cntent h1{font: var(--font40);color: var(--black);margin-bottom: 1.5rem;}
.home_course .course_cntent h2{font: var(--font74);line-height: 7.5rem; color: var(--dark_raspberry);margin-bottom: 1.5rem;font-weight: var(--w700);}
.home_course .course_cntent .input-group {align-items: center;margin-top: 4.2rem; max-width: 80%;}
.home_course .course_cntent .input-group .home_search{box-shadow: 0px 3px 6px #00000029;border-radius: 3rem !important;padding: 1rem 2.5rem;font:var(--font24);font-weight: var(--w300); z-index: 3;}
.home_course .course_cntent .input-group .home_search::placeholder{font:var(--font24);font-weight: var(--w300);font-style: italic;opacity: 0.36;}
.home_course .course_cntent .input-group img{position: absolute;right: 2.5rem;z-index: 3;}
.home_course .brouse_course{padding: 4.2rem 4rem 5rem;background: var(--colorwhite);border-radius: var(--border_right_bottom);margin-top: -17rem;position: relative;}
.home_course .brouse_course h3{font: var(--font34);font-weight: var(--w300);margin-bottom: 4.7rem; color: var(--black);}
.home_course .brouse_course ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 5rem;}
.home_course .brouse_course ul li{width: 25%;}
.home_course .brouse_course ul li a{font: var(--font16);margin-bottom: 0.5rem; display: block; line-height: 2.2rem;}
.home_course .brouse_course ul li .bold{font: var(--font18);font-weight: var(--w700);display: block;}
.home_course .brouse_course ul li a img{padding-left: 2rem;}
.home_course .brouse_course ul li:not(:last-child){padding-right: 4rem;}
.home_course .brouse_course ul li h4{font: var(--font18);color: var(--dark_raspberry);font-weight: var(--w800);margin-bottom: 3rem;}
.home_course .brouse_course .applynow_btn{background: var(--dark_raspberry);color: var(--colorwhite);}
.home_course .brouse_course ul li a:hover{color: var(--dark_raspberry);}
/*--==========course-css-end=============--*/

.home_search::-webkit-search-cancel-button{
    display:none;
}

.admission_wrap{width: 100%;height: auto;background:url(../images/home-admissions.jpg);background-repeat:no-repeat;background-position: center top;background-size: cover;padding: 9rem 0;}
.admission_wrap .admission_content {max-width: 60%;}
.admission_wrap .admission_content h5{font: var(--font40);color: var(--colorwhite);margin-bottom: 1.5rem;}
.admission_wrap .admission_content blockquote{font: var(--font74);color: var(--colorwhite);line-height: 8rem;font-weight: bold;}
.admission_wrap .admission_content .applynow_btn{margin-top: 3.4rem;background: var(--dark_raspberry);color: var(--colorwhite);}
.admission_wrap .admission_content ul{margin-top: 5rem;display: flex;flex-wrap: wrap;max-width: 50%;}
.admission_wrap .admission_content ul a{color: var(--colorwhite);font: var(--font16);font-weight: var(--w300);width: 50%;margin-bottom: 2.2rem;}
.admission_wrap .admission_content ul a:hover{color: var(--dark_raspberry);}
/*--==========Admission-css-end=============--*/

.our_placement{width: 100%;height: auto;padding: 6.5rem 0;}
.our_placement .row{align-items: center;}
.our_placement .counter h5, .home_about ul li .counter h5{color: var(--dark_raspberry);;font: var(--font90);font-weight: var(--w900);line-height: 9.4rem; margin-bottom: 0;}
.our_placement .counter p, .home_about ul li .counter p{color: var(--black);font: var(--font31);font-weight: var(--w800);}
.our_placement .ourplacm_content, .entrepreneurial_cell .entrp_content{padding-left: 5rem;}
.our_placement .ourplacm_content h5, .entrepreneurial_cell h5, .home_about .center_heading h5, .go_global .center_heading h5{color: var(--black);font: var(--font40);font-weight: var(--w400);}
.our_placement .ourplacm_content blockquote, .home_about .center_heading blockquote{color: var(--dark_raspberry);font: var(--font74);font-weight: var(--w700);line-height: 7.4rem;margin: 2.5rem 0 3.4rem;}
.our_placement .ourplacm_content p{font: var(--font16);font-weight: var(--w300);}
.ourplacm_content ul{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 2rem;margin-top: 3.6rem;max-width: 80%;}
.ourplacm_content ul li{background: #FAFAFA;padding:3rem 1.5rem;display: flex;justify-content: center;align-items: center; }
.ourplac_testimonial .profile_pic img {
    display: block;
    width: 12rem;
    border-radius: 100%;
    height: 14rem;
    object-fit: cover;
    padding: 0;
}
.center_heading  p br{
    display: block;
}
.ourplac_testimonial{background: var(--secondary_color);position: relative;padding: 12rem 3.4rem 4rem 5rem;border-radius: 0 0 0 6rem;}
.ourplac_testimonial::before{background: url(../images/quote.svg);width: 13rem;height: 10rem;background-repeat: no-repeat;background-size: contain;position: absolute;left: 5rem;top: -1.5rem;content: "";}
.ourplac_testimonial p{color: var(--black);font: var(--font18);font-weight: 800;}
.ourplac_testimonial blockquote p{margin: 1rem 0 3.4rem;}
.ourplac_testimonial blockquote p{color: var(--black);font: var(--font24);font-weight: normal;}
.ourplac_testimonial .profile_pic{width: 14rem;height: 14rem;border-radius: 100%;background: var(--colorwhite);display: flex;align-items: center;justify-content: center;flex-wrap: wrap;overflow: hidden;}
/*--==========our placement-css-end=============--*/
.entrepreneurial_cell{width: 100%;height: auto;background:var(--secondary_color);padding: 7rem 0 0;}
.entrepreneurial_cell p{font: var(--font16);padding-top: 2rem;}

/*--==========entrepreneurial cell-css-end=============--*/

.build_future{background: #000; padding: 6rem 0 10rem;}
.build_future .inner_container{max-width: 176.5rem;margin-left: auto;position: relative;}
.build_future .nav-tabs{margin-bottom: 3.5rem;border: none;}
.build_future .nav-tabs .nav-link{font: var(--font40);font-weight: var(--w500);background: transparent;border: none;display: flex;align-items: center;position: relative;padding:0 4.3rem 0 0;color: #999999;}
.build_future .nav-tabs li.nav-item:not(:first-child){margin-left: 3rem;}
.build_future .nav-tabs .nav-link::before{width: 1.5rem;height: 1.5rem;border-radius: 100%;background:transparent;position: absolute;right: 0;content: "";}
.build_future .nav-tabs .nav-link.active::before{background: var(--dark_raspberry);}
.build_future .nav-tabs .nav-link.active{color: var(--colorwhite);}
.build_future .tab-content {--bs-accordion-bg:none;--bs-accordion-border-color: none;}
.build_future .accordion-body{padding: 0;}
.build_future .accordion-body h5{font:var(--font74);font-weight: var(--w700);color: var(--colorwhite);line-height: 7.4rem;margin-bottom: 5rem;}
.build_future .accordion-body p{font:var(--font16);font-weight: var(--w300);color: var(--colorwhite);max-width: 68%;}
.build_future .accordion-body .buildfuture_content{padding-right: 2rem;}
.build_future .accordion-body .buildf_slider .item figure{position: relative;border-radius: var(--border_right_top);overflow: hidden;}
.build_future .accordion-body .buildf_slider .item figure figcaption{position: absolute;bottom: 0;width: 80%;}
.build_future .accordion-body .buildf_slider .item figure figcaption ul{display: flex;flex-wrap: wrap;align-items: center;background: var(--colorwhite);padding: 1.8rem 2.6rem;}
.build_future .accordion-body .buildf_slider .item figure figcaption ul li:nth-child(1){width: 25%;}
.build_future .accordion-body .buildf_slider .item figure figcaption ul li:nth-child(2){width: 75%;}
.build_future .accordion-body .buildf_slider .item figure figcaption ul li:not(:first-child){padding-left: 3rem;}
.build_future .accordion-body .buildf_slider .item figure figcaption ul li p{font: var(--font16);color: var(--color33);max-width:100%; line-height: 20px!important; font-weight: 400;}
.build_future .accordion-body .owl-nav {position: absolute;left: -47.5%;transform: translateX(-47.5%);margin-top: -15rem;}
.build_future .accordion-body .owl-nav button.owl-next, .build_future .accordion-body .owl-nav button.owl-prev{color: inherit;border: none;font: inherit;background: transparent;border-radius: 100%;margin: 0 0.5rem;border: 1px solid #fff;width: 2.4rem;height: 2.4rem;position: relative;}
.cell_img{
    text-align: center;
}
.cell_img figure{
    max-width: 63%;
    margin:  -10.5rem auto 0;
}
.homeplace_slider .item p{
    color: #333;
}

.homeplace_slider .item blockquote p{
    color: #000;
    /* text-overflow: ellipsis; */
    /* max-width: 100%; */
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}




/* .build_future .accordion-body .owl-nav button span{font-size: 2.5rem;line-height: 2rem;color: var(--colorwhite);} */
.build_future .item figcaption ul li img{
    width: 80px;
    height: 60px;
    object-fit: contain;
}
.build_future .accordion-body .owl-nav button.owl-next::before, .build_future .accordion-body .owl-nav button.owl-prev::before{position: absolute;content: "";background: url(../images/right-chevron.svg);background-repeat:no-repeat;width: 1rem;height: 1rem;filter: invert(1);left: 0.9rem;}
.build_future .accordion-body .owl-nav button.owl-prev::before{background: url(../images/right-chevron.svg);;background-repeat:no-repeat;    transform: rotate(180deg);left: .4rem;}
/*--==========build future-css-end=============--*/

.home_about{background: rgba(236,236,236,0.5);padding: 8.5rem 0;}
.home_about .center_heading, .go_global .center_heading{max-width: 60rem;margin: auto;text-align: center;}
.home_about .rank_higher{background: var(--gray);padding: 2.9rem;text-align: center;margin-top: -23rem;position: relative;}
.rank_higher .rank_slider{
    position: relative;
}
.home_about .rank_higher .rank_slider::after{
    position: absolute;
    height: 20.5rem;
    width: 0.3rem;
    background-color: var(--color4c);
    border: 1px solid var(--color4c);
    content: "";
    right: -3rem;
    top: 0;

}
.home_about .rank_higher::before{width: .4rem;height: 17.4rem;border-radius: .2rem;background: rgb(189,76,76);
background: linear-gradient(180deg, rgba(189,76,76,1) 0%, rgba(51,51,51,1) 100%);position: absolute;right: 0;content: "";bottom: -2rem;}
.home_about .rank_higher .owl-carousel{margin-top: 2rem;}
.home_about .rank_higher h5, .home_about ul li h5{font: var(--font28);color: var(--color33);font-weight: var(--w800);margin-bottom: 1.5rem;}
.home_about .rank_higher h5{
    margin-bottom: 0;
}
.home_about .rank_higher figure{max-width: 20rem;margin: auto;}
.home_about .rank_higher .owl-nav {position: absolute;bottom: -7rem;width: 100%;text-align: center;}
.home_about ul{padding: 4rem 0 0 7rem;display: flex;flex-wrap: wrap;}
.home_about ul li:nth-child(1){width: 30%;padding-right: 4rem;}
.home_about ul li:nth-child(2){width: 67%;}
.home_about ul li p, .go_global .center_heading p{font:var(--font16);font-weight: var(--w400);color: var(--color33);}
/*--==========home_about-css-end=============--*/

.go_global{padding: 0 0 8.5rem;width: 100%;background:#f5f5f5;}
.go_global .center_heading{max-width: 88rem;}
.go_global .center_heading .owl-carousel{margin-top: 4rem;}
.go_global .center_heading .item figure{background:#f5f5f5;}
.go_global .center_heading .item figure img{mix-blend-mode: multiply; width: auto; margin: 0 auto; width: 100%;}
/*--==========go_global-css-end=============--*/

.home_infra{padding: 7rem 0;}
.home_infra figure{position: relative;display: flex;flex-wrap: wrap;align-items: center;}
.home_infra figure figcaption{position: absolute;left: 0;padding-left:10rem;max-width: 67rem;}
.home_infra figure figcaption h5, .center_heading h5{font: var(--font40);color: var(--colorwhite);font-weight: var(--w300);}
.home_infra figure figcaption blockquote{font: var(--font74);color: var(--colorwhite);font-weight: var(--w700);margin: 1.5rem 0;line-height: 1;}
.home_infra figure figcaption p{font: var(--font16);color: var(--colorwhite);font-weight: var(--w300);}
.home_infra .nav-tabs .nav-item{padding: 3.7rem 4.4rem;background: var(--blue_color);}
.home_infra .nav-tabs .nav-item ul{margin-top: 4.3rem;}
.home_infra .nav-tabs .nav-link p, .home_infra .nav-tabs .nav-link{font: var(--font34);color: var(--dark_raspberry);text-align: left;padding: 0; font-weight: 700;}
.home_infra .nav-tabs .nav-link.active p{
    color: #fff;
}
.home_infra .nav-tabs .nav-link.active{
    color: #fff;
}
.home_infra .nav-tabs .nav-link.active a{
    color: #fff;
}


.ourplacm_content ul li{
    transition: all .4s;
}
.ourplacm_content ul li:hover {
    filter: drop-shadow(1px 5px 5px #cfcfcf);
}
.build_future .nav-tabs .nav-item:last-child .nav-link:before{
    display:none;
}
.build_future .nav-tabs .nav-link::before{
    background: var(--dark_raspberry);
}
.build_future .accordion-body p a:hover{
    color: var(--dark_raspberry);
}
.crousel_graynave.owl-carousel .owl-nav button.owl-prev:hover,
.crousel_graynave.owl-carousel .owl-nav button.owl-next:hover,
.notification_slider .owl-nav button.owl-prev:hover,
.notification_slider .owl-nav button.owl-next:hover,
.testimonoal-exp .owl-nav button.owl-prev:hover,
.testimonoal-exp .owl-nav button.owl-next:hover{
    filter: drop-shadow(2px 4px 6px black);
}
.home_infra .nav-tabs .nav-item ul li a,
.niet-home-img .niet-exp-grp-cont h5 a{
    color: var(--black);
}
.home_infra .nav-tabs .nav-item ul li a:hover{
    color: var(--yellow_color);
}
.build_future .accordion-body .buildf_slider .item{
    overflow: hidden;
}
.build_future .accordion-body .buildf_slider .item:hover img,
.niet-exp-list:hover img, .niet-home-img:hover img,
.home_about img:hover, .home_infra img:hover, .testimonoal-exp .testimonoal-img img:hover,
.social-exp-cont-img img:hover  {
    transform: scale(1.05);
    transition: .5s;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.notification-grp .notification_slider .item h6 a:hover{
    color: var(--dark_raspberry);
}
.niet-exp.niet-happ .notification-grp-item .niet-exp-list a:hover h5,
.niet-exp.niet-happ .niet-home-img a:hover h5{
    color: var(--colorwhite);
}
.niet-exp.niet-happ .notification-grp-item .niet-exp-list a h5,
.niet-exp.niet-happ .niet-home-img a h5{
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
}

.niet-exp-list figure,
.niet-home-img figure, .testimonoal-exp .testimonoal-img figure,
.social-exp-cont-img figure {
    overflow: hidden;
}
.home_about figure, .home_infra figure {
    overflow: hidden;
}

.testimonoal-user h6 a:hover{
    color: var(--dark_raspberry);
}
.home_infra ul.nav {
    justify-content: end;
    margin-top: -18rem;
    position: relative;
    border: none;
    margin-right: 7rem;
}
.home_infra .nav-tabs .nav-item button.nav-link {
    background-color: transparent;
    border: none;
    position: relative;
}
.home_infra .nav-tabs .nav-item {
    border-radius: var(--border_right_bottom);
    margin: 0 0.1rem;
    background: transparent;
}
.home_infra .nav-tabs .nav-item ul li {
    color: var(--colorwhite);
}
.home_infra .nav-tabs .nav-item button.nav-link:before {
    content: "";
    position: absolute;
    top: -4px;
    height: 0.8rem;
    width: 12.3rem;
    background: var(--dark_raspberry);
    display:none;
}
.home_infra .nav-tabs .nav-item button.nav-link.active:before{
    display:block;
}
.home_infra .nav-tabs .nav-item {
    margin: 0;
    padding: 0;
    margin: 0 0.1rem;
}
.home_infra .nav-tabs .nav-item button.nav-link{
    padding: 3.7rem 4.4rem;
    background: var(--secondary_color);
    border-radius: var(--border_right_bottom);
    margin: 0 0.1rem;
    min-width: 33.6rem;
    min-height: 29rem;
}

.home_infra .nav-tabs .nav-item button.nav-link:hover{
    background: var(--black);
}

.home_infra:not(.clt-club) .nav-tabs .nav-item button.nav-link:hover a{
    color: #fff;
}
.home_infra:not(.clt-club) .nav-tabs .nav-item button.nav-link:hover p{
    color: #fff;
}
.home_infra:not(.clt-club) .nav-tabs .nav-item button.nav-link:hover{
    color: #fff;
}




.home_infra:not(.clt-club) .nav-tabs li.open + .nav-item button.nav-link{
    color: #fff;
}
.home_infra:not(.clt-club) .nav-tabs li.open + .nav-item button.nav-link p{
    color: #fff;
}

.home_infra:not(.clt-club) .nav-tabs li.open + .nav-item button.nav-link a{
    color: #fff;
}

.home_infra:not(.clt-club) .nav-tabs li.open + .nav-item button.nav-link{
    background:var(--dark_raspberry);
}

.home_infra .nav-tabs li:nth-child(2).open + .nav-item button.nav-link{
    background:var(--secondary_color);
}


.home_infra .nav-tabs .nav-item button.nav-link.red_bg{
    background:var(--dark_raspberry);
}
.home_infra .nav-tabs .nav-item button.nav-link.black{
    background:var(--secondary_color);
}


.home_infra .nav-tabs .nav-item button.nav-link.red_bg{
    color: #fff;
}
.home_infra .nav-tabs .nav-item button.nav-link.red_bg p{
    color: #fff;
}

.home_infra .nav-tabs .nav-item button.nav-link.red_bg a{
    color: #fff;
}

/* .home_infra .nav-tabs li.open + .nav-tabs li:nth-child(1) {
    display: none;
} */


/* .home_infra .nav-tabs li:nth-child(1) button.nav-link{
    background:var(--dark_raspberry)
} */

.home_infra .nav-tabs li.open + .nav-item.black button.nav-link{
    color: var(--dark_raspberry);
}

.home_infra .nav-tabs li.open + .nav-item.black button.nav-link p{
    color: var(--dark_raspberry);
}
.home_infra .nav-tabs li.open + .nav-item.black button.nav-link a{
    color: #000;
}
.home_infra .nav-tabs .nav-item button.nav-link.active{
    background:#000;
}

.go_global .center_heading p {
    padding-bottom: 3.5rem;
}
.goglobal_slider .row{align-items: center;}
.home_about .rank_higher::before{
    display:none;
}
.go_global{
    background: rgba(236,236,236,0.5);
}
.admission_wrap .admission_content ul a:nth-child(5),
.admission_wrap .admission_content ul a:nth-child(6) {
    margin-bottom: 0;
}
.goglobal_slider .item {
    padding: 0 2rem;
}
/*--==========Stay Fit-css-end=============--*/


/*--==========Notification css-starts=============--*/
.notification-grp {
    padding-top: 11rem;
    position: relative;
}
.notification-grp:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height:60%;
    background: var(--colorf3);
}
.notification-grp.home-highlights{padding-block: 6.5rem 6rem}
.notification-grp.home-highlights:before{height: 100%;}
.notification-grp.home-highlights .container{--bs-gutter-x: 3.5rem}
.hightlits-wrapper .row{--bs-gutter-x: 1.5rem; --bs-gutter-y: 3.5rem}
.notification_heading {
    position: relative;
    z-index: 1;
    padding: 0 6.7rem;
}
.hightlits-wrapper figure img{max-width: 8.1rem; height: 4.1rem; object-fit: contain;}
.our_placement .ourplacm_content p{
    max-width: 80%;
}





@media (min-width: 1400px){
    
 .hightlits-wrapper figure img{max-width: 9.5rem; height: 4.7rem; object-fit: contain;}
}
.hightlits-wrapper figure{margin-bottom: .8rem;}
.hightlits-wrapper h6 a{line-height: 1.3; font-size: 1.6rem;}
.hightlits-wrapper .item{padding-left: 1.7rem; position: relative;}
.hightlits-wrapper .item::before{content: ''; left: 0; top: 0; position: absolute; width: 2px; height: 8rem; background: var(--dark_raspberry); }
.notification_heading h5 {
    color: var(--dark_raspberry);
    padding-bottom: 2rem;
    font-weight: var(--w400);
}
.notification-grp .notification_slider .item h6,
.notification-grp .notification_slider .item h6 a {
    font: var(--font18);
    font-weight: var(--w800);
    padding-bottom: 1.5rem;
    margin-top: 1.5rem;
}
.notification-grp .notification_slider .item h6 a{
    padding-bottom: 0;
}
.notification-grp .notification_slider .item img {
    width: 25px;
}
.notification_slider .owl-nav {
    position: absolute;
    top: -7rem;
    right: 0;
}
.notification_slider .owl-nav button.owl-prev {
    width: 4rem;
    height: 5rem;
    background: url(../images/prev-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
}
.notification_slider .owl-nav button.owl-prev span, .notification_slider .owl-nav button.owl-next span {
    display: none;
}
.notification_slider .owl-nav button.owl-next {
    width: 4rem;
    height: 5rem;
    background: url(../images/next-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
}
.niet-exp {
    position: relative;
    z-index: 1;
    background-color: #000;
    padding: 7rem 6.7rem;
}
.notification-grp .niet-exp {
    width: 100%;
    margin: 0 auto;
}
.notification-grp .niet-exp .item figure img{
    height: 300px;
    width: 100%;
    object-fit: cover;    
}

.notification-grp .niet-exp .item figure{
    -webkit-border-top-right-radius: 65px;
    -moz-border-radius-topright: 65px;
    border-top-right-radius: 65px;
}
.niet-home-img figure{
    -webkit-border-top-left-radius: 65px;
-moz-border-radius-topleft: 65px;
border-top-left-radius: 65px;
overflow: hidden;
}
.niet-home-img figure img{
    width: 100%;
    max-height: 550px;
    object-fit: cover;
}

.niet-exp-title {
    display: block;
    text-align: center;
}
.niet-exp.niet-happ .niet-exp-title {
    padding-bottom: 8rem;
}
.niet-exp-title h5 {
    font-weight: var(--w400);
}

.niet-exp.niet-happ .niet-exp-title h5 {
    padding-bottom: 2rem;
}
.niet-exp-title h4 {
    font: var(--font74);
    font-weight: bold;
    color: var(--colorwhite);
    padding-bottom: 8rem;
}
.niet-exp.niet-happ .niet-exp-title h4 {
    padding-bottom: 0;
}
.niet-exp-grp-cont {
    background: var(--colorwhite);
    padding: 2.5rem 3.5rem 4rem;
}
.niet-exp-grp-cont date {
    font: var(--font16);
    font-weight: var(--w800);
    padding-bottom: 1rem;
    display: block;
}
.niet-exp-grp-cont h5, .niet-exp-grp-cont h5 a {
    font: var(--font24);
    font-weight: var(--w300);
    padding-bottom: 1.5rem;
    color: #000;
}
.niet-exp-grp-cont h5 a{
    padding-bottom: 0;
}
.niet-exp-grp-cont p {
    font: var(--font18);
    padding-bottom: 0rem;
}
.notification_slider {
    padding-bottom: 11rem;
}
.notification_slider .owl-stage-outer .owl-stage {
    display: flex;
    gap: 14rem;
}
.niet-exp > .container_lg > .row > div {
    padding: 0 3rem;
}
.niet-exp.niet-happ .ttl-home-img {
    align-items: center;
}
.niet-exp.niet-happ .ttl-home-img .niet-exp-title h4 {
    line-height: 70px;
}
.niet-exp.niet-happ .ttl-home-img .niet-exp-title {
    text-align: left;
    padding: 0;
}
.niet-exp.niet-happ .ttl-home-img .niet-exp-grp-cont {
    background-color: transparent;
    padding: 0;
    padding: 2.5rem 0 7rem;
}
.niet-exp.niet-happ .ttl-home-img .niet-exp-grp-cont date,
.niet-exp.niet-happ .ttl-home-img .niet-exp-grp-cont h5,
.testimonoal-list.item .testimonoal-high p{
    color: var(--colorwhite);
}
.testimonoal-high.testimonial-sec blockquote {
    font: var(--font24);
    font-weight: var(--w400);
    color: #fff;
}
/*--==========Notification css-ends=============--*/

/*--==========Testimonial css-starts=============--*/
.testimonoal-exp {
    padding: 5rem 6.7rem 10rem;
}
.testimonoal-exp .owl-stage-outer {
    padding: 10rem 0 0;
}
.testimonoal-list {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 0 5rem;
    padding: 0 9rem;
}
.testimon-left-img {
    position: absolute;
    top: -6rem;
    left: -6rem;
}
.testimon-left-img img {
    position: absolute;
    top: 0;
    left: 6rem;
    left: 9rem;
    width: auto !important;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}
.testimonoal-high {
    padding: 6rem;
    background-color: var(--dark_raspberry);
    border-radius: 0 50px 0 0;
    margin-top: 7rem;
    margin-left: -7rem;
    position: relative;
}
.testimonoal-user {
    padding-left: 3.5rem;
    padding-top: 2.5rem;
}
.testimonoal-high h5, .testimonoal-high h5 a {
    font: var(--font34);
    font-weight: var(--w400);
    color: var(--colorwhite);
}
.testimonoal-user h6, .testimonoal-user h6 a {
    font: var(--font24);
    font-weight: var(--w400);
    padding-bottom: 1.5rem;
    color: #000;
}
.testimonoal-user h6{
    line-height:2.4rem;
}
.testimonoal-user p {
    padding: 0;
    font: var(--font16);
    font-weight: var(--w800);
    line-height: 1.8rem;
}
.testimon-right-img img {
    position: absolute;
    bottom: 0;
    right: 0;
    right: 2rem;
}
.testimon-right-img img {
    width: auto !important;
}
.testimonoal-list {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 0 5rem;
    padding: 0 9rem;
}
.testimonoal-exp .owl-nav {
    position: absolute;
    left:48rem;
    bottom: -7rem;
}
.testimonoal-exp .owl-nav button.owl-prev {
    width: 4rem;
    height: 5rem;
    background: url(../images/prev-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
    
}
.testimonoal-exp .owl-nav button.owl-next {
    width: 4rem;
    height: 5rem;
    background: url(../images/next-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
}
.testimonoal-exp .owl-nav button.owl-prev span,
.testimonoal-exp .owl-nav button.owl-next span {
    display: none;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}
.testimonoal-img {
    width: 35%;
}
.testimonoal-cont {
    width: 65%;
}
/*--==========Testimonial css-ends=============--*/

/*--==========Social css-starts=============--*/
.social-exp {
    background: var(--colorf3);
    padding: 8rem 6.7rem;
    width: 100%;
    margin: 0 auto 5rem;
}
.social-exp-title {
    display: block;
    text-align: center;
    padding-bottom: 5rem;
}
.social-exp-title h5 {
    color: var(--black);
    font-weight: var(--w400);
}
.social-exp-list {
    background-color: var(--dark_raspberry);
    padding: 3rem;
}
.social-list-one {
    display: flex;
    align-items: center;
    gap: 1.5rem;
    padding-bottom: 6rem;
}
.social-exp-grp-cont {
    padding-bottom: 4.5rem;
}
.social-list-contt h6 {
    font: var(--font18);
    font-weight: var(--w400);
    color: var(--colorwhite);
}
.social-list-contt a {
    color: var(--colorwhite);
}
.social-exp-grp-cont p, .social-exp-grp-cont p a {
    font: var(--font31);
    color: var(--colorwhite);
    font-weight: var(--w300);
}

.social-exp-links a {
    color: var(--colorwhite);
}
.social-exp-cont-img {
    background: var(--colorwhite);height: 100%;
}
.social-exp-cont-img .img_content{padding: 0;overflow: hidden;}
.social-exp-cont-img p, .social-exp-cont-img p a {
    padding: 6.3rem 3.6rem;
    font: var(--font31);
    font-weight: var(--w400);
}
.social-exp-cont-img p a{
    padding:0;
}
.social-exp-cont-img.social-tube {
    position: relative;
}
/* .social-exp-cont-img.social-tube .social-u {
    position: absolute;
    top: 47%;
    left: 42%;
} */
.niet-home-img {
    position: relative;    
}
.niet-home-img a{    
    -webkit-border-top-left-radius: 65px;
-moz-border-radius-topleft: 65px;
border-top-left-radius: 65px;
overflow: hidden;
}

.niet-home-img:before {
    content: "";
    position: absolute;
    top: -1.2rem;
    height: 2rem;
    width: 33rem;
    background: var(--dark_raspberry);
    left: auto;
    right: 0;
    z-index: 99;
}
.social-exp .social-spc {
    margin-bottom: 1.5rem;
}
.social-exp-links {
    padding-bottom: 5rem;
}
.soc-br-b {
    border: 1px solid #fafafa;
    margin-bottom: 6.7rem;
}
.notification-grp-item .owl-stage {
    display: flex;
    gap: 0;
    padding: 0;
}
.notification-grp .niet-exp .notification-grp-item .owl-stage-outer {
    padding: 0;
}
.notification-grp-item .owl-nav.disabled {
    display: none !important;
}
.go_global .center_heading h5 {
    padding-bottom: 2rem;
}
.home_about .rank_higher .owl-nav {
    bottom: -9rem;
}
.niet-exp.niet-happ .ttl-home-img .niet-exp-title{
    padding: 0;
}
.row.notification-grp-item.noti-desktop .item {
    width: 33%;
    padding: 0 3rem;
    box-sizing: border-box;
}
.row.notification-grp-item.noti-desktop {
    flex-wrap: nowrap;
}
.entrp_content .center_heading h5 {
    color: var(--black);
    font-weight: var(--w400);
}
.build_future .accordion-body .owl-nav button:hover {
    background-color: var(--colorwhite);
    filter: drop-shadow(2px 4px 6px black);
}
.build_future .accordion-body .owl-nav button:hover:before{
    filter: invert(0);
    -webkit-filter: invert(0);
}
/* .testimonoal-exp .owl-nav button.owl-prev.disabled,
.testimonoal-exp .owl-nav button.owl-next.disabled {
    filter: drop-shadow(2px 4px 6px black);
} */
.testimonoal-exp .testimonoal-list > a:hover .testimonoal-user h6{
    color: var(--dark_raspberry);
}
.testimonoal-exp .testimonoal-list a {
    display: flex;
    align-items: flex-start;
}
.niet-exp.niet-happ .notification-grp-item .niet-exp-list a:hover h5{
    color: var(--dark_raspberry);
}
.home_course .course_cntent .input-group ul {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    background-color: #fff;
    margin-top: 3.5rem;
    padding: 4rem 2rem 2rem;
    box-shadow: 0px 3px 6px #00000029;
}

.home_course .course_cntent .input-group ul > li > a {
    display: block;
    padding: 0.5rem 0;
    text-align: left;
}
.home_course .course_cntent .input-group ul > li > a:hover {
    color: var(--dark_raspberry);
}
.home_course .tk-chrg {
    position: relative;
    z-index: 9;
}
.lsq-chatbot-ui-iframe{
    bottom: 3.5rem;
}
.home_course .course_cntent .input-group ul{
    height: 300px;
    overflow-y: scroll;
}
.build_future .accordion-body .buildf_slider .item figure {    
    border-radius: var(--border_right_top);
}
.home_course .figure_height {
    border-radius: var(--border_right_top);
}
.home_about .desktop-abut-img {
    border-radius: var(--border_right_bottom);
}
.home_infra .accordion-body figure {
    border-radius: var(--border_right_top);
}
.testimonoal-exp .testimonoal-img figure {
    -webkit-border-bottom-left-radius: 70px;
    -moz-border-radius-bottomleft: 70px;
    border-bottom-left-radius: 70px;
}
.testimonoal-exp .testimon-left-img img,
.testimon-right-img .desktop-right-icon {
    width: 78px !important;
    height: 80px !important;
}
.testimonoal-exp .testimon-left-img {
    top: -5rem;
    left: -5rem;
}
.notification-grp .notification-grp-item.noti-desktop .item {
    width: 100%;
    padding: 0;
}
.home_infra .nav-tabs .nav-item button.nav-link{
    display: flex;
    flex-direction: column;
}
.testimonoal-user .right_arrowbtn img {
    width: 40px;
    height: 40px;
}
.desktop_banner .carousel-item figure img {
    transform: scale(1.01);
    -webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    -ms-transform: scale(1.01);
    -o-transform: scale(1.01);
}

/* Highlights css starts here */

.hltm {
    background: #000;
}
.notification-grp.member.hltm {
    padding: 7rem 0 10rem;
}
.hltm .about-title h4 {
    color: #fff;
    font: var(--font40);
    font-weight: var(--w400);
}
.hltm .owl-item .item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border-left: 2px solid #5d5d5d;
    padding-left: 5rem;
}
.notification-grp.member.hltm .item figure {
    display: block;
    padding: 0;
    min-height: auto;
    margin: 0;
    border-bottom: 5px solid #d00119;
    border-top-right-radius: 46px;
    overflow: hidden;
    background-color: #fff;
    padding: 2rem 3rem;
    min-width: 155px;
}
.notification-grp.member.hltm .item figure img {
    width: 84px;
    margin: 0 auto;
    mix-blend-mode: darken;
}
.notification-grp.member.hltm:before{
    display:none;
}
.notification-grp.member.hltm .item h6 a {
    font: var(--font18);
    display: block;
    text-align: left;
    color: #fff;
    margin: 0 2rem;
    line-height: normal;
}
.hltm.notification-grp.member .owl-stage-outer{
    margin-right: -28rem;
}
.hltm .owl-item .item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    border-left: 2px solid #5d5d5d;
    padding-left: 5rem;
}
.hltm .owl-nav {
    position: absolute;
    left: -26rem;
    bottom: 0rem;
}
.hltm .owl-nav button.owl-prev {
    width: 4rem;
    height: 4rem;
    background: url(../images/prev-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
}
.hltm .owl-nav button.owl-next {
    width: 4rem;
    height: 4rem;
    background: url(../images/next-arrow.svg) no-repeat center center !important;
    transition: 0.5s;
    background-size: cover !important;
    margin-left: -5px;
}
.notification-grp.member.hltm .notification_heading {
    padding: 0;
}
.notification-grp.member.hltm .owl-stage {
    display: flex;
}
.notification-grp.member.hltm .owl-stage .owl-item .item {
    height: 100%;
}
.home_course .brouse_course ul li:last-child > a {
    padding-right: 2rem;
}
.testimonoal-exp .plc-v-mor > .applynow_btn {
    display: inline-block;
    padding: 0.5rem 2.4rem;
    font: var(--font15);
    font-weight: var(--w800);
}
.ourplac_testimonial .owl-item {
    padding-right: 2rem;
}
section.social_wall_raper .social-exp-list {
    padding: 0;
}
.social-exp-grp-cont, .social-exp-links {
    padding-left: 3rem;
    padding-right: 3rem;
}
.social-list-one {
    display: block;
}

/* Highlights css ends here */
.testimonoal-exp .testimonoal-list a.read-moree {
    display: inline-block;
    margin: 0;
    padding: 0;
    color: #fff;
}
.social_wall_raper .social-exp-cont-img.social-tube a figure:after,
.social-exp-cont-img .img_content:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #0000002a;
}
/* .social-exp-cont-img > a {
    position: relative;
} */


.social-exp .social-exp-cont-img p a{
    position: relative;
    z-index: 1;
}


@media(max-width:1649px){
    .social-exp-cont-img p a {
        padding: 0;
        font: var(--font24);
        font-weight: var(--w400);
    }
    .social-exp-grp-cont p, .social-exp-grp-cont p a {
        font: var(--font24);
        font-weight: var(--w300);
    }
    .home_course .course_cntent .input-group ul {
        margin-top: 2.5rem;
    }
}


@media(min-width:768px){
    .home_about .center_heading ul.ab-mb-logo {
        display: none ;
    }
    .mobile-bannerts{
        display:none;
    }
}

@media(max-width:767px){
    .home_about .center_heading ul.ab-mb-logo {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        gap: 2rem;
        padding-bottom: 4rem;
    }
    .home_about .center_heading ul.ab-mb-logo li {
        width: 19%;
    }
    .testimonoal-high h5, .testimonoal-high h5 a{
        font: var(--font24) ;
        font-weight: var(--w400);
      }
    .niet-exp-grp-cont h5, .niet-exp-grp-cont h5 a{
        font: var(--font24);
        font-weight: var(--w400);
    }
    .admission_wrap .admission_content blockquote{
        font: var(--font34);
    }
    .mobile-bannerts{
        display:block;
    }


}
@media(max-width:600px){
    .home_course .course_cntent .input-group ul {
        margin-top: 2.5rem;
    }
}

/*--==========Social css-ends=============--*/


/*--==========1500 starts here =============--*/

    /* @media(max-width:1500px){
        .desktop_banner .carousel-caption .slider_heading p{
            font: var(--font64);
            font-weight: var(--w800);
        }
        .desktop_banner .carousel-caption p strong{
            font: var(--font34);
            font-weight: var(--w800);
        }
        .home_course .course_cntent h1{
            font: var(--font34);
        }
        .home_course .course_cntent h2 {
            font: var(--font64);
            font-weight: var(--w700);
        }
        .home_course .course_cntent .input-group .home_search {
            font: var(--font18);
            line-height: normal;
            padding: 1.5rem 2.5rem 1rem;
        }
        .home_course .course_cntent .input-group {
            width: 85%;
        }
        .home_course .brouse_course h3 {
            font: var(--font24);
        }
        .home_course .brouse_course ul li h4 {
            font: var(--font16);
            font-weight: var(--w800);
        }
        .home_course .brouse_course ul li .bold {
            font: var(--font15);
            font-weight: var(--w800);
        }
        .applynow_btn {
            font: var(--font16);
            font-weight: var(--w800);
        }
        .admission_wrap .admission_content h5 {
            font: var(--font34);
        }
        .admission_wrap .admission_content blockquote {
            font: var(--font64);
            line-height: normal;
        }
        .our_placement .ourplacm_content h5,
        .entrepreneurial_cell h5,
        .home_about .center_heading h5,
        .go_global .center_heading h5 {
            font: var(--font34);
            font-weight: var(--w400);
        }
        .our_placement .ourplacm_content blockquote,
        .home_about .center_heading blockquote {
            font: var(--font64);
            font-weight: var(--w700);
        }
        .ourplac_testimonial blockquote {
            font: var(--font24);
            font-weight: var(--w600);
        }
        .build_future .inner_container {
            max-width: 140.5rem;
        }
        .build_future .nav-tabs .nav-link {
            font: var(--font34);
            font-weight: var(--w300);
        }
        .build_future .accordion-body h5 {
            font: var(--font64);
            font-weight: var(--w600);
        }
        .build_future .accordion-body .buildf_slider .item figure figcaption ul li p{
            font: var(--font15);
            max-width: 100%;
        }
        .build_future .accordion-body .owl-nav{
            margin-top: -11rem;
        }
        .home_about .rank_higher h5, .home_about ul li h5 {
            font: var(--font18);
            font-weight: var(--w800);
        }
        .our_placement .counter p, .home_about ul li .counter p {
            font: var(--font24);
            font-weight: var(--w800);
        }
        .home_infra figure figcaption h5 {
            font: var(--font34);
            font-weight: var(--w300);
        }
        .home_infra figure figcaption blockquote {
            font: var(--font64);
            font-weight: var(--w700);
        }
        .home_infra .nav-tabs .nav-link p,
        .home_infra .nav-tabs .nav-link {
            font: var(--font24);
        }
        .home_infra .nav-tabs .nav-item button.nav-link {
            min-width: 27.6rem;
        }
        .home_infra ul.nav{
            margin-right: 5rem;
        }
        .notification_heading h5 {
            font: var(--font34);
        }
        .notification-grp .notification_slider .item h6 {
            font: var(--font16);
            font-weight: var(--w700);
        }
        .notification_slider .owl-stage-outer .owl-stage{
            gap: 8rem;
        }
        .notification-grp .notification_slider .item img {
            width: 24px;
        }
        .niet-exp-title h5 {
            font: var(--font34);
            font-weight: var(--w400);
        }
        .niet-exp-title h4 {
            font: var(--font64);
            font-weight: var(--w800);
        }
        .niet-exp-grp-cont date {
            font: var(--font16);
            font-weight: var(--w800);
        }
        .niet-exp-grp-cont h5 {
            font: var(--font24);
        }
        .testimonoal-high h5 {
            font: var(--font24);
        }
        .testimonoal-user h6 {
            font: var(--font24);
        }
        .social-exp-grp-cont p,
        .social-exp-cont-img p {
            font: var(--font24);
            font-weight: var(--w300);
        }
        .social-exp-cont-img p{
            font-weight: var(--w400);
        }
        .social-exp-cont-img p {
            padding: 2.6rem 3.6rem;
        }
        .social-exp-grp-cont {
            padding-bottom: 2.5rem;
        }
        .social-exp-links {
            padding-bottom: 1.5rem;
        }
        .social-list-one{
            padding-bottom: 2rem;
        }
        .soc-br-b {
            margin-bottom: 0.7rem;
        }
        .desktop_banner .carousel-item figure{
            width: 90rem;
        }
        .desktop_banner .carousel-inner{
            height: auto;
        }
        .desktop_banner .carousel-caption{
            width: 50.5rem;
        }
    } */
/*--==========1500 ends here =============--*/

/*--==========1366 starts here =============--*/

/* @media(max-width:1366px){
    .desktop_banner .carousel-item figure {
        width: 75rem;
    }
    .home_course .brouse_course {
        margin-top: -14rem;
    }
    .admission_wrap .admission_content {
        max-width: 80%;
    }
    .our_placement .ourplacm_content p {
        max-width: 50%;
    }
    .ourplac_testimonial blockquote {
        font: var(--font18);
    }
    .build_future .inner_container {
        max-width: 122.5rem;
    }
    .social-exp-grp-cont p,
    .social-exp-cont-img p {
        line-height: normal;
    }
    .social-exp-cont-img p {
        padding: 1.4rem 3.6rem;
    }
} */


/*--==========1366 ends here =============--*/



/*--==========1199px starts here =============--*/

/* @media(max-width:1199px){
    .desktop_banner .carousel-item figure {
        width: 62rem;
    }
    .home_course .course_cntent h1 {
        font: var(--font24);
    }
    .home_course .course_cntent h2 {
        font: var(--font42);
        font-weight: var(--w700);
    }
    .home_course .course_cntent .input-group .home_search{
        padding: 1.5rem 2.5rem 1rem;
    }
    .admission_wrap .admission_content blockquote {
        font: var(--font42);
    }
    .our_placement .ourplacm_content h5, .entrepreneurial_cell h5, .home_about .center_heading h5, .go_global .center_heading h5{
        font: var(--font24);
    }
    .our_placement .ourplacm_content blockquote, .home_about .center_heading blockquote{
        font: var(--font42);
    }
    .our_placement .ourplacm_content p {
        max-width: 80%;
    }
    .build_future .inner_container {
        max-width: 107.5rem;
    }
} */
/*--==========1199px ends here =============--*/


/*--==========767px starts here =============--*/

/* @media(max-width:767px){
    .navbar-brand > a:last-child {
        display: none;
    }
    header .admission_help {
        display: none;
    }
    .leftside_menu {
        display: none;
    }
    .main_content {
        padding-left: 0;
    }
    .desktop_banner .carousel-item figure {
        width: 100%;
    }
    .mobile_banner .carousel-caption {
        position: relative;
    }
    .mobile_banner .carousel-caption {
        position: relative;
        width: 100%;
        height: auto !important;
        display: block;
        text-align: center;
    }


} */

/*--==========767px ends here =============--*/
/*--UI14041994-22-01-2024--css-Start--*/
.desktop_banner .carousel-item figure ul {margin-right: -100%; animation-duration: 1s;-webkit-animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-name: fadeInline;}
@keyframes fadeInline {
    0% {margin-right: -100%;}
    100% {margin-right: 0%;}
}
.desktop_banner .carousel-caption {margin-left: -50%; animation-duration: 1s;-webkit-animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-name: fadeUp;}
@keyframes fadeUp {
    0% {margin-left: -50%;}
    100% {margin-left: 0%;}
}
.social-exp .row{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 1.6rem;}
.social-exp .row .col-lg-4{width: 100%;padding: 0;margin: 0;}
.social-exp .social-exp-cont-img figure{width: 100%;height: 100%;}
.social-exp .social-exp-cont-img figure img{width: 100%;height: 100%;object-fit: cover;}
.social-exp .social-exp-list{padding-bottom: 0;}
.social-exp .social-exp-list, .social-exp .social-exp-cont-img a{height: 100%;}

.social-exp .cont_img p{height:20rem;}
.social-exp .cont_img figure{height: calc(100% - 26rem);}
.social-exp .cont_img{display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: column;}
.social-exp .cont_img figure img{height:100%;width: 100%;object-fit: cover;}
.social-exp-cont-img.social-tube .icon img{height: auto;width: auto;}
.notification-grp-item.noti-mobile{display: none;}
.testimon-left-img .mobile-left-icon, .testimon-right-img .mobile-right-icon {display: none !important}
/*--UI14041994-22-01-2024--css-End--*/
.social_wall_raper .social-exp-cont-img{position: relative;}
.social_wall_raper .social-exp-cont-img .icon img{position: absolute;top: 1.5rem;right: 1.5rem;}
.social-exp-list{position: relative;}
.social_wall_raper .social-exp-list .icon img{position: absolute;top: 1.5rem;right: 1.5rem;}
.social_wall_raper .social-exp-cont-img.social-tube a figure{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;position: relative;}
.social_wall_raper .social-exp-cont-img.social-tube figcaption{position: absolute; text-align: center; left: 0; right: 0;}
.social_wall_raper .social-exp-cont-img.social-tube figcaption img{width: auto;height: auto;object-fit: contain;}
.home_infra .accordion-item{border: none;}
.home_infra .accordion-body{position: relative;z-index: 2;}
.home_infra .accordion-body::before{position: absolute; width: 50%; height: 100%; left: 0; bottom: 0; content: ""; background: linear-gradient(90deg, rgb(0 0 0 / 92%) 0, rgba(51,51,51,0) 100%); z-index: 1; opacity: 60%;}
.home_infra figure figcaption{z-index: 1;}
/*--UI14041994-24-01-2024--css-End--*/

.inno_new .item a figure img{
    height: 520px;
    object-fit: cover;
}
.niet-exp.niet-happ .owl-item{
    display: flex;
} 
.niet-exp.niet-happ .owl-item .item{
    display: flex;
} 
.niet-exp-list{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
}
.niet-exp-list a{
    width: 100%;
    -webkit-border-top-right-radius: 70px;
    -moz-border-radius-topright: 70px;
    border-top-right-radius: 70px;
    background-color: #fff;
}
.slider_heading p br{
    display: block;
}


.new_testimonials_arrow .testimonoal-list-grpp .owl-nav {
    position: absolute;
    right: 0;
    top: 4rem;
    left: auto;
    bottom: auto;
}

.notification_heading  .owl-carousel .owl-stage-outer{
    padding-left: 0.2rem;
}
.research_tab_slider li{
    padding-left: 0!important;
}
.research_tab_slider .item a figure{
    background-color: #fff;
}
.research_tab_slider .item a figure img{
    height: auto;
    object-fit: cover;
    padding: 7rem 10rem 13rem;
    display: inline-block;
    margin: 0 auto;
}
.build_future .accordion-body .research_tab_slider .item figure figcaption ul{
    min-height: 7.7rem;
    align-items: flex-start !important;
    background-color: #e6e7e8;
}
/* .build_future .accordion-body .research_tab_slider .item figure figcaption ul li p{
    font-weight:700;
} */
.apply_on::before{
    background-color: #fff!important;
    
}
.apply_on:hover{
    color: #000!important;
}

.notification_slider .item{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}


.req_logos .item .req_logo img {
    width: 110px;
}
.req_logos .item {
    padding:0 1rem;
}
.req_logos{
    margin: 2rem -1rem 0;
}
.req_logo{
    background: #FAFAFA;
    padding: 2.5rem 1.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 2rem 0 0;
}
.req_logos .owl-nav{
    display: none;
}
.placement_spacing{
    padding-right: 10rem;
}



/* home page css starts here 05/04/2024 */

.our_placement .ourplacm_content, 
.entrepreneurial_cell .entrp_content {
    padding-left: 19rem;
}
.text-lg-end img {
    position: relative;
    left: 15rem;
    border: 2px solid #202770;
}
.buildf_slider .owl-stage-outer {
    margin-right: -40rem;
}
.placement_spacing {
    padding-right: 0;
}
.placement_spacing .req_logos {
    padding-right: 10rem;
}

/* home page css ends here 05/04/2024 */
