.overview{padding:var(--spacing-4xl)60px;background:var(--bg-primary,#fff);text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.overview__heading{color:var(--text-section-heading);font-size:var(--text-display-sm);font-weight:var(--font-bold);line-height:40px}.overview__content{gap:var(--spacing-4xl);flex-direction:column;width:100%;max-width:1320px;padding:39.5px 56.5px;display:flex;position:relative}.overview__content__row{gap:var(--spacing-4xl);flex-direction:row;display:flex}.overview__content__row:nth-child(2n) .overview__content__row__item:nth-child(odd){background:var(--base-secondary)}.overview__content__row:nth-child(2n) .overview__content__row__item:nth-child(2n),.overview__content__row:nth-child(odd) .overview__content__row__item:nth-child(odd){background:var(--base-primary)}.overview__content__row:nth-child(odd) .overview__content__row__item:nth-child(2n){background:var(--base-secondary)}.overview__content__right-icon{z-index:0;position:absolute;top:0;right:0}.overview__content__left-icon{z-index:2;position:absolute;bottom:0;left:0}@media screen and (max-width:767px){.overview{padding:var(--spacing-3xl)}.overview__heading{font-size:var(--text-xl)}.overview__content{height:unset;flex-direction:column;gap:32px;padding:36px 27px;display:flex}.overview__content__row{flex-direction:column;gap:32px}}
.overview-card{gap:var(--spacing-md);z-index:1;padding:var(--spacing-4xl)var(--spacing-3xl);flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;max-width:100%;display:flex}@media screen and (max-width:767px){.overview-card{padding:var(--spacing-2xl)var(--spacing-xl);align-self:stretch}}.overview-card__num{text-align:center;font-size:var(--text-display-sm);font-weight:var(--font-bold);color:var(--text-white);line-height:40px}@media screen and (max-width:767px){.overview-card__num{font-size:var(--text-display-xs);line-height:28px}}.overview-card__text{text-align:center;font-size:var(--text-lg);font-weight:var(--font-regular);color:var(--text-white);line-height:28px}@media screen and (max-width:767px){.overview-card__text{font-size:var(--text-md)}}
.info-card{width:100%;height:660px;position:relative}.info-card__image{object-fit:cover}.info-card__content{width:100%;max-width:654px;padding:var(--spacing-3xl)var(--spacing-4xl);background:var(--bg-tertiary);flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute}.info-card__content--left{bottom:0;left:0}.info-card__content--right{bottom:0;right:0}.info-card__content__title{color:var(--text-section-heading);font-size:var(--text-display-sm);font-weight:var(--font-bold);line-height:40px}.info-card__content__description{font-size:var(--text-md);font-weight:var(--font-regular);line-height:28px}@media screen and (min-width:768px){.info-card__content__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.info-card__content__links{align-items:flex-start;gap:var(--spacing-3xl);flex-wrap:wrap;align-self:stretch;display:flex}.info-card__content__links__item{--link-color:var(--base-primary);padding:var(--spacing-md)var(--spacing-none);border-bottom:2px solid var(--link-color);align-items:center;gap:8px;text-decoration:none;transition:all .2s;display:flex}.info-card__content__links__item:hover{--link-color:var(--base-secondary)}.info-card__content__links__item__label{color:var(--link-color);font-size:var(--text-md);font-weight:var(--font-regular);line-height:28px;transition:all .2s}.info-card__content__links__item__icon{color:var(--link-color);transition:all .2s}@media screen and (max-width:767px){.info-card{height:fit-content;padding:0 var(--spacing-3xl);flex-direction:column-reverse;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.info-card__content{padding:var(--spacing-xl)var(--spacing-none,0);gap:var(--spacing-md);position:static}.info-card__content__title{font-size:var(--text-xl)}.info-card__content__links__item__label{font-size:var(--text-sm);line-height:22px}}
.admission-page{flex-direction:column;display:flex}.admission-page__info{background:var(--bg-tertiary);padding:var(--spacing-11xl)60px 0;gap:var(--spacing-8xl);width:100%;max-width:var(--container-max-width-desktop);flex-direction:column;margin:0 auto;display:flex}@media screen and (max-width:767px){.admission-page__info{padding:var(--spacing-8xl)0 0}}
