.faculty-page-wrapper .faculty-review-and-rating-content .faculty-review-and-rating-border,.faculty-page-wrapper .faculty-review-and-rating-content .review-rating-container{width:calc(100% - 2.4rem)}@media screen and (max-width:599px){.faculty-page-wrapper .faculty-review-and-rating-content .faculty-review-and-rating-border,.faculty-page-wrapper .faculty-review-and-rating-content .review-rating-container{width:calc(100% - 1.6rem)}}.faculty-page-wrapper .expandable-card.bg-surface-bg-sunken-color{box-shadow:none}@media screen and (max-width:599px){.faculty-page-wrapper .carousel-container .embla__dots{display:none!important}}.observation-container{--carousel-dot-color:var(--carousel-dark-dot-color);--default-height:2.4rem;--default-width:2.4rem}.observation-container .carousel-container{--slide-size:28%;--slide-spacing:1.6rem}@media screen and (max-width:599px){.observation-container .carousel-container{--slide-size:90%;--slide-spacing:.8rem}}.observation-container .carousel-container .embla__dots{transform:translate3d(0,2.4rem,0);line-height:0}@media screen and (max-width:599px){.observation-container .carousel-container .embla__dots{display:none}}.observation-container .carousel-container .carousel-viewport{border:none;border-radius:0}@media screen and (max-width:599px){.observation-container .carousel-container .card-heading{font-size:1.8rem}.campus-highlights-container svg{height:auto!important}.campus-highlights-container .campus-stats-cards-wrapper{width:auto!important}}.campus-highlights-container .campus-stats-cards-wrapper{gap:1rem}.campus-highlights-container .campus-stats-cards-wrapper .avatar-container{width:40%}@media screen and (max-width:599px){.campus-highlights-container .card-content .avatar-container{align-items:flex-start!important}}.campus-highlights-container .card-content .carousel-container{--slide-size:28%}@media screen and (max-width:599px){.campus-highlights-container .card-content .carousel-container{--slide-size:89.5%}}.campus-highlights-container .card-content .carousel-container .carousel-viewport{border:none!important;border-radius:0!important}@media screen and (max-width:599px){.campus-highlights-container .card-content .carousel-container .carousel-viewport{padding-left:1rem}}.campus-highlights-container .card-content .border-line{width:calc(100% - 2.4rem)}@media screen and (max-width:599px){.campus-highlights-container .card-content .border-line{width:calc(100% - 1.6rem)}}.campus-tour-section-container .hostel-gallery-container .carousel-container{--slide-size:29%}@media screen and (max-width:599px){.campus-tour-section-container .hostel-gallery-container .carousel-container{--slide-size:70%}}.campus-tour-section-container .hostel-gallery-container .carousel-container .carousel-viewport{border:0!important;border-radius:0!important}.campus-tour-section-container .hostel-gallery-container .carousel-container .carousel-viewport .display-content-card-container,.campus-tour-section-container .hostel-gallery-container .carousel-container .carousel-viewport .testimonial-card-container{min-width:100%}.campus-tour-section-container .hostel-gallery-container .carousel-container .carousel-viewport .image-container{width:100%}.campus-tour-section-container .hostel-facilities-container .carousel-container{--slide-size:28%}@media screen and (max-width:599px){.campus-tour-section-container .hostel-facilities-container .carousel-container{--slide-size:89.5%}}.campus-tour-section-container .hostel-facilities-container .carousel-container .carousel-slide{height:auto}.campus-tour-section-container .hostel-facilities-container .carousel-container .carousel-viewport{border:0!important;border-radius:0!important}.campus-tour-section-container .hostel-life-container .card-wrapper-container{padding:0!important;box-shadow:none!important}.campus-library-wrapper .card-content .carousel-container{--slide-size:29%}@media screen and (max-width:599px){.campus-library-wrapper .card-content .carousel-container{--slide-size:70%}}.campus-library-wrapper .card-content .carousel-container .carousel-viewport{border:0!important;border-radius:0!important}.campus-library-wrapper .card-content .carousel-container .carousel-viewport .display-content-card-container,.campus-library-wrapper .card-content .carousel-container .carousel-viewport .testimonial-card-container{min-width:100%}.campus-library-wrapper .card-content .carousel-container .carousel-viewport .image-container{width:100%}.infrastructure-page-wrapper .carousel-container{--slide-spacing:1.6rem}.infrastructure-page-wrapper .carousel-container .carousel-viewport .carousel-slide{height:auto}@media screen and (max-width:599px){.infrastructure-page-wrapper .carousel-container .carousel-viewport .carousel-slide{padding-left:.8rem}.infrastructure-page-wrapper .carousel-container .carousel-viewport{padding-left:1rem}}.infrastructure-page-wrapper .display-content-card-container{min-width:100%;max-width:100%;align-items:flex-start}@media screen and (max-width:599px){.infrastructure-page-wrapper .display-content-card-container{align-items:flex-end}}.infrastructure-page-wrapper .display-content-card-container .card-icon-wrapper svg{--default-height:2.4rem!important;--default-width:2.4rem!important}.news-and-articles-container{--carousel-dot-color:var(--carousel-dark-dot-color)}.news-and-articles-container .overview-child-wrapper .carousel-container{--slide-size:33.6%;--slide-spacing:1.6rem}@media(max-width:1420px){.news-and-articles-container .overview-child-wrapper .carousel-container{--slide-size:30%}}@media screen and (max-width:599px){.news-and-articles-container .overview-child-wrapper .carousel-container{--slide-size:90%;--slide-spacing:.8rem}}.news-and-articles-container .overview-child-wrapper .carousel-container .button-top-right{top:.5rem!important}.news-and-articles-container .overview-child-wrapper .carousel-container .embla__dots{margin-top:1.6rem}@media screen and (max-width:599px){.news-and-articles-container .overview-child-wrapper .carousel-container .embla__dots{display:none!important}}.news-and-articles-container .overview-child-wrapper .carousel-container .carousel-viewport{border:none;border-radius:0}.news-and-articles-container .overview-child-wrapper .news-and-articles-content .content-wrapper{gap:.4rem}.news-and-articles-container .overview-child-wrapper .news-and-articles-content .heading-2{font-size:1.6rem}.news-and-articles-container .latest-updates-card .heading-2{-webkit-line-clamp:3}@media screen and (max-width:599px){.news-and-articles-container .latest-updates-card .heading-2{-webkit-line-clamp:2}}