.infrastructure-container{--carousel-dot-color:var(--carousel-dark-dot-color);--default-height:2.4rem;--default-width:2.4rem}.infrastructure-container .card-content{line-height:0!important}.infrastructure-container .card-content .carousel-container{--slide-size:28%;--slide-spacing:1.6rem}@media screen and (max-width:599px){.infrastructure-container .card-content .carousel-container{--slide-size:85%;--slide-spacing:.6rem}}.infrastructure-container .card-content .carousel-container .embla__dots{transform:translate3d(0,2.4rem,0);line-height:0}@media screen and (max-width:599px){.infrastructure-container .card-content .carousel-container .embla__dots{transform:translate3d(0,1.2rem,0)}}.infrastructure-container .card-content .carousel-container .carousel-viewport{border:none;border-radius:0}.infrastructure-container .card-content .border-line,.infrastructure-container .card-content .read-more-container,.infrastructure-container .card-content .view-all-info-wrapper{width:calc(100% - 2.4rem)}@media screen and (max-width:599px){.infrastructure-container .card-content .border-line,.infrastructure-container .card-content .read-more-container,.infrastructure-container .card-content .view-all-info-wrapper{width:calc(100% - 1.6rem)}}.popular-college-container .card-content{line-height:2.156rem!important}.popular-college-container .card-content .avatar-container .avatar-image:has(+.avatar-content){margin-right:1.6rem}@media screen and (max-width:599px){.popular-college-container .card-content .avatar-container .avatar-image:has(+.avatar-content){margin-right:.8rem}}.popular-college-container .card-content .avatar-container .avatar-subheading{margin-bottom:.4rem}@media screen and (max-width:599px){.popular-college-container .card-content .avatar-container .avatar-subheading{margin-bottom:.2rem;display:inline-block}}.popular-college-container .card-content .avatar-container .popular-college-content .avatar-subheading{text-wrap:wrap;line-height:2.156rem}@media screen and (max-width:599px){.popular-college-container .card-content .avatar-container .popular-college-content .avatar-subheading{line-height:1.752rem}.hidden-xs{display:none!important}}@media screen and (min-width:600px){.hidden-sm{display:none!important}}@media screen and (min-width:1025px){.hidden-md{display:none!important}}@media screen and (min-width:1441px){.hidden-lg{display:none!important}}@media screen and (max-width:599px){.visible-sm{display:none!important}}@media screen and (max-width:1024px){.visible-md{display:none!important}}@media screen and (max-width:1440px){.visible-lg{display:none!important}}.popular-college-page-container .card-content{line-height:0}.popular-college-page-container .card-content .carousel-container{--slide-size:53%;--slide-spacing:1.6rem}@media(max-width:1420px){.popular-college-page-container .card-content .carousel-container{--slide-size:57%}}@media screen and (max-width:599px){.popular-college-page-container .card-content .carousel-container{--slide-size:90%;--slide-spacing:.8rem}}.popular-college-page-container .card-content .carousel-container button.button-top-right{margin-top:.7rem}.popular-college-page-container .card-content .carousel-container .embla__dots{bottom:-2rem;line-height:0}.popular-college-page-container .card-content .carousel-container .embla__dots .embla__dot{background-color:var(--carousel-dark-dot-color)}@media screen and (max-width:599px){.popular-college-page-container .card-content .carousel-container .embla__dots .embla__dot{display:none;background-color:var(--component-border-on-light)}}.popular-college-page-container .card-content .carousel-container .embla__dots .embla__dot.embla__dot--selected{background-color:var(--interactive-text-color-dark)}.popular-college-page-container .card-content .carousel-container .carousel-viewport{border:none;border-radius:1rem}.popular-college-page-container .card-content .carousel-container .carousel-viewport .carousel-wrapper .carousel-slide{padding-bottom:1.6rem}@media screen and (max-width:599px){.popular-college-page-container .card-content .carousel-container .carousel-viewport .carousel-wrapper .carousel-slide{padding-bottom:.6rem}}