figure.enrollment-table{font-family:var(--em-font-family-primary);margin:2rem auto!important;max-width:var(--em-content-width,75rem);width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table{border-collapse:separate;border-spacing:0;width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table:not(.is-style-cost-per-credit-hour){table-layout:fixed}figure.enrollment-table .wp-block-enrollment-blocks-table caption,figure.enrollment-table .wp-block-enrollment-blocks-table td,figure.enrollment-table .wp-block-enrollment-blocks-table tfoot,figure.enrollment-table .wp-block-enrollment-blocks-table th{text-align:left}figure.enrollment-table .wp-block-enrollment-blocks-table tfoot{display:table-row-group}figure.enrollment-table .wp-block-enrollment-blocks-table[data-rounded-border=true] .tableHeader{border-radius:var(--em-border-radius-medium,.75rem) var(--em-border-radius-medium,.75rem) 0 0}figure.enrollment-table .wp-block-enrollment-blocks-table[data-rounded-border=true]:not(:has(caption)){border-radius:var(--em-border-radius-medium,.75rem)}figure.enrollment-table .wp-block-enrollment-blocks-table[data-rounded-border=true]:not(.is-style-sections){border-radius:var(--em-border-radius-medium)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections{font-size:var(--em-font-size-medium);letter-spacing:var(--em-letter-spacing-medium);line-height:var(--em-line-height-medium);padding:var(--em-spacing-x-small) var(--em-spacing-medium)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]{border-bottom-left-radius:var(--em-border-radius-medium);border-bottom-right-radius:var(--em-border-radius-medium)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections .tableHeader{padding:var(--em-spacing-x-small) var(--em-spacing-medium);text-align:center}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections .tableHeader h3{margin:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections thead th{font-size:var(--em-font-size-h6);font-weight:var(--em-font-weight-h6);letter-spacing:var(--em-letter-spacing-h6);line-height:var(--em-line-height-h6);padding:var(--em-spacing-xx-small) 0 var(--em-spacing-xx-small) 0;text-transform:uppercase}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections thead th:last-of-type:not(:nth-of-type(2)){width:75px}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections thead th:last-of-type{text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th{font-weight:var(--em-font-weight-regular);padding:var(--em-spacing-xx-small) 0 var(--em-spacing-xx-small) 0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th em{color:var(--em-color-text-secondary);font-style:normal}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td{padding:var(--em-spacing-xx-small) 0 var(--em-spacing-xx-small) 0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td:last-child{text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td em{color:var(--em-color-text-secondary);font-style:normal}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tfoot tr td{font-size:var(--em-font-size-large);font-weight:var(--em-font-weight-bold);letter-spacing:var(--em-letter-spacing-large);line-height:var(--em-line-height-large);padding:var(--em-spacing-xx-small) 0 var(--em-spacing-xx-small) 0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tfoot tr td:last-child{text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-accordions{font-size:16px}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-accordions thead th{font-size:16px;padding:var(--em-spacing-x-small,1rem) 0;text-align:center}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-accordions .tableHeader .table_link{display:none;text-decoration:none}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-accordions .tableHeader .table_link:first-letter{text-transform:capitalize}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour thead th:not(:first-of-type){font-size:var(--em-font-size-body,1.25rem);text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour tbody th{font-size:var(--em-font-size-body,1.25rem);font-weight:var(--em-font-weight-regular,400)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour tbody th img{margin-right:var(--em-spacing-xx-small,.75rem)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour tbody td{font-size:var(--em-font-size-body,1.25rem);text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion tbody td,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion tbody th,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion thead th:not(:first-of-type){font-size:var(--em-font-size-caption,1.0625rem)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card{align-items:center;display:flex}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card .tableHeader{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:0;padding:13px 30px}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card .tableHeader .block-editor-block-list__layout{display:flex}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption{width:50%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption .tableHeader{border-radius:var(--em-border-radius-medium,.75rem);padding:2rem}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption .tableHeader .cardHeaderRight{text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption .tableHeader .cardHeaderRight h3{font-size:var(--em-table-card-right-title-font-size)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption .tableHeader h3{margin:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption .tableHeader p{font-size:var(--em-table-card-subtitle-font-size);letter-spacing:var(--em-table-card-subtitle-letter-spacing);line-height:var(--em-table-card-subtitle-line-height);margin:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody{display:table;width:50%}@media only screen and (max-width:1023px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody{border-bottom-right-radius:var(--em-border-radius-small,.375rem)}}@media only screen and (min-width:1024px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody tr:first-of-type td:last-of-type{border-top-right-radius:var(--em-border-radius-small,.375rem)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:var(--em-border-radius-small,.375rem)}}@media only screen and (max-width:1023px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:var(--em-border-radius-small,.375rem)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:var(--em-border-radius-small,.375rem)!important}}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody td{font-size:var(--em-table-card-font-size);padding:var(--em-table-card-padding)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody td img{margin-right:.25rem;vertical-align:middle}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody td:not(:first-child){text-align:right}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table{flex-direction:column}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table caption{width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody{display:flex;flex-direction:column;width:calc(100% - 3rem)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr{display:flex;flex-grow:1}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr td{width:100%}@media only screen and (min-width:1024px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr:first-of-type td:last-of-type{border-top-right-radius:0}}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr:last-of-type td:last-of-type{text-align:right}@media only screen and (max-width:1023px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:var(--em-border-radius-medium)!important}}figure.enrollment-table ul.tableCaption{color:var(--em-color-text-secondary);font-size:var(--em-font-size-small);letter-spacing:var(--em-letter-spacing-small);line-height:var(--em-line-height-small);margin-left:var(--em-spacing-small);margin-top:var(--em-spacing-small);padding:0;text-align:left}.wp-block-enrollment-blocks-table td,.wp-block-enrollment-blocks-table th{border-style:none}.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tbody tr:first-of-type td,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tbody tr:first-of-type th,.wp-block-enrollment-blocks-table[data-border-style=solid][data-cell-border-style=top] tbody tr:first-of-type th,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr:first-of-type td,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr:first-of-type th,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tbody tr:first-of-type td,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tbody tr:first-of-type th,.wp-block-enrollment-blocks-table[data-cell-border-style=top] tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=top] tfoot tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:has(thead) tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:has(thead) tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:not(:has(thead)) tbody tr:not(:first-of-type) td,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:not(:has(thead)) tbody tr:not(:first-of-type) th,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:not([data-border-style=solid]):has(thead) tbody tr:first-of-type td,.wp-block-enrollment-blocks-table[data-cell-border-style=top]:not([data-border-style=solid]):has(thead) tbody tr:first-of-type th{border-top-style:solid}.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tbody tr>:last-child,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tfoot tr>:last-child,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) thead tr>:last-child,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tfoot tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tfoot tr th{border-right-style:solid}.wp-block-enrollment-blocks-table:not([data-border-style=solid]).is-style-sections:has(tfoot) tfoot tr:last-of-type td,.wp-block-enrollment-blocks-table:not([data-border-style=solid]).is-style-sections:has(tfoot) tfoot tr:last-of-type th,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections):has(tfoot) tfoot tr:last-of-type td,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections):has(tfoot) tfoot tr:last-of-type th,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections):not(:has(tfoot)) tbody tr:last-of-type td,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections):not(:has(tfoot)) tbody tr:last-of-type th,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tfoot tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=bottom] tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=bottom] tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=bottom]:not(.is-style-sections) tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=bottom]:not(.is-style-sections) tfoot tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tbody tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tbody tr th,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tfoot tr td,.wp-block-enrollment-blocks-table[data-cell-border-style=topBottom] tfoot tr th{border-bottom-style:solid}.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tbody tr>:first-child,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) tfoot tr>:first-child,.wp-block-enrollment-blocks-table[data-border-style=solid]:not(.is-style-sections) thead tr>:first-child,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tbody tr>:first-child,.wp-block-enrollment-blocks-table[data-cell-border-style=all] tfoot tr>:first-child,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tbody tr>:first-child,.wp-block-enrollment-blocks-table[data-cell-border-style=leftRight] tfoot tr>:first-child{border-left-style:solid}.wp-block-enrollment-blocks-table:not(.is-style-table-with-card) thead th{font-size:20px;font-weight:700;line-height:28px;min-width:180px;padding:var(--em-spacing-x-small,1rem)}.wp-block-enrollment-blocks-table:not(.is-style-table-with-card) tbody th,.wp-block-enrollment-blocks-table:not(.is-style-table-with-card) td{min-width:180px;padding:var(--em-spacing-x-small,1rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion tbody th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion td,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour.mobile_accordion thead th{padding:var(--em-spacing-xx-small,.75rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour thead th:not(:first-of-type){font-weight:400}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true] thead th:first-of-type,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(tbody>tr>th)) tbody tr:first-of-type td:first-child,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(thead)) tbody tr:first-of-type th{border-top-left-radius:var(--em-border-radius-medium,.75rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true] thead th:last-of-type,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(thead)) tbody tr:first-of-type td:last-of-type,.wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true]:not(.vertical_table) tbody tr:first-of-type td{border-top-right-radius:var(--em-border-radius-medium,.75rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type td:last-child,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true] tfoot tr:last-of-type td:last-child,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type td:last-child,.wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true].vertical_table tbody tr:last-of-type td:last-child,.wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true]:not(.vertical_table) tbody tr:last-of-type td{border-bottom-right-radius:var(--em-border-radius-medium,.75rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true]:not(:has(tfoot,tbody>tr>th)) tbody tr:last-of-type td:first-child,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true] tfoot tr:last-of-type td:first-child,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type th,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]:not(:has(tfoot,tbody>tr>th)) tbody tr:last-of-type td:first-child,.wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true].vertical_table tbody tr:last-of-type td:first-child{border-bottom-left-radius:var(--em-border-radius-medium,.75rem)}.wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true]:not(.vertical_table,:has(tfoot,thead,tbody>tr>th)) tbody tr:last-of-type td:first-child{border-bottom-left-radius:0}.wp-block-enrollment-blocks-table.is-style-accordions tfoot td{font-size:16px;font-style:italic;font-weight:900}.wp-block-enrollment-blocks-table.is-style-accordions tfoot td em{font-size:16px;font-weight:var(--em-font-weight-regular,400)}.enrollment-table figcaption{font-size:16px;font-style:italic;line-height:21px;padding:16px 0;z-index:9}@media only screen and (max-width:767px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card{flex-direction:column}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption{width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody{width:93%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card:not(:has(thead))[data-rounded-border=true] tbody tr:first-of-type td:last-of-type{border-top-right-radius:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card:not(:has(tfoot,thead,tbody>tr>th)):not(.vertical_table) tbody tr:last-of-type td:first-child{border-bottom-left-radius:var(--em-border-radius-medium)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr td:first-of-type{padding-right:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table tbody tr td:last-of-type{padding-left:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table caption .tableHeader{flex-direction:column;gap:var(--em-spacing-medium)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table caption .tableHeader .cardHeaderLeft,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card.vertical_table caption .tableHeader .cardHeaderRight{text-align:left;width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections{padding:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th{border-style:none!important;font-size:var(--em-font-size-button-medium);font-weight:var(--em-font-weight-semibold);letter-spacing:var(--em-letter-spacing-medium);line-height:var(--em-line-height-button-medium);padding:var(--em-spacing-x-small)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td:before,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th:before{color:var(--em-color-text-secondary);font-weight:var(--em-font-weight-regular)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td span,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th span{margin-left:12px}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th{background:var(--em-color-sky-100-alpha-15)!important}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr th em{font-size:var(--em-font-size-small);font-weight:var(--em-font-weight-regular);letter-spacing:var(--em-letter-spacing-small);line-height:var(--em-line-height-small)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tbody tr td:last-child{border-bottom-style:solid!important}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tfoot tr td{border-style:none;padding:var(--em-spacing-x-small)}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections tfoot tr td:last-of-type{padding-top:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-sections:not(:has(tfoot)) tbody tr:last-of-type td:last-child{border-bottom-style:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card{flex-direction:column}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption{width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody{width:93%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card:not(:has(thead))[data-rounded-border=true] tbody tr:first-of-type td:last-of-type{border-top-right-radius:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card:not(:has(tfoot,thead,tbody>tr>th)) tbody tr:last-of-type td:first-child{border-bottom-left-radius:var(--em-border-radius-medium,.75rem)}}@media only screen and (min-width:1024px)and (max-width:1240px){figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card{flex-direction:column}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card caption{width:100%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card tbody{width:93%}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card:not(:has(thead))[data-rounded-border=true] tbody tr:first-of-type td:last-of-type{border-top-right-radius:0}figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true] tr:last-of-type th,figure.enrollment-table .wp-block-enrollment-blocks-table.is-style-table-with-card[data-rounded-border=true]:not(:has(tbody>tr>th)):not(.vertical_table) tr:last-of-type td:first-child{border-bottom-left-radius:var(--em-border-radius-medium,.75rem)}}@media screen and (max-width:1200px){.enrollment-table thead tr th:first-of-type{width:50%}}@media screen and (max-width:767px){figure.enrollment-table .wp-block-enrollment-blocks-table:not(.is-style-table-with-card):not(.is-style-sections){padding-top:40px}figure.enrollment-table .wp-block-enrollment-blocks-table:not(.is-style-table-with-card):not(.is-style-sections) caption{margin-left:-1rem!important;width:calc(100% + 2rem)}figure.enrollment-table .wp-block-enrollment-blocks-table:not(.is-style-table-with-card):not(.is-style-sections) caption .tableHeader{border-radius:0!important;padding:13px}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=all] tbody tr:first-of-type th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=topBottom] tbody tr:first-of-type th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=top] tbody tr th{border-top-style:solid}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=all] tbody tr th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=leftRight] tbody tr th{border-right-style:solid}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=all] tbody tr th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=bottom] tbody tr th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=topBottom] tbody tr th{border-bottom-style:solid}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=all] tbody tr th,.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-border-style=solid][data-cell-border-style=leftRight] tbody tr th{border-left-style:solid}.wp-block-enrollment-blocks-table.is-style-sections thead{border:none;clip:rect(0 0 0 0);display:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-enrollment-blocks-table.is-style-sections tr{display:block}.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type th{border-bottom-left-radius:0}.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true] tfoot tr:last-of-type td:last-of-type,.wp-block-enrollment-blocks-table.is-style-sections[data-rounded-border=true]:not(:has(tfoot)) tbody tr:last-of-type td{border-bottom-left-radius:var(--em-border-radius-medium,.75rem)}.wp-block-enrollment-blocks-table.is-style-cost-per-credit-hour[data-rounded-border=true] tbody tr:first-of-type th{border-top-left-radius:var(--em-border-radius-medium)}.wp-block-enrollment-blocks-table.is-style-sections tr td,.wp-block-enrollment-blocks-table.is-style-sections tr th{display:block;text-align:right}.wp-block-enrollment-blocks-table.is-style-sections tfoot td:first-of-type{display:none}.wp-block-enrollment-blocks-table.is-style-sections tbody td:before,.wp-block-enrollment-blocks-table.is-style-sections tbody th:before,.wp-block-enrollment-blocks-table.is-style-sections tfoot td:not(:first-of-type):before,.wp-block-enrollment-blocks-table.is-style-sections tfoot th:not(:first-of-type):before{content:attr(data-label);float:left;text-align:left}.enrollment-table figcaption{font-size:12px;padding:0 16px 0 0}.enrollment-table .is-style-cost-per-credit-hour td,.enrollment-table .is-style-cost-per-credit-hour th{min-width:150px;padding:15px}.enrollment-table .is-style-cost-per-credit-hour td{text-wrap:nowrap}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion{display:block}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item{border-radius:var(--em-border-radius-medium,.75rem);border-style:none;margin-bottom:16px}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item[data-rounded-border=true]{border-radius:var(--em-border-radius-medium,.75rem)}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item.active{border-style:solid}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item.active .enrollment-accordion__itemHeader{border-style:none!important}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item.active .enrollment-accordion__itemContent{padding-bottom:0}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper{width:100%}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle{border-radius:var(--em-border-radius-medium,.75rem);display:flex;justify-content:space-between;width:calc(100% - 30px)}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle .scholarshipPackage{font-family:var(--em-font-family-primary);font-size:18px}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle .scholarshipTotal{font-family:var(--em-font-family-primary);font-size:16px}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle:after{border-bottom:2px solid;border-right:2px solid}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent{font-size:16px;padding:0}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper{border-style:none none solid;display:flex;justify-content:space-between;padding:1rem}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper span{width:50%}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper:last-of-type{border:0}.enrollment-table:not(.cost-per-credit-hour) .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper.contentFooter{border:0;font-size:18px;font-style:italic;font-weight:700}.enrollment-table.cost-per-credit-hour .enrollment-accordion{display:block}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item{border-top-style:solid;margin-bottom:0}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item[data-rounded-border=true]{border-radius:var(--em-border-radius-medium,.75rem)}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item.active .enrollment-accordion__itemContent{background-color:var(--em-color-neutral,#f9f7f6);padding-bottom:0}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader:after,.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader:before{height:16px;width:16px}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper{max-width:calc(100% - 15px);width:100%}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle{font-size:var(--em-font-size-caption,1.0625rem);font-weight:var(--em-font-weight-regular,400);line-height:var(--em-line-height-small,1.75rem);padding-right:1.5rem}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemHeader .enrollment-accordion__itemTitleWrapper .enrollment-accordion__itemTitle img{margin-right:var(--em-spacing-xx-small,.75rem)}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent{font-size:16px;padding:0}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper{border-style:solid none none;display:flex;justify-content:space-between;padding:1rem}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item .enrollment-accordion__itemContent .accordionContentWrapper.contentFooter{border:0;font-size:18px;font-style:italic;font-weight:700}.enrollment-table.cost-per-credit-hour .enrollment-accordion .enrollment-accordion__item:last-of-type{border-bottom-style:solid}.special_program_rates .wp-block-column.six.columns{align-items:flex-start}.special_program_rates .wp-block-column.six.columns:first-of-type p{font-weight:var(--em-font-weight-semibold,600)}}.enrollment-accordion__item figure.enrollment-table{margin:0}
