.NoSatAvailable_container__O2UKy {

    margin-top: 1.5rem
}

@media (min-width: 640px) {

    .NoSatAvailable_container__O2UKy {

        margin-top: 5rem
    }
}

.NoSatAvailable_header__4YKRn {

    display: flex;

    width: 100%;

    justify-content: flex-start
}

.NoSatAvailable_contentContainer__MaI4w {

    margin-top: 1.25rem;

    height: 18rem;

    border-radius: 0.5rem;

    --tw-bg-opacity: 1;

    background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1))
}

.NoSatAvailable_content__bKATk {

    display: flex;

    height: 100%;

    flex-direction: column;

    align-items: center;

    justify-content: center;

    gap: 0.75rem
}

.CustomCard_cardContainer__K51aI {

    border-radius: 20px;

    border-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(239 239 239 / var(--tw-border-opacity, 1));

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    padding: 1rem;

    transition-property: box-shadow;

    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

    transition-duration: 300ms
}

@media (min-width: 768px) {

    .CustomCard_cardContainer__K51aI {

        padding: 2rem
    }
}

.CustomCard_headerContainer__vR7K_ {

    --tw-border-opacity: 1;

    border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));

    text-align: left
}

@media (min-width: 768px) {

    .CustomCard_headerContainer__vR7K_ {

        text-align: center
    }
}

.BannerMweb_bannerContainer__VhGTQ {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  overflow: hidden;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.BannerMweb_conditionRadius__7_MYx {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  overflow: hidden;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.BannerMweb_backgroundImage__4yZun {
  position: absolute;
  inset: 0px;
  z-index: 0;
  height: 100%;
  width: 100%;
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  object-fit: cover;
}

.BannerMweb_conditionRadiusBackgroundImage__tGfMu {
  position: absolute;
  inset: 0px;
  z-index: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.BannerMweb_contentWrapper__EW6sH {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
}

.BannerMweb_ribbonContainer__qvTPP {
  margin-bottom: 0.875rem;
}

.BannerMweb_scholarshipAmount__wTyH6 {
  font-size: 32px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: 1.5px;
  --tw-text-opacity: 1;
  color: rgb(253 177 3 / var(--tw-text-opacity, 1));
}

@media (min-width: 768px) {

  .BannerMweb_scholarshipAmount__wTyH6 {
    font-size: 56px;
  }
}

.BannerMweb_scholarshipAmount__wTyH6 {
  filter: drop-shadow(0px 3px 0px #001f42);
}

.BannerMweb_highlightsContainer__U6nfT {
  margin-top: 22px;
  margin-bottom: 1.25rem;
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 0.75rem;
}

.BannerMweb_highlightItem__ak3ie {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  border-radius: 0.5rem;
  padding: 0.625rem;
}

.BannerMweb_highlightIcon__9_sIw {
  height: 1.5rem;
  width: 1.5rem;
  object-fit: contain;
}

.BannerMweb_highlightText__0lP2P {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.BannerMweb_alakhSirImage__NV4_R {
  position: absolute;
  right: 0.5rem;
  bottom: 0px;
  z-index: 10;
}

.BannerMweb_scholarshipInfoContainer__R6wr0 {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-content: stretch;
  align-items: flex-start;
  justify-content: center;
  gap: 0.5rem;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
  --tw-gradient-from: #d3f8df var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(211 248 223 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: #f6fef9 var(--tw-gradient-to-position);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.BannerMweb_scholarshipInfoBorder__gETQr {
  pointer-events: none;
  position: absolute;
  inset: 0.5px;
  top: 0px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-width: 1px;
  border-style: solid;
  border-left-color: rgb(136 185 152 / var(--tw-border-opacity, 1));
  border-right-color: rgb(136 185 152 / var(--tw-border-opacity, 1));
  --tw-border-opacity: 1;
  border-bottom-color: rgb(136 185 152 / var(--tw-border-opacity, 1));
}

.BannerMweb_scholarshipInfoContent__h8VMQ {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  flex-direction: row;
  align-content: stretch;
  align-items: center;
  justify-content: space-between;
  gap: 0.5rem;
  padding: 0px;
}

.BannerMweb_scholarshipInfoIconContainer__iLpJI {
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  flex-shrink: 0;
  overflow: clip;
}

.BannerMweb_scholarshipInfoIcon__HL4Ei {
  width: 1.25rem;
  height: 1.25rem;
}

.BannerMweb_scholarshipInfoTextContainer__2rqlv {
  position: relative;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
  text-wrap: nowrap;
  text-align: left;
}

.BannerMweb_scholarshipInfoExamName__97yq_ {
  font-weight: 600;
}

.Banner_bannerContainer__F4rp4 {
  position: relative;
  display: flex;
  min-height: 344px;
  justify-content: center;
  overflow: visible;
  border-radius: 1rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity, 1));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

@media (min-width: 768px) {

  .Banner_bannerContainer__F4rp4 {
    justify-content: flex-start;
    padding-right: 8rem;
  }
}

.Banner_starBackground___Dy94 {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 0;
  display: none;
}

@media (min-width: 768px) {

  .Banner_starBackground___Dy94 {
    display: block;
  }
}

.Banner_contentWrapper__Lk9bA {
  z-index: 10;
  display: flex;
  min-height: 244px;
  flex: 1 1;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

@media (min-width: 768px) {

  .Banner_contentWrapper__Lk9bA {
    align-items: flex-start;
    text-align: left;
  }
}

.Banner_ribbonContainer__3W1LW {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.Banner_ribbonContainerVisible__iGMnW {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.Banner_ribbonContainerHidden__aEQAQ {
  --tw-translate-y: 2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.Banner_titleContainer__LaF6t {
  margin-top: 0.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.Banner_titleContainerVisible__LcaW3 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.Banner_titleContainerHidden__7jSgP {
  --tw-translate-y: 2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.Banner_scholarshipAmountContainer__1Ni_S {
  display: flex;
  align-items: center;
  justify-content: center;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

@media (min-width: 768px) {

  .Banner_scholarshipAmountContainer__1Ni_S {
    justify-content: flex-start;
  }
}

.Banner_scholarshipAmountContainerVisible___BDv6 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.Banner_scholarshipAmountContainerHidden__x_AE9 {
  --tw-translate-y: 2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.Banner_scholarshipAmount__acEdQ {
  font-size: 32px;
  font-weight: 800;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(253 177 3 / var(--tw-text-opacity, 1));
}

@media (min-width: 768px) {

  .Banner_scholarshipAmount__acEdQ {
    font-size: 48px;
  }
}

.Banner_scholarshipAmount__acEdQ {
  filter: drop-shadow(0px 3px 0px #001f42);
}

.Banner_starIcon__qryyY {
  margin-bottom: 1.75rem;
}

.Banner_buttonContainer__2227D {
  margin-top: 1rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.Banner_buttonContainerVisible__ujQwG {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.Banner_buttonContainerHidden__Eg_sO {
  --tw-translate-y: 2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.Banner_bottomLineContainer__yUTSl {
  margin-top: 1rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.Banner_bottomLineContainerVisible__LarIC {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.Banner_bottomLineContainerHidden___AaDI {
  --tw-translate-y: 2rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.Banner_alakhSirImage__r7Y75 {
  position: absolute;
  right: 8rem;
  bottom: 0px;
  display: none;
  height: 20rem;
  background-repeat: no-repeat;
  object-fit: contain;
}

@media (min-width: 768px) {

  .Banner_alakhSirImage__r7Y75 {
    display: block;
  }
}

.Banner_highlightsContainer__6Zdis {
  position: absolute;
  bottom: -3rem;
  left: 50%;
  width: 95%;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.Banner_highlightsWrapper__sHAB7 {
  border-radius: 1rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Banner_highlightsGrid__DwVDK {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  place-items: center;
  gap: 2rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.Banner_highlightItem__sLzF1 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.Banner_highlightItem__sLzF1::after {
  content: '';
  position: absolute;
  right: -32px;
  height: 100%;
  width: 2px;
  background: linear-gradient(180deg, #ffffff 0%, #f6dba7 50%, #fffbe8 100%);
}

.Banner_highlightItem__sLzF1:last-child::after {
  display: none;
}

.Banner_highlightIcon__Qtbsu {
  height: 2rem;
  width: 2rem;
  object-fit: cover;
}

.ScholarshipImpact_statsGrid__ZH3YN {
    margin-top: 1.5rem;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem
}
@media (min-width: 768px) {
    .ScholarshipImpact_statsGrid__ZH3YN {
        gap: 1.5rem
    }
}

/* Special layout for 3 stats */
.ScholarshipImpact_threeStats__B5Smi {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
@media (min-width: 768px) {
    .ScholarshipImpact_threeStats__B5Smi {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

/* Special layout for 4 stats */
.ScholarshipImpact_fourStats__N8_KQ {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
@media (min-width: 768px) {
    .ScholarshipImpact_fourStats__N8_KQ {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

.ScholarshipImpact_mainCard__2iOHF {
    grid-column: span 1 / span 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.5rem;
    background-image: radial-gradient(96.22% 94.81% at 52.85% 43.27%,rgba(255,255,255,0.4) 0%,rgba(170,240,196,0.4) 100%);
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms
}

.ScholarshipImpact_mainCardThree__iSahl {
    grid-column: span 1 / span 1;
    grid-row: span 2 / span 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.5rem;
    background-image: radial-gradient(96.22% 94.81% at 52.85% 43.27%,rgba(255,255,255,0.4) 0%,rgba(170,240,196,0.4) 100%);
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms
}

@media (min-width: 768px) {
    .ScholarshipImpact_mainCardThree__iSahl {
        grid-row: span 1 / span 1
    }
}

.ScholarshipImpact_secondaryCard__8gF0C {
    grid-column: span 1 / span 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 0.5rem;
    background-image: radial-gradient(96.22% 94.81% at 52.85% 43.27%,rgba(255,255,255,0.4) 0%,rgba(170,240,196,0.4) 100%);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms
}

@media (min-width: 768px) {
    .ScholarshipImpact_secondaryCard__8gF0C {
        padding-top: 2rem;
        padding-bottom: 2rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
}

.ScholarshipImpact_statValue__UU4qO {
    display: flex;
    align-items: center;
    text-align: center
}

.ScholarshipImpact_statLabel__5KDsh {
    text-align: center
}

.styles_container__Vq4Ke {
  overflow: hidden;
  position: relative;
  display: inline-block;
}

.styles_digitContainer__ZTq_y {
  position: absolute;
  transition: top 2000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  display: flex;
  flex-direction: column;
}

.AvailScholarship_mobileContainer__oC3kK {

    position: relative;

    margin-top: 1.5rem;

    display: flex;

    flex-direction: column;

    gap: 1.5rem
}

@media (min-width: 768px) {

    .AvailScholarship_mobileContainer__oC3kK {

        display: none
    }
}

.AvailScholarship_mobileStepItem__yItBv {

    position: relative;

    display: flex;

    align-items: flex-start
}

.AvailScholarship_timelineLine__kgS86 {

    position: absolute;

    left: 1.5rem;

    top: 3.5rem;

    z-index: 0;

    height: 1.5rem;

    width: 1px
}

.AvailScholarship_iconContainer__F5ET0 {

    position: relative;

    z-index: 10
}

.AvailScholarship_iconWrapper__TKQEJ {

    display: flex;

    height: 3rem;

    width: 3rem;

    align-items: center;

    justify-content: center
}

.AvailScholarship_stepIcon__GSuXV {

    height: 3rem;

    width: 3rem;

    border-radius: 9999px
}

.AvailScholarship_mobileContent__PfMj8 {

    margin-left: 1rem;

    flex: 1 1
}

.AvailScholarship_stepTitle__lBTx4 {

    margin-bottom: 0.25rem;

    margin-top: 10px;

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1
}

.AvailScholarship_stepDescription__VeHp0 {

    font-size: 1rem;

    line-height: 1.5rem;

    --tw-text-opacity: 1;

    color: rgb(107 114 128 / var(--tw-text-opacity, 1))
}

.AvailScholarship_desktopContainer__aJsfP {

    margin-top: 1.75rem;

    display: none;

    flex-direction: row;

    gap: 1.5rem
}

@media (min-width: 768px) {

    .AvailScholarship_desktopContainer__aJsfP {

        display: flex
    }
}

.AvailScholarship_desktopStepItem__3gUDw {

    display: flex;

    flex: 1 1;

    align-items: flex-start;

    gap: 1rem;

    padding-left: 1.5rem;

    padding-right: 1.5rem
}

@media (min-width: 640px) {

    .AvailScholarship_desktopStepItem__3gUDw {

        align-items: center;

        padding-left: 0px;

        padding-right: 0px
    }
}

.AvailScholarship_leftColumn__BjKqI {

    display: flex;

    flex-direction: column;

    align-items: flex-start
}

.AvailScholarship_stepBadge__T2awX {

    margin-top: -0.5rem;

    margin-bottom: 0.5rem
}

.AvailScholarship_desktopIcon__5g_JM {

    height: 3rem;

    width: 3rem;

    border-radius: 0.75rem;

    object-fit: cover
}

.AvailScholarship_rightColumn__y7zsX {

    margin-top: 0.75rem;

    flex: 1 1
}

.AvailScholarship_desktopTitle__I4ChU {

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1
}

.AvailScholarship_desktopDescription__tHYbV {

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    line-height: 1.625
}

.Card_container__LS8zb {
  position: relative;
  height: 100%;
  min-height: 314px;
  max-width: 344px
}

.Card_containerEvent__8LcZc {
  position: relative;
  height: 400px;
  max-width: 344px
}

.Card_discountRibbon__ISqw9 {
  position: absolute;
  top: -0.5rem;
  left: 50%;
  z-index: 10;
  width: 90%;
  max-width: 720px;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.Card_cardRoot__sipD5 {
  display: flex;
  min-height: 314px;
  width: 344px;
  flex-direction: column;
  overflow: hidden;
  border-radius: 1rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(239 239 239 / var(--tw-border-opacity, 1))
}
.Card_cardAdvantage__MUjNd {
  position: relative;
  display: flex;
  height: 442px;
  max-width: 252px;
  flex-direction: column
}
.Card_cardEvent__OPthE {
  position: relative;
  display: flex;
  height: 400px;
  width: 344px;
  flex-direction: column
}
.Card_cardDefault__N_VXv {
  width: 100%
}
@media (min-width: 640px) {

  .Card_cardDefault__N_VXv {
    max-width: 360px
  }
}
.Card_cardMediaBlock__V45YB {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 1rem;
  padding: 0.75rem
}
@media (min-width: 768px) {

  .Card_cardMediaBlock__V45YB {
    padding: 1rem
  }
}
.Card_cardMediaBlockChild__I_RRM {
  height: 164px;
  width: 100%
}
.Card_cardMediaImage__gYj8P {
  height: 100%;
  width: 100%;
  border-radius: 1rem;
  object-fit: cover
}
.Card_cardMediaVideo__4Mfmx {
  height: 100%;
  width: 100%;
  border-radius: 1rem;
  object-fit: cover
}
.Card_cardMediaVideo__4Mfmx:-webkit-full-screen {
  height: 100vh;
  width: 100vw;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  object-fit: contain
}
.Card_cardMediaVideo__4Mfmx:fullscreen {
  height: 100vh;
  width: 100vw;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  object-fit: contain
}
.Card_cardMediaVideo__4Mfmx:-webkit-full-screen {
  height: 100vh;
  width: 100vw;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  object-fit: contain
}
.Card_cardPlayButton__pnO_V {
  position: absolute;
  display: inline-flex;
  height: 2.5rem;
  width: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 9999px
}
.Card_cardPlayButtonPastWebinar__L7HPD {
  left: 50%;
  top: 50%;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.Card_cardPlayButtonDefault__bsVb8 {
  right: 1.75rem;
  bottom: 1.75rem;
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity, 1))
}
.Card_cardCarousel__jRIkx {
  position: relative;
  width: 100%;
  overflow: visible
}
.Card_cardCarouselAdvantage__02Hsl {
  height: 442px;
  flex-shrink: 0
}
.Card_cardCarouselSlide__oJ_8E {
  position: relative;
  flex: 0 0 100%
}
.Card_cardCarouselSlideAdvantage__bY1B5 {
  height: 100%;
  width: 100%
}
.Card_cardCarouselImage__pvkRn {
  height: 172px;
  width: 344px;
  object-fit: cover
}
.Card_cardCarouselImageAdvantage__5XiAB {
  height: 100%;
  width: 100%
}
.Card_cardCarouselVideo__Iqxjm {
  height: 172px;
  width: 100%;
  object-fit: cover
}

.Card_carouselVideoClick__v3FMw {
  position: relative;
  display: flex;
  height: 100%;
  width: 100%;
  cursor: pointer;
  align-items: center;
  justify-content: center
}

.Card_cardAdvantageOverlay__YmlTS {
  pointer-events: none;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  height: 442px;
  width: 100%;
  flex-direction: column;
  justify-content: flex-end;
  overflow: hidden;
  border-radius: 1rem
}
.Card_cardAdvantageOverlayGradient__2zmxD {
  width: 100%;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
  --tw-gradient-from: rgb(0 0 0 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem
}

.Card_dotContainer__37P_L {
  position: absolute;
  left: 50%;
  margin-top: 0.5rem;
  display: flex;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  justify-content: center;
  gap: 0.25rem;
  border-radius: 9999px;
  background-color: rgb(104 107 113 / var(--tw-bg-opacity, 1));
  --tw-bg-opacity: 0.9;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 6px;
  padding-bottom: 6px;
  bottom: 12%
}
.Card_dot__fu3TN {
  height: 0.5rem;
  width: 0.5rem;
  border-radius: 9999px
}
.Card_dotActive__jjc7W {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.Card_dotInactive__oYmlK {
  --tw-bg-opacity: 1;
  background-color: rgb(94 97 102 / var(--tw-bg-opacity, 1))
}

/* Updated styles for testimonial with image */
.Card_fullSizeContainer__uzjKC {
  height: 295px !important;
  min-height: 200px !important
}
.Card_fullSizeImage__i_8yK {
  height: 100% !important;
  width: 100% !important;
  border-radius: 1rem !important;
  object-fit: contain !important
}

.CardContent_cardContentDefault__Nh8DI {

    min-height: 76px;

    padding-left: 1rem;

    padding-right: 1rem;

    padding-top: 0.5rem;

    padding-bottom: 0.5rem
}

@media (min-width: 768px) {

    .CardContent_cardContentDefault__Nh8DI {

        padding-top: 0.75rem;

        padding-bottom: 0.75rem
    }
}

.CardContent_cardContentEvent__eqZap {

    display: flex;

    min-height: 0px;

    flex: 1 1;

    flex-direction: column;

    justify-content: flex-start;

    padding-left: 1rem;

    padding-right: 1rem;

    padding-top: 0.5rem;

    padding-bottom: 0.5rem
}

@media (min-width: 768px) {

    .CardContent_cardContentEvent__eqZap {

        padding-top: 0.75rem;

        padding-bottom: 0.75rem
    }
}

.CardContent_cardEventDetails__L1Et2 {

    margin-top: 0.5rem;

    display: flex;

    flex-direction: column;

    gap: 6px
}

.CardContent_cardEventTitle__kMzWl {

    overflow: hidden !important;

    display: -webkit-box !important;

    -webkit-box-orient: vertical !important;

    -webkit-line-clamp: 2 !important;

    display: flex;

    max-height: 56px;

    min-height: 1.5rem;

    align-items: flex-start
}

.CardContent_cardEventBadge__KXcZa {

    margin-bottom: 0.5rem
}

.CardContent_cardEventDetailRow__Zyy_m {

    display: flex;

    align-items: center;

    gap: 0.25rem
}

.CardContent_distanceCircle__h4ECZ {

    height: 0.25rem;

    width: 0.25rem;

    border-radius: 9999px;

    --tw-bg-opacity: 1;

    background-color: rgb(123 127 134 / var(--tw-bg-opacity, 1))
}

.CardFooter_cardActions__1hVzW {

    display: flex;

    width: 100%;

    justify-content: space-between;

    gap: 0.5rem
}

.CardFooter_cardActionsDefault__aiAtH {

    margin-top: 0.25rem;

    padding-left: 1rem;

    padding-right: 1rem;

    padding-bottom: 1rem
}

.CardFooter_cardActionsEvent__Wr2Jb {

    margin-top: auto;

    padding-left: 1rem;

    padding-right: 1rem;

    padding-bottom: 1rem
}

.ExamCardMweb_modeSelectionContainer__6EhH6 {

    margin-top: 1rem;

    margin-bottom: 1rem;

    display: flex;

    gap: 0.5rem
}

.ExamCardMweb_examDetailsContainer__ZTTun {

    margin-bottom: 1.5rem
}

.ExamCardMweb_examDetailsContainer__ZTTun > :not([hidden]) ~ :not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));

    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
}

.ExamCardMweb_detailItem__gs6ot {

    display: flex;

    align-items: flex-start;

    gap: 0.75rem
}

.ExamCardMweb_detailIcon__2EQHe {

    margin-top: 0.125rem;

    height: 1.25rem;

    width: 1.25rem;

    flex-shrink: 0
}

.ExamCardMweb_detailContent__tryIn {

    display: flex;

    flex: 1 1;

    flex-direction: column;

    gap: 0.25rem
}

.ExamCardMweb_detailLabel__2HcAW {

    font-size: 0.875rem;

    line-height: 1.25rem
}

.ExamCardMweb_detailValue__24Hse {

    font-size: 0.875rem;

    line-height: 1.25rem;

    line-height: 1.25
}

.ExamCardMweb_buttonContainer__OCx1u {

    display: flex;

    justify-content: center
}

/* Main carousel container */
.EmblaCarousel_carousel__B3Q2m {
    position: relative
}

/* Arrow buttons */
.EmblaCarousel_arrowButton__H4q4Y {
    position: absolute;
    top: 50%;
    z-index: 10;
    height: 2.5rem;
    width: 2.5rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    padding: 0.5rem;
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.EmblaCarousel_arrowButton__H4q4Y:hover {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(104 107 113 / var(--tw-border-opacity, 1))
}
.EmblaCarousel_arrowButton__H4q4Y:disabled {
    opacity: 0.5
}

.EmblaCarousel_arrowButtonLeft__H9rMx {
    left: -1rem
}

.EmblaCarousel_arrowButtonRight__wc5b5 {
    right: -1rem
}

/* Custom dots container */
.EmblaCarousel_customDotsContainer__7ERnd {
    position: absolute;
    bottom: 12%;
    left: 50%;
    margin-top: 0.5rem;
    display: flex;
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    justify-content: center;
    gap: 0.25rem;
    border-radius: 9999px;
    background-color: rgb(104 107 113 / var(--tw-bg-opacity, 1));
    --tw-bg-opacity: 0.9;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 6px;
    padding-bottom: 6px
}

/* Default dots container */
.EmblaCarousel_defaultDotsContainer__l4rqe {
    margin-top: 1.25rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 0.5rem
}

/* Dot */
.EmblaCarousel_dot__ofkHN {
    height: 0.5rem;
    width: 0.5rem;
    border-radius: 9999px
}

.EmblaCarousel_dotCustom__hwNpr {
    cursor: pointer
}

.EmblaCarousel_dotCustomActive__6HO16 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.EmblaCarousel_dotCustomInactive__Dg2bM {
    --tw-bg-opacity: 1;
    background-color: rgb(94 97 102 / var(--tw-bg-opacity, 1))
}

.EmblaCarousel_dotDefaultActive__LAKKt {
    --tw-bg-opacity: 1;
    background-color: rgb(27 33 36 / var(--tw-bg-opacity, 1))
}

.EmblaCarousel_dotDefaultInactive__3U2wS {
    --tw-bg-opacity: 1;
    background-color: rgb(205 209 216 / var(--tw-bg-opacity, 1))
}

/* BottomSheetItem styles */
.NestedBottomSheet_item__MWGsz {
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: space-between;
    border-radius: 0.75rem;
    border-width: 1px;
    border-color: transparent;
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
    padding: 1rem;
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.NestedBottomSheet_item__MWGsz:hover {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}

.NestedBottomSheet_itemLeft__O636Z {
    display: flex;
    min-width: 0px;
    flex: 1 1;
    align-items: center;
    gap: 0.75rem
}

.NestedBottomSheet_itemIcon__Ic2f8 {
    flex-shrink: 0
}

.NestedBottomSheet_itemIconImage__893kO {
    height: 2.5rem;
    width: 2.5rem;
    border-radius: 0.5rem;
    object-fit: cover
}

.NestedBottomSheet_itemContent__xnqDk {
    min-width: 0px;
    flex: 1 1
}

.NestedBottomSheet_itemTitle__9fE_r {
    margin-bottom: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.NestedBottomSheet_itemDescription__ACWQl {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.NestedBottomSheet_itemRight__rkZDw {
    margin-left: 0.75rem;
    flex-shrink: 0
}

.NestedBottomSheet_itemChevron__tXoUj {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}

.NestedBottomSheet_group__i8Kph:hover .NestedBottomSheet_itemChevron__tXoUj {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity, 1))
}

.NestedBottomSheet_itemIndicator__FAbJ_ {
    height: 0.5rem;
    width: 0.5rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}

.NestedBottomSheet_group__i8Kph:hover .NestedBottomSheet_itemIndicator__FAbJ_ {
    opacity: 1
}

/* NestedBottomSheet container styles */
.NestedBottomSheet_container__oORQO {
    position: relative;
    display: block
}
@media (min-width: 768px) {
    .NestedBottomSheet_container__oORQO {
        display: none
    }
}

.NestedBottomSheet_backdrop__GNAuV {
    position: fixed;
    inset: 0px;
    z-index: 40;
    background-color: rgb(0 0 0 / 0.5);
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.NestedBottomSheet_bottomSheet__2ZA42 {
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 50;
    max-height: 85vh;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow: hidden;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1)
}

.NestedBottomSheet_bottomSheetOpen__i5aHp {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.NestedBottomSheet_bottomSheetClosed__Id11u {
    --tw-translate-y: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.NestedBottomSheet_dragIndicator__MjssZ {
    position: absolute;
    top: 0.75rem;
    left: 50%;
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.NestedBottomSheet_dragIndicatorBar__GjbRI {
    height: 0.25rem;
    width: 3rem;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1))
}

.NestedBottomSheet_closeButton__UMLmX {
    position: absolute;
    top: 1rem;
    right: 1rem;
    border-radius: 9999px;
    padding: 0.5rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}

.NestedBottomSheet_closeButton__UMLmX:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}

.NestedBottomSheet_contentContainer__ffXlm {
    max-height: calc(85vh - 60px);
    overflow-y: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 2rem;
    padding-bottom: 2rem
}

.NestedBottomSheet_header__PgmJK {
    margin-bottom: 1.5rem
}

.NestedBottomSheet_breadcrumb__2axI_ {
    margin-bottom: 0.75rem;
    display: flex;
    align-items: center;
    gap: 0.5rem
}

.NestedBottomSheet_backButton__UMoJG {
    display: flex;
    align-items: center;
    gap: 0.25rem;
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / var(--tw-text-opacity, 1));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}

.NestedBottomSheet_backButton__UMoJG:hover {
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity, 1))
}

.NestedBottomSheet_backButtonText__4GwXJ {
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 500
}

.NestedBottomSheet_title__Gk5qQ {
    margin-bottom: 0.5rem
}

.NestedBottomSheet_subtitle__Py_v8 {
    line-height: 1.625
}

.NestedBottomSheet_itemsList__8e83K > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
}

.NestedBottomSheet_bottomSpacing__rj5IU {
    height: 1.5rem
}

.SuccessStory_hide-scrollbar__L3nV8 {
  -ms-overflow-style: none; /* Internet Explorer and Edge */
  scrollbar-width: none; /* Firefox */
}

.SuccessStory_hide-scrollbar__L3nV8::-webkit-scrollbar {
  display: none; /* Chrome, Safari and Opera */
}

/* Add padding to ensure last card is fully visible when scrolled */
.SuccessStory_container__eXRC7 {
  padding-right: 24px; /* 12px for peek + 12px for spacing */
}

.SuccessStory_storyCard___Ioae {
  overflow: hidden;
  border-radius: 1rem /* 16px border radius */
}

.ExamCard_container__eNmkz {

    display: flex;

    flex-direction: column;

    gap: 1.5rem;

    padding-top: 1.5rem
}

.ExamCard_examModeCard__6sZLT {

    display: flex;

    flex-direction: row;

    align-items: center;

    gap: 1.5rem;

    border-radius: 1rem;

    --tw-bg-opacity: 1;

    background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

    padding-left: 1rem;

    padding-right: 1rem
}

.ExamCard_modeLabel__70yg9 {

    display: flex;

    align-items: center;

    justify-content: center;

    border-radius: 1rem;

    padding-top: 1.25rem;

    padding-bottom: 1.25rem;

    padding-left: 1rem;

    padding-right: 1rem
}

.ExamCard_divider__6VFOu {

    margin-left: 1rem;

    margin-right: 1rem;

    height: 3rem;

    width: 1px;

    --tw-bg-opacity: 1;

    background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1))
}

.ExamCard_detailsContainer__vjMhU {

    display: flex;

    flex: 1 1;

    flex-direction: row;

    align-items: center;

    gap: 0.25rem
}

.ExamCard_detailItem__1WCue {

    display: flex;

    flex: 1 1;

    flex-direction: row;

    align-items: center;

    gap: 1rem;

    border-radius: 1rem
}

.ExamCard_detailIcon__pmsV7 {

    height: 2rem;

    width: 2rem
}

.ExamCard_detailContent__CHzET {

    display: flex;

    flex-direction: column;

    gap: 0.25rem
}

.ExamCard_itemDivider__82ziR {

    margin-left: 0.5rem;

    margin-right: 0.5rem;

    height: 3rem;

    width: 1px;

    --tw-bg-opacity: 1;

    background-color: rgb(217 220 225 / var(--tw-bg-opacity, 1))
}

.ExamCard_buttonContainer__8Oyzw {

    margin-top: 0.5rem;

    display: flex;

    justify-content: center
}

.ShareWithFriends_cardContainer__vzh3z {

    height: 376px;

    padding-bottom: 0px
}

@media (min-width: 640px) {

    .ShareWithFriends_cardContainer__vzh3z {

        height: 100%;

        padding-bottom: 1.5rem
    }
}

.ShareWithFriends_mainContainer__9Jcn0 {

    position: relative;

    display: flex;

    width: 100%;

    flex-direction: column;

    align-items: center;

    justify-content: space-between
}

@media (min-width: 640px) {

    .ShareWithFriends_mainContainer__9Jcn0 {

        flex-direction: row
    }
}

.ShareWithFriends_aboutSatContainer__mg_Xq {

    margin-bottom: 0px
}

.ShareWithFriends_contentContainer__vUr1c {

    display: flex;

    max-width: 32rem;

    flex-direction: column
}

.ShareWithFriends_description__uDoZx {

    margin-top: 0.5rem
}

.ShareWithFriends_buttonContainer__lthU2 {

    margin-top: 2rem;

    width: 220px
}

.ShareWithFriends_desktopImageContainer__7X4iO {

    position: absolute;

    right: 0px;

    bottom: -1.25rem;

    display: flex;

    height: 100%;

    flex-shrink: 0;

    align-items: center;

    justify-content: center
}

.ShareWithFriends_desktopImage__KE_hc {

    height: 244px;

    width: 244px;

    object-fit: contain
}

.ShareWithFriends_mobileImageContainer__XsvVZ {

    right: 0px;

    bottom: -2.25rem;

    margin-top: 2.5rem;

    display: flex;

    height: 100%;

    flex-shrink: 0;

    align-items: center;

    justify-content: center
}

@media (min-width: 640px) {

    .ShareWithFriends_mobileImageContainer__XsvVZ {

        position: absolute
    }
}

.ShareWithFriends_mobileImage__4xbp8 {

    height: 190px;

    width: 244px;

    object-fit: contain
}

.AboutScholarship_mainContainer__rYmrH {

    margin-top: 1.5rem;

    display: flex;

    flex-direction: row;

    align-items: center;

    justify-content: space-between
}

.AboutScholarship_contentContainer__IpO_7 {

    display: flex;

    flex-direction: column;

    gap: 0.75rem
}

.AboutScholarship_featureItem__pOLdQ {

    display: flex;

    flex-direction: row;

    align-items: center;

    gap: 0.5rem
}

.AboutScholarship_aboutImage__UC04m {

    display: none;

    height: 116px;

    width: 197px;

    object-fit: contain
}

@media (min-width: 768px) {

    .AboutScholarship_aboutImage__UC04m {

        display: block
    }
}

.AboutSat_cardContainer__ZODSV {

    border-style: none !important;

    --tw-bg-opacity: 1 !important;

    background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1)) !important
}

.AboutSat_contentContainer__3LNQw {

    margin-top: 1.5rem;

    display: flex;

    flex-direction: column;

    gap: 1rem
}

