.bread {
    display: none!important;
    }
    
    .content-wrap > h1 {
    display: none!important;
    }
    
    .contentarea26 {
      background: #F5F5F5;
    }
    
    @media (max-width: 480px) {
      .contentarea26 {
        margin-top: 25px!important;
      }
    }
    
    .pk2026-tt-intro {
      background: #fff;
      border-radius: 20px;
      padding: 40px 45px;
      margin-bottom: 30px;
    }
    .pk2026-tt-intro__title {
      font-size: 36px;
      font-weight: 700;
      color: #222;
      margin: 0 0 20px;
      line-height: 1.2;
    }
    .pk2026-tt-intro__text {
      font-size: 18px;
      line-height: 1.6;
      color: #333;
    }
    .pk2026-tt-info-block {
      background: #0D0D4A;
      border-radius: 20px;
      padding: 40px 45px;
      margin-bottom: 40px;
    }
    .pk2026-tt-info-block__title {
      font-size: 28px;
      font-weight: 700;
      color: #fff;
      margin: 0 0 25px;
      line-height: 1.3;
    }
    .pk2026-tt-info-block__text {
      font-size: 16px;
      line-height: 1.7;
      color: #fff;
    }
    .pk2026-tt-info-block__text p {
      margin-bottom: 18px;
    }
    .pk2026-tt-info-block__text p:last-child {
      margin-bottom: 0;
    }
    .pk2026-tt-info-block__text strong {
      font-weight: 700;
    }
    @media (max-width: 767px) {
      .pk2026-tt-intro {
        padding: 25px 20px;
        border-radius: 14px;
      }
      .pk2026-tt-intro__title {
        font-size: 26px;
      }
      .pk2026-tt-intro__text {
        font-size: 16px;
      }
      .pk2026-tt-info-block {
        padding: 25px 20px;
        border-radius: 14px;
      }
      .pk2026-tt-info-block__title {
        font-size: 22px;
      }
      .pk2026-tt-info-block__text {
        font-size: 15px;
      }
    }
    
    .pk2026-slider-wrapper {
      position: relative;
    }
    .pk2026-slider-wrapper .owl-nav {
      display: none;
    }
    .pk2026-slider-nav-btn {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      cursor: pointer;
      z-index: 10;
      background: none;
      border: none;
      padding: 0;
      line-height: 0;
    }
    .pk2026-slider-nav-btn img {
      width: 40px;
      height: auto;
    }
    .pk2026-slider-nav-btn .pk2026-nav-hover {
      display: none;
    }
    .pk2026-slider-nav-btn:hover .pk2026-nav-default {
      display: none;
    }
    .pk2026-slider-nav-btn:hover .pk2026-nav-hover {
      display: inline;
    }
    .pk2026-slider-nav-prev {
      left: -50px;
    }
    .pk2026-slider-nav-next {
      right: -50px;
    }
      #sliderra .pk2026-slide {
      border-radius: 20px;
    }
    @media (max-width: 767px) {
      #sliderra .pk2026-slide {
        border-radius: 14px;
      }
    }
    @media (max-width: 991px) {
      .pk2026-slider-nav-prev {
        left: 5px;
      }
      .pk2026-slider-nav-next {
        right: 5px;
      }
    }
    
    .pk2026-tt-advantages {
      margin-top: 40px;
      margin-bottom: 40px;
    }
    .pk2026-tt-advantages__title {
      font-size: 32px;
      font-weight: 700;
      color: #222;
      margin: 0 0 30px;
      line-height: 1.2;
    }
    .pk2026-tt-advantages__grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
    }
    .pk2026-tt-advantages__card {
      background: #fff;
      border-radius: 20px;
      padding: 30px 35px;
      font-size: 17px;
      font-weight: 600;
      line-height: 1.55;
      color: #222;
    }
    @media (max-width: 767px) {
      .pk2026-tt-advantages__title {
        font-size: 24px;
        margin-bottom: 20px;
      }
      .pk2026-tt-advantages__grid {
        grid-template-columns: 1fr;
        gap: 14px;
      }
      .pk2026-tt-advantages__card {
        border-radius: 14px;
        padding: 22px 20px;
        font-size: 15px;
      }
    }
    
    .pk2026-tt-steps {
      margin-bottom: 40px;
    }
    .pk2026-tt-steps__title {
      font-size: 32px;
      font-weight: 700;
      color: #222;
      margin: 0 0 30px;
      line-height: 1.2;
    }
    .pk2026-tt-steps__list {
      display: flex;
      flex-direction: column;
      gap: 20px;
    }
    .pk2026-tt-step {
      display: flex;
      align-items: flex-start;
      gap: 30px;
    }
    .pk2026-tt-step__left {
      flex: 0 0 160px;
      padding: 22px 24px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      background: #fff;
      /* border: 1.5px solid #D0D0D0; */
      border: none;
    
      border-radius: 16px;
    }
    .pk2026-tt-step--highlight .pk2026-tt-step__left {
      background: #286EAB;
      border: none;
    }
    .pk2026-tt-step__number {
      font-size: 20px;
      font-weight: 700;
      color: #222;
      margin-bottom: 6px;
    }
    .pk2026-tt-step--highlight .pk2026-tt-step__number {
      color: #fff;
      font-weight: 600;
    }
    .pk2026-tt-step__label {
      font-size: 13px;
      line-height: 1.4;
      color: #555;
    }
    .pk2026-tt-step--highlight .pk2026-tt-step__label {
      color: rgba(255,255,255,0.85);
      font-weight: 600;
    }
    .pk2026-tt-step__right {
      flex: 1;
      padding-top: 22px;
    }
    .pk2026-tt-step__text {
      font-size: 16px;
      line-height: 1.65;
      color: #333;
    }
    .pk2026-tt-step__text a {
      color: #333;
      text-decoration: underline;
    }
    .pk2026-tt-step__text a:hover {
      text-decoration: none;
    }
    @media (max-width: 767px) {
      .pk2026-tt-steps__title {
        font-size: 24px;
        margin-bottom: 20px;
      }
      .pk2026-tt-step {
        flex-direction: column;
        gap: 12px;
      }
      .pk2026-tt-step__left {
        flex: none;
        width: 100%;
        border-radius: 12px;
        padding: 18px 20px;
      }
      .pk2026-tt-step__right {
        padding-top: 0;
        padding-left: 10px;
      }
      .pk2026-tt-step__text {
        font-size: 15px;
      }
    }
    
    .pk2026-tt-docs {
      margin-bottom: 60px;
    }
    .pk2026-tt-docs__grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 20px;
    }
    .pk2026-tt-doc {
      display: flex;
      align-items: center;
      gap: 14px;
      background: #fff;
      border: 1.5px solid #D0D0D0;
      border-radius: 16px;
      padding: 22px 24px;
      text-decoration: none;
      transition: background 0.25s, border-color 0.25s;
      cursor: pointer;
    }
    .pk2026-tt-doc__icon {
      flex-shrink: 0;
      width: 32px;
      height: 32px;
    }
    .pk2026-tt-doc__icon svg {
      width: 32px;
      height: 32px;
      display: block;
    }
    .pk2026-tt-doc__icon svg path {
      transition: fill 0.25s, stroke 0.25s;
    }
    .pk2026-tt-doc__title {
      font-size: 16px;
      font-weight: 600;
      line-height: 1.3;
      color: #222;
      transition: color 0.25s;
    }
    .pk2026-tt-doc:hover .pk2026-tt-doc__title {
      color: #fff;
    }
    .pk2026-tt-doc:hover .pk2026-tt-doc__icon svg path.doc-body {
      fill: currentColor;
      stroke: #fff;
    }
    .pk2026-tt-doc:hover .pk2026-tt-doc__icon svg path.doc-fold {
      fill: #fff;
      stroke: #fff;
    }
    .pk2026-tt-doc--red:hover {
      background: #D00000;
      border-color: #D00000;
      color: #D00000;
    }
    .pk2026-tt-doc--maroon:hover {
      background: #00054E;
      border-color: #00054E;
      color: #00054E;
    }
    .pk2026-tt-doc--blue:hover {
      background: #286EAB;
      border-color: #286EAB;
      color: #286EAB;
    }
    .pk2026-tt-doc--navy:hover {
      background: #0D0D4A;
      border-color: #0D0D4A;
      color: #0D0D4A;
    }
    @media (max-width: 991px) {
      .pk2026-tt-docs__grid {
        grid-template-columns: repeat(2, 1fr);
      }
    }
    @media (max-width: 575px) {
      .pk2026-tt-docs__grid {
        grid-template-columns: 1fr;
        gap: 12px;
      }
      .pk2026-tt-doc {
        border-radius: 12px;
        padding: 18px 20px;
      }
    }
    
    .pk2026-tt-faq {
      margin-bottom: 40px;
    }
    .pk2026-tt-faq__title {
      font-size: 32px;
      font-weight: 700;
      color: #222;
      margin: 0 0 25px;
      line-height: 1.2;
      text-align: center;
    }
    .pk2026-tt-faq__list {
      display: flex;
      flex-direction: column;
      gap: 14px;
    }
    .pk2026-tt-faq__item {
      background: #4A90C4;
      border-radius: 16px;
      padding: 22px 30px;
      font-size: 22px;
      line-height: 1.55;
      color: #fff;
    }
    @media (max-width: 767px) {
      .pk2026-tt-faq__title {
        font-size: 24px;
        margin-bottom: 18px;
      }
      .pk2026-tt-faq__item {
        border-radius: 12px;
        padding: 18px 20px;
        font-size: 15px;
      }
    }
    
    .pk2026-tt-accordion {
      margin-bottom: 60px;
    }
    .pk2026-tt-accordion__title {
      font-size: 32px;
      font-weight: 700;
      color: #222;
      margin: 0 0 25px;
      line-height: 1.2;
      text-align: center;
    }
    .pk2026-tt-accordion__list {
      display: flex;
      flex-direction: column;
    }
    .pk2026-tt-accordion__item {
      border-bottom: 1.5px solid #D0D0D0;
    }
    .pk2026-tt-accordion__item:first-child {
      border-top: 1.5px solid #D0D0D0;
    }
    .pk2026-tt-accordion__header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 20px 10px;
      cursor: pointer;
      gap: 20px;
      -webkit-user-select: none;
      user-select: none;
    }
    .pk2026-tt-accordion__question {
      font-size: 18px;
      font-weight: 600;
      color: #222;
      line-height: 1.4;
    }
    .pk2026-tt-accordion__icon {
      flex-shrink: 0;
      width: 40px;
      height: 40px;
      border-radius: 50%;
      background: transparent;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: background 0.25s ease;
    }
    .pk2026-tt-accordion__icon::before {
      content: '+';
      font-size: 31px;
      font-weight: 300;
      color: #555;
      line-height: 1;
      transition: color 0.25s ease;
    }
    .pk2026-tt-accordion__header:hover .pk2026-tt-accordion__icon {
      background: #E8E8E8;
    }
    .pk2026-tt-accordion__item.is-open .pk2026-tt-accordion__icon::before {
      content: '\00d7';
      font-size: 34px;
    }
    .pk2026-tt-accordion__body {
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.35s ease;
    }
    .pk2026-tt-accordion__answer {
      padding: 0 10px 22px;
      font-size: 16px;
      line-height: 1.65;
      color: #444;
    }
    .pk2026-tt-accordion__answer p {
      margin-bottom: 12px;
    }
    .pk2026-tt-accordion__answer p:last-child {
      margin-bottom: 0;
    }
    @media (max-width: 767px) {
      .pk2026-tt-accordion__title {
        font-size: 24px;
        margin-bottom: 18px;
      }
      .pk2026-tt-accordion__header {
        padding: 16px 6px;
      }
      .pk2026-tt-accordion__question {
        font-size: 15px;
      }
      .pk2026-tt-accordion__icon {
        width: 34px;
        height: 34px;
      }
      .pk2026-tt-accordion__icon::before {
        font-size: 26px;
      }
      .pk2026-tt-accordion__item.is-open .pk2026-tt-accordion__icon::before {
        font-size: 29px;
      }
      .pk2026-tt-accordion__answer {
        padding: 0 6px 18px;
        font-size: 14px;
      }
    }

    .pk2026-college-hero {
      background: #2B6CA3;
      border-radius: 20px;
      padding: 45px 55px 50px;
      margin-top: 30px;
      margin-bottom: 60px;
      color: #fff;
    }
    .pk2026-college-hero__title {
      font-size: 34px;
      font-weight: 800;
      color: #fff;
      text-align: center;
      line-height: 1.2;
      margin: 0 0 28px;
    }
    .pk2026-college-hero__text {
      font-size: 18px;
      line-height: 1.55;
      color: #fff;
    }
    .pk2026-college-hero__text p {
      margin: 0 0 16px;
    }
    .pk2026-college-hero__text p:last-child {
      margin-bottom: 0;
    }
    @media (max-width: 767px) {
      .pk2026-college-hero {
        padding: 28px 22px 30px;
        border-radius: 14px;
        margin-bottom: 40px;
      }
      .pk2026-college-hero__title {
        font-size: 22px;
        margin-bottom: 18px;
      }
      .pk2026-college-hero__text {
        font-size: 15px;
      }
      .pk2026-college-hero__text p {
        margin-bottom: 12px;
      }
    }

    .pk2026-college-notice {
      background: #00054E;
      border-radius: 20px;
      padding: 40px 55px;
      margin-bottom: 60px;
      text-align: center;
    }
    .pk2026-college-notice__text {
      font-size: 24px;
      font-weight: 600;
      line-height: 1.5;
      color: #fff;
      margin: 0;
    }
    @media (max-width: 767px) {
      .pk2026-college-notice {
        padding: 26px 22px;
        border-radius: 14px;
        margin-bottom: 40px;
      }
      .pk2026-college-notice__text {
        font-size: 18px;
      }
    }

    .pk2026-tabs {
      margin-bottom: 60px;
      position: relative;
    }
    .pk2026-tabs__nav {
      display: flex;
      gap: 6px;
      padding: 0 30px;
      position: relative;
      z-index: 2;
    }
    .pk2026-tabs__tab {
      flex: 0 0 auto;
      min-width: 200px;
      padding: 20px 32px;
      background: #E5E5E5;
      border: none;
      border-radius: 20px 20px 0 0;
      font-family: inherit;
      font-size: 20px;
      font-weight: 700;
      line-height: 1.2;
      color: #222;
      text-align: center;
      cursor: pointer;
      transition: background 0.25s ease, color 0.25s ease;
      position: relative;
    }
    .pk2026-tabs__tab:hover {
      background: #EEEEEE;
    }
    .pk2026-tabs__tab.is-active {
      background: #fff;
      color: #222;
      z-index: 2;
    }
    .pk2026-tabs__panels {
      background: #fff;
      border-radius: 20px;
      padding: 40px 50px 45px;
      position: relative;
      z-index: 1;
    }
    .pk2026-tabs__panel {
      display: none;
      animation: pk2026-tabs-fade 0.25s ease;
    }
    .pk2026-tabs__panel.is-active {
      display: block;
    }
    @keyframes pk2026-tabs-fade {
      from { opacity: 0; transform: translateY(4px); }
      to   { opacity: 1; transform: translateY(0); }
    }
    .pk2026-tabs__heading {
      font-size: 22px;
      font-weight: 700;
      color: #222;
      line-height: 1.3;
      margin: 0 0 22px;
    }
    .pk2026-tabs__text {
      font-size: 16px;
      line-height: 1.6;
      color: #222;
      margin: 0 0 18px;
    }
    .pk2026-tabs__panel a {
      color: #222;
      text-decoration: underline;
      transition: color 0.2s ease;
    }
    .pk2026-tabs__panel a:hover {
      color: #2B6CA3;
    }
    .pk2026-tabs__list {
      list-style: disc;
      padding-left: 22px;
      margin: 0 0 22px;
    }
    .pk2026-tabs__list li {
      font-size: 16px;
      line-height: 1.6;
      color: #222;
      margin-bottom: 6px;
    }
    .pk2026-tabs__list li:last-child {
      margin-bottom: 0;
    }
    .pk2026-tabs__panel > *:last-child {
      margin-bottom: 0;
    }
    @media (max-width: 767px) {
      .pk2026-tabs {
        margin-bottom: 40px;
        display: flex;
        flex-direction: column;
        gap: 6px;
      }
      .pk2026-tabs__nav {
        display: contents;
      }
      .pk2026-tabs__panels {
        display: contents;
        background: transparent;
        padding: 0;
      }
      .pk2026-tabs__tab {
        width: 100%;
        min-width: 0;
        flex: none;
        text-align: left;
        padding: 16px 18px;
        font-size: 16px;
        border-radius: 12px;
      }
      .pk2026-tabs__tab br {
        display: none;
      }
      .pk2026-tabs__tab.is-active {
        border-radius: 12px 12px 0 0;
      }
      .pk2026-tabs__panel {
        background: #fff;
        padding: 20px 18px 24px;
        border-radius: 0 0 12px 12px;
        margin-bottom: 4px;
      }
      .pk2026-tabs__tab[data-tab-target="admission"]   { order: 1; }
      .pk2026-tabs__panel[data-tab-panel="admission"]  { order: 2; }
      .pk2026-tabs__tab[data-tab-target="documents"]   { order: 3; }
      .pk2026-tabs__panel[data-tab-panel="documents"]  { order: 4; }
      .pk2026-tabs__tab[data-tab-target="enrollment"]  { order: 5; }
      .pk2026-tabs__panel[data-tab-panel="enrollment"] { order: 6; }
      .pk2026-tabs__heading {
        font-size: 18px;
        margin-bottom: 16px;
      }
      .pk2026-tabs__text,
      .pk2026-tabs__list li {
        font-size: 15px;
      }
    }

    .pk2026-college-programs {
      margin-bottom: 60px;
    }
    .pk2026-college-programs__title {
      font-size: 32px;
      font-weight: 800;
      color: #222;
      text-align: center;
      line-height: 1.2;
      margin: 0 0 28px;
    }
    .pk2026-college-programs__list {
      display: flex;
      flex-direction: column;
      gap: 20px;
    }
    .pk2026-college-program {
      display: block;
      background: #fff;
      border-radius: 20px;
      padding: 0;
      min-height: 220px;
      overflow: hidden;
      position: relative;
      box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);
      transition: transform 0.35s ease, box-shadow 0.35s ease;
    }
    @media (hover: hover) and (pointer: fine) {
      .pk2026-college-program:hover {
        transform: scale(1.03);
        z-index: 2;
        box-shadow: 0 20px 48px rgba(43, 108, 163, 0.22), 0 8px 20px rgba(0, 0, 0, 0.1);
      }
    }
    @media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: reduce) {
      .pk2026-college-program:hover {
        transform: none;
      }
    }
    @media (prefers-reduced-motion: reduce) {
      .pk2026-college-program {
        transition: box-shadow 0.25s ease;
      }
    }
    .pk2026-college-program__content {
      display: flex;
      flex-direction: column;
      justify-content: center;
      padding: 40px 340px 40px 50px;
      min-height: 220px;
      box-sizing: border-box;
    }
    .pk2026-college-program__code {
      font-size: 56px;
      font-weight: 800;
      color: #222;
      line-height: 1.1;
      margin-bottom: 18px;
    }
    .pk2026-college-program__name {
      font-size: 30px;
      font-weight: 400;
      line-height: 1.35;
      color: #222;
    }
    .pk2026-college-program__image {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      width: 320px;
      margin: 0;
      padding: 0;
      font-size: 0;
      line-height: 0;
    }
    .pk2026-college-program__image img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: center;
      display: block;
      margin: 0;
      padding: 0;
      border: 0;
    }
    @media (max-width: 767px) {
      .pk2026-college-programs {
        margin-bottom: 40px;
      }
      .pk2026-college-programs__title {
        font-size: 24px;
        margin-bottom: 20px;
      }
      .pk2026-college-programs__list {
        gap: 14px;
      }
      .pk2026-college-program {
        border-radius: 14px;
        min-height: 0;
      }
      .pk2026-college-program__content {
        padding: 22px;
        min-height: 0;
        width: 100%;
      }
      .pk2026-college-program__code {
        font-size: 30px;
        margin-bottom: 10px;
      }
      .pk2026-college-program__name {
        font-size: 17px;
      }
      .pk2026-college-program__image {
        display: none;
      }
    }

    .pk2026-college-seats {
      margin-bottom: 60px;
    }
    .pk2026-college-seats__table {
      background: #fff;
      border-radius: 20px;
      overflow: hidden;
      box-shadow: 0 10px 30px rgba(32, 83, 154, 0.12), 0 2px 6px rgba(0, 0, 0, 0.05);
    }
    .pk2026-college-seats__row {
      display: grid;
      grid-template-columns: 140px 1fr 180px;
      align-items: stretch;
    }
    .pk2026-college-seats__row--head {
      grid-template-columns: 1fr 180px;
      background: #2B6CA3;
      color: #fff;
    }
    .pk2026-college-seats__row--group {
      grid-template-columns: 1fr;
      background: #fff;
    }
    .pk2026-college-seats__cell {
      padding: 22px 30px;
      font-size: 16px;
      line-height: 1.4;
      color: #222;
      display: flex;
      align-items: center;
      box-sizing: border-box;
    }
    .pk2026-college-seats__row--head .pk2026-college-seats__cell {
      padding: 22px 30px;
      font-size: 15px;
      font-weight: 700;
      text-transform: uppercase;
      color: #fff;
      line-height: 1.3;
      letter-spacing: 0.02em;
    }
    .pk2026-college-seats__cell--title {
      padding-right: 20px;
    }
    .pk2026-college-seats__cell--count {
      justify-content: center;
      text-align: center;
    }
    .pk2026-college-seats__row--head .pk2026-college-seats__cell--count {
      justify-content: center;
    }
    .pk2026-college-seats__cell--group {
      font-weight: 700;
      font-size: 17px;
      color: #222;
      padding: 20px 30px;
    }
    .pk2026-college-seats__tbody .pk2026-college-seats__row:not(.pk2026-college-seats__row--group) {
      background: #eef2f8;
    }
    .pk2026-college-seats__tbody .pk2026-college-seats__row:not(.pk2026-college-seats__row--group):nth-of-type(even) {
      background: #f7f9fc;
    }
    .pk2026-college-seats__cell--code {
      font-weight: 500;
      color: #222;
    }
    .pk2026-college-seats__cell--name {
      color: #222;
    }
    @media (max-width: 767px) {
      .pk2026-college-seats {
        margin-bottom: 40px;
      }
      .pk2026-college-seats__table {
        border-radius: 14px;
      }
      .pk2026-college-seats__row {
        grid-template-columns: 1fr auto;
        column-gap: 12px;
        row-gap: 2px;
        padding: 14px 16px;
      }
      .pk2026-college-seats__row--head {
        display: block;
        padding: 16px 18px;
      }
      .pk2026-college-seats__row--group {
        grid-template-columns: 1fr;
        padding: 0;
      }
      .pk2026-college-seats__cell {
        padding: 0;
        font-size: 14px;
        line-height: 1.4;
      }
      .pk2026-college-seats__row--head .pk2026-college-seats__cell {
        padding: 0;
        font-size: 13px;
        line-height: 1.3;
      }
      .pk2026-college-seats__row--head .pk2026-college-seats__cell--count {
        display: inline;
        padding: 0;
      }
      .pk2026-college-seats__row--head .pk2026-college-seats__cell--title::after {
        content: " / ";
      }
      .pk2026-college-seats__cell--title {
        padding: 0;
        grid-column: 1 / -1;
        display: inline;
      }
      .pk2026-college-seats__cell--group {
        font-size: 14px;
        padding: 14px 16px;
      }
      .pk2026-college-seats__cell--code {
        font-size: 15px;
        font-weight: 700;
        grid-column: 1;
        grid-row: 1;
      }
      .pk2026-college-seats__cell--count {
        grid-column: 2;
        grid-row: 1 / span 2;
        align-self: center;
        font-size: 16px;
        font-weight: 700;
        min-width: 40px;
      }
      .pk2026-college-seats__cell--name {
        grid-column: 1;
        grid-row: 2;
        font-size: 14px;
      }
    }

    .pk2026-college-dorm {
      margin-bottom: 60px;
    }
    .pk2026-college-dorm__box {
      border: 2px solid #1a2b6b;
      border-radius: 20px;
      padding: 30px 40px;
      text-align: center;
      background: transparent;
    }
    .pk2026-college-dorm__text {
      margin: 0;
      font-size: 24px;
      font-weight: 800;
      color: #1a2b6b;
      line-height: 1.4;
    }
    @media (max-width: 767px) {
      .pk2026-college-dorm {
        margin-bottom: 40px;
      }
      .pk2026-college-dorm__box {
        border-radius: 14px;
        padding: 20px 18px;
      }
      .pk2026-college-dorm__text {
        font-size: 16px;
      }
      .pk2026-college-dorm__text br {
        display: none;
      }
    }