.section-program {padding: 9.375rem 10rem 5.625rem 10rem;margin: 0 -17.375rem;text-align: center; }@media only screen and (max-width: 1600px) {.section-program {margin-left: -0.5rem;margin-right: -0.5rem;padding: 9.375rem 0.625rem; } }.section-program h2 {position: relative;display: inline-block;color: #000;margin-bottom: 7.5rem; }@media (max-width: 1099.98px) {.section-program h2 {margin-bottom: 3.125rem; } }.section-program .grid {display: grid;grid-template-areas: "grid-item-1 grid-item-2" "grid-item-1 grid-item-3";gap: 1.25rem;grid-template-columns: 1fr 1fr; }@media (max-width: 991.98px) {.section-program .grid {grid-template-areas: "grid-item-1" "grid-item-2" "grid-item-3";grid-template-columns: 100%; }.section-program .grid .grid-item-2, .section-program .grid .grid-item-3 {aspect-ratio: 1/1; } }.section-program .grid .grid-item-1, .section-program .grid .grid-item-2, .section-program .grid .grid-item-3 {background: #e2e2e2;position: relative; }.section-program .grid .grid-item-1 .img-bg, .section-program .grid .grid-item-2 .img-bg, .section-program .grid .grid-item-3 .img-bg {position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0;left: 0;z-index: 0; }.section-program .grid .grid-item-1 .program-1, .section-program .grid .grid-item-1 .program-2, .section-program .grid .grid-item-1 .program-3, .section-program .grid .grid-item-2 .program-1, .section-program .grid .grid-item-2 .program-2, .section-program .grid .grid-item-2 .program-3, .section-program .grid .grid-item-3 .program-1, .section-program .grid .grid-item-3 .program-2, .section-program .grid .grid-item-3 .program-3 {position: absolute;z-index: 1; }.section-program .grid .grid-item-1 .program-1 p, .section-program .grid .grid-item-1 .program-2 p, .section-program .grid .grid-item-1 .program-3 p, .section-program .grid .grid-item-2 .program-1 p, .section-program .grid .grid-item-2 .program-2 p, .section-program .grid .grid-item-2 .program-3 p, .section-program .grid .grid-item-3 .program-1 p, .section-program .grid .grid-item-3 .program-2 p, .section-program .grid .grid-item-3 .program-3 p {margin-top: 1.25rem; }@media (max-width: 650.98px) {.section-program .grid .grid-item-1 .program-1 p img, .section-program .grid .grid-item-1 .program-2 p img, .section-program .grid .grid-item-1 .program-3 p img, .section-program .grid .grid-item-2 .program-1 p img, .section-program .grid .grid-item-2 .program-2 p img, .section-program .grid .grid-item-2 .program-3 p img, .section-program .grid .grid-item-3 .program-1 p img, .section-program .grid .grid-item-3 .program-2 p img, .section-program .grid .grid-item-3 .program-3 p img {max-width: 60%; } }.section-program .grid .grid-item-1 .program-2, .section-program .grid .grid-item-1 .program-3, .section-program .grid .grid-item-2 .program-2, .section-program .grid .grid-item-2 .program-3, .section-program .grid .grid-item-3 .program-2, .section-program .grid .grid-item-3 .program-3 {top: 1.875rem;right: 2.5rem; }.section-program .grid .grid-item-1 .program-2 p, .section-program .grid .grid-item-1 .program-3 p, .section-program .grid .grid-item-2 .program-2 p, .section-program .grid .grid-item-2 .program-3 p, .section-program .grid .grid-item-3 .program-2 p, .section-program .grid .grid-item-3 .program-3 p {margin-left: auto;text-align: right; }@media (max-width: 650.98px) {.section-program .grid .grid-item-1 .program-2, .section-program .grid .grid-item-1 .program-3, .section-program .grid .grid-item-2 .program-2, .section-program .grid .grid-item-2 .program-3, .section-program .grid .grid-item-3 .program-2, .section-program .grid .grid-item-3 .program-3 {top: 0.9375rem;right: 0.9375rem;text-align: right; } }.section-program .grid .grid-item-1 .program-1, .section-program .grid .grid-item-2 .program-1, .section-program .grid .grid-item-3 .program-1 {top: 9.375rem;left: 2.5rem;text-align: left; }@media (max-width: 1299.98px) {.section-program .grid .grid-item-1 .program-1, .section-program .grid .grid-item-2 .program-1, .section-program .grid .grid-item-3 .program-1 {top: 1.875rem; } }.section-program .grid .grid-item-1 .program-2, .section-program .grid .grid-item-2 .program-2, .section-program .grid .grid-item-3 .program-2 {display: flex; }.section-program .grid .grid-item-1 .program-3 p, .section-program .grid .grid-item-2 .program-3 p, .section-program .grid .grid-item-3 .program-3 p {color: #fff; }.section-program .grid .grid-item-1 {grid-area: grid-item-1;aspect-ratio: 789/1347; }.section-program .grid .grid-item-2 {grid-area: grid-item-2; }.section-program .grid .grid-item-3 {grid-area: grid-item-3; } 