 #main a.button.white {box-shadow: 0.1875rem 0.1875rem #c3c3c3;background: #ffffff;border-color: #b6b6b6 !important;color: #008099 !important;}#main a.button.white:hover, #main a.button.white:active, #main a.button.white:focus {box-shadow: 0.1875rem 0.1875rem #d9d9d9;background: #008099 !important;border-color: #ffffff !important;color: #ffffff !important;}#main a.button.white:focus {outline-color: #ffffff;}#main a.button.green {font-family: open_sanssemibold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;box-shadow: 0.1875rem 0.1875rem #d9d9d9;background: #1c8264;border-color: #ffffff !important;font-size: 0.9375rem !important;margin: 0;padding: 1.125rem 2.1875rem 1.4375rem 1.75rem;}#main a.button.green:hover, #main a.button.green:active, #main a.button.green:focus {box-shadow: 0.1875rem 0.1875rem #d9d9d9;background: #3f2b54 !important;border-color: #ffffff !important;}#main a.button.green:focus {outline-color: #ffffff;}#main a.button.on-teal {box-shadow: 0.1875rem 0.1875rem #00404d;background: #ffffff;border-color: #008099 !important;color: #008099 !important;}#main a.button.on-teal:hover, #main a.button.on-teal:active, #main a.button.on-teal:focus {background: #263c53 !important;}#main a.button.on-teal:focus {outline-color: #ffffff;}.reveal-overlay a.button.on-teal {box-shadow: 0.1875rem 0.1875rem #00404d;background: #ffffff;border-color: #008099 !important;color: #008099 !important;}.reveal-overlay a.button.on-teal:hover, .reveal-overlay a.button.on-teal:active, .reveal-overlay a.button.on-teal:focus {background: #263c53 !important;}.reveal-overlay a.button.on-teal:focus {outline-color: #ffffff;}#content-area section {padding: 2.1875rem 0;}#content-area section::after {clear: both;content: "";display: block;}#content-area section > .grid-container {padding-left: 0;padding-right: 0;}.navy {background: #263c53;color: #ffffff;}.navy p {color: #ffffff;}.teal {background: #008099;color: #ffffff;}.teal p {color: #ffffff;}@media only screen and (max-width: 39.9375em) {#content-area section {padding: 1.25rem 0.9375rem;}}#content-area section#tuition, #content-area section#locations-section {padding-bottom: 5rem;padding-top: 5rem;}#content-area section#university-transfer {padding-bottom: 3.4375rem;}@media only screen and (min-width: 64em) {#content-area section#university-transfer {padding-bottom: 3.4375rem;}#content-area section#university-transfer img {margin-top: 3.4375rem;}}.divider + p + .card-columns {margin-top: 1.875rem;}.divider + p + p + .grid-container {margin-top: 1.875rem;}#length-of-study {background: url("/_source/homepage/images/pawprints-teal.png") no-repeat 102% calc(0% - 7.5rem) #ffffff;background-size: 37.5rem 28.5rem;padding-top: 5.3125rem !important;}@media only screen and (min-width: 40em) and (max-width: 63.9375em) {#length-of-study {background: url("/_source/homepage/images/pawprints-teal.png") no-repeat calc(100% + 6.25rem) 10% #ffffff;background-size: 25rem 19.4375rem;}}@media only screen and (max-width: 39.9375em) {#length-of-study {background: url("/_source/homepage/images/pawprints-teal.png") no-repeat calc(100% + 6.25rem) calc(0% - 5rem) #ffffff;background-size: 25rem 19.4375rem;}}@media only screen and (min-width: 137.5em) {.grid-container.wider {max-width: 70%;}}@media only screen and (min-width: 93.75em) and (max-width: 137.4375em) {.grid-container.wider {max-width: 80%;}}@media only screen and (min-width: 64em) and (max-width: 93.6875em) {.grid-container.wider {max-width: 93%;}}@media only screen and (min-width: 40em) and (max-width: 63.9375em) {.grid-container.wider {max-width: 91%;}}@media only screen and (max-width: 39.9375em) {.grid-container.wider {max-width: 100%;padding-left: 0.9375rem;padding-right: 0.9375rem;}}@media only screen and (min-width: 93.75em) {.grid-x > .extra-large-4 {width: 33.33%;}.grid-x > .extra-large-12 {width: 100%;}}@media only screen and (min-width: 40em) and (max-width: 62.5em) {.grid-x > .narrower-medium-12 {width: 100%;}.grid-x > .narrower-medium-6 {width: calc(50% - 0.9375rem) !important;}.grid-x > .narrower-medium-4 {width: calc(25% - 0.9375rem) !important;}}@media only screen and (max-width: 62.5em) {.show-for-narrower-medium-down {display: flex;flex-direction: column;}.show-for-narrower-medium-up {display: none;}}@media only screen and (min-width: 62.5625em) {.show-for-narrower-medium-up {display: flex;flex-direction: column;}.show-for-narrower-medium-down {display: none;}}@media only screen and (max-width: 34.375em) {.grid-x > .extra-small-6 {margin: 0;width: calc(50% - 0.9375rem);}}footer .grid-container {padding: 0;}h2, h3, h4, h5, h6 {font-family: open_sansbold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;color: #008099;margin: 0;padding: 0 0 0.3125rem;}h3 {font-size: 1.625em;}h3.large {font-size: 3.125em;line-height: 1.2;}h3.light {color: #ffffff;}h6 {color: #333333;}.subheading {color: #333333;font-size: 1.25em;padding: 0.625rem 0 0.3125rem 0;}@media only screen and (max-width: 39.9375em) {.subheading {padding-bottom: 0.625rem;}}.no-bullets {margin: 0;}.divider {margin-bottom: 2.5rem;position: relative;}.divider::after {border-bottom: 0.0625rem solid #333333;bottom: -1.0625rem;content: "";left: 0;position: absolute;width: 3.125rem;}.divider.light::after {border-color: #ffffff;}@media only screen and (max-width: 62.5em) {h3.large {font-size: 2.625em;}}p:not(.call-to-action) strong {font-weight: 700;}.no-break {white-space: nowrap;}.ged {font-size: 0.875rem;position: relative;top: -0.3125rem;}.card-columns {margin-bottom: 0;}.card-columns .card {padding: 0;}.card-columns .card a {display: flex;flex-direction: column;height: 100%;margin: 0;padding-bottom: 0.625rem;padding-top: 0.625rem;}.card-columns .card a::after {content: "";}.card-columns .card a:focus:not(:hover)::after {outline: none !important;}.card-columns .card .card-heading {color: #333333;}.card a:focus:not(:hover) .call-to-action {text-decoration: underline;}@media only screen and (max-width: 39.9375em) {.card-columns .cell.small-6:nth-of-type(2n+1) {margin-right: calc(0.9375rem / 2) !important;}.card-columns .cell.small-6:nth-of-type(2n) {margin-left: calc(0.9375rem / 2) !important;}}.call-to-action {display: inline-block;line-height: 1.5;padding: 0 1.875rem 0.3125rem 1.25rem !important;position: relative;}.call-to-action .fa-angle-right {bottom: 0.5625rem;font-size: 0.875em;padding-left: 0.5rem;position: absolute;text-shadow: 0 0 0 #333333, 0 0 0 #333333;transition: all 0.2s ease;}a:hover .call-to-action .fa-angle-right, a:focus .call-to-action .fa-angle-right {padding-left: 0.9375rem;transition: all 0.2s ease;}.facts {margin-bottom: 0;margin-top: 2.5rem;}.fact {align-items: center;box-shadow: none;display: flex;flex-direction: row;margin-bottom: 0.9375rem;padding: 1.25rem 0.625rem !important;}@media only screen and (max-width: 39.9375em) {.facts {margin: 0.9375rem auto 1.875rem;}.fact {margin-bottom: 0.625rem;}}.facts:not(.light) .fact {background: #1e2f42;border: 0.0625rem solid #008099;}.facts.light .fact {margin-bottom: 0;}@media only screen and (min-width: 40em) and (max-width: 62.5em) {.facts.light {margin-top: 0;}}@media only screen and (max-width: 39.9375em) {.facts.light .fact {padding: 0;}}.fact i {font-size: 3.75rem;padding: 0;text-align: center;width: 5.625rem;}.fact i {color: #ffffff;}.facts.light .fact i {color: #263c53;}.fact-details {padding: 0;}.fact-details p {margin: 0;padding: 0;}.fact-details p span {font-family: open_sansbold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;display: block;font-size: 2.625rem;line-height: 1;}.fact-details {color: #ffffff;}.fact-details p span {color: #27b48b;}.facts.light .fact-details {padding-left: 1.25rem;}.facts.light .fact-details p {color: #333333;}.facts.light .fact-details p span {color: #229f7b;}#pathways .card-columns.grid-margin-x, .facts .medium-12 {margin-left: 0;margin-right: 0;width: 100% !important;}#pathways .card-columns.grid-margin-x .fact i, .facts .medium-12 .fact i {font-size: 3.75rem;}.inline-facts .fact i {font-size: 2.875rem;width: 4.6875rem;}.inline-facts .fact-details {padding-left: 1.25rem;}@media only screen and (min-width: 64em) {.inline-facts .fact {padding: 1.25rem !important;}}@media only screen and (max-width: 39.9375em) {.inline-facts .fact {margin-left: 0;margin-right: 0;width: 100%;}.inline-facts .fact i {font-size: 2.625rem;width: 3.4375rem;}}#global-header .grid-container {padding: 0;}#megamenu-apply h2 {color: #ffffff;}@media only screen and (min-width: 64em) {#supporting-nav {float: right;}#supporting-nav li {width: 5.625rem;}#supporting-nav li#mypcc-li {float: right;left: 11.25rem;text-align: center;top: -1.125rem;}}@media only screen and (min-width: 64em) and (max-width: 65em) {#main-nav a:not(.button) {font-size: 0.9375em;}}@media only screen and (min-width: 39.9375em) and (max-width: 63.9375em) {#supporting-nav li {width: 2.625rem;}#supporting-nav li#mypcc-li {left: 6.875rem;}}@media only screen and (max-width: 39.9375em) {#global-header .grid-padding-x {margin: 0;}#global-header #logo img {margin-left: 0.625rem;}}@media only screen and (min-width: 64em) {#locations-section .narrower-medium-12:first-of-type .columns:nth-of-type(1), #locations-section .narrower-medium-12:first-of-type .columns:nth-of-type(2) {margin-bottom: 0.9375rem;}}@media only screen and (max-width: 39.9375em) {#content-area section#locations-section {padding-top: 1.875rem;}}#locations-section ul li::before {color: #008099;content: "\f3c5";font-family: FontAwesome;font-size: 16;position: absolute;}#locations-section ul li a {display: inline-block;padding-left: 1.25rem;}#map-container {margin-bottom: 0.625rem;position: relative;}#map-container #map-bg {width: 100%;}#map-container img.map-marker {border: 0;cursor: pointer;position: absolute;width: 12%;z-index: 10;}#map-container img.map-marker.map-marker.center {width: 5%;}#map-nb, #map-cc {width: 6% !important;}#map-bubble {background-color: #ffffff;border-radius: 0.5rem;box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.3);display: none;padding: 0.625rem;position: absolute;width: 12.5rem;z-index: 11;text-align: center;}#map-bubble:before {background-color: #ffffff;border-color: #ffffff;border-style: none solid solid none;border-width: 0.0625rem;bottom: -0.375rem;box-shadow: 0.1875rem 0.1875rem 0.1875rem rgba(0, 0, 0, 0.2);content: " ";display: block;height: 0.875rem;left: 6.0625rem;position: absolute;transform: rotate(45deg);width: 0.875rem;}#map-bubble.left:before {left: 0.4375rem;}@media only screen and (max-width: 62.5em) {#locations-map, #locations-section .narrower-medium-12 > .row:nth-of-type(3) {margin-top: 1.875rem;}}.marker-campus {height: 8.125rem;width: 8.125rem;}.marker-campus-base {fill: #1F2121;stroke: #1c1c1c;stroke-linecap: round;stroke-linejoin: round;stroke-miterlimit: 10;stroke-width: 1.8921;}.marker-campus-base-line {fill: none;stroke: #1c1c1c;stroke-linecap: round;stroke-linejoin: round;stroke-miterlimit: 10;stroke-width: 1.8921;}.marker-campus-white {fill: #ffffff;stroke: #1c1c1c;stroke-linecap: round;stroke-linejoin: round;stroke-miterlimit: 10;stroke-width: 1.8921;}.marker-campus-diamond {fill: #008099;}.marker-center {height: 5.625rem;width: 5.625rem;}.marker-center-white {fill: #ffffff;}.marker-center-fill {fill: #263c53;stroke: #1c1c1c;stroke-miterlimit: 10;stroke-width: 1.8921;}.marker-center-circle {height: 31.25rem;width: 31.25rem;}.marker-center-circle-triangle {fill: #263c53;}.marker-center-circle {fill: #ffffff;stroke: #263c53;stroke-width: 2.4609;stroke-miterlimit: 10;}#news-events {background: url("/_source/homepage/images/pcc-diamond-teal.png") no-repeat top right #ffffff;background-size: 21.875rem 21.875rem;}@media only screen and (min-width: 40em) and (max-width: 62.5em) {#news {margin-left: 0;margin-right: 0;}#news #news-featured, #news > .narrower-medium-12 {margin-left: 0;margin-right: 0;}}#news-featured a {display: flex;flex-direction: column;margin-bottom: -0.9375rem;padding: 0 0 0.9375rem;text-decoration: none;}#news-featured a:hover, #news-featured a:focus {background: #d0d0d0;}#news-featured a:focus {outline: 0 !important;}#news-featured img {margin: -0.625rem auto 0.625rem;max-height: 31.25rem;width: 100%;}#news-featured .card-heading, #news-featured p {padding-left: 1.25rem;padding-right: 1.25rem;}#news-featured .card-heading {color: #333333;}#news-student-staff .card-image {padding: 0;}#news-student-staff .call-to-action {margin-top: auto;}@media only screen and (min-width: 40em) {#news-student-staff .card-image {flex: 0 0 11.25rem;margin-top: -0.625rem;overflow: hidden;}#news-student-staff .card img {height: 11.25rem;object-fit: cover;width: 100%;}}#news-events .card {margin-top: 0;position: relative;}.card .tag {background: rgba(38, 60, 83, 0.8);border-radius: 0.25rem 0 0.25rem 0;color: #ffffff;padding: 0.4375rem 0.9375rem 0.5625rem;position: absolute;left: 0;top: 0;z-index: 1;}#news-events .narrower-medium-12:nth-of-type(2) .card-columns {margin-top: 0;}@media only screen and (max-width: 39.9375em) {#news-events .narrower-medium-12:nth-of-type(2) .card-columns .cell {margin-top: 0.9375rem;}}#news-events ul li::before {color: #008099;content: "\f101";font-family: FontAwesome;font-size: 16;position: absolute;}#news-events ul li a {display: inline-block;padding-left: 1.25rem;}#events, #connect {margin-top: 1.875rem;}.card-columns .event {box-shadow: 0.1875rem 0.1875rem #0e161f;background: #263c53;min-height: 10rem;}.card-columns .event a:hover, .card-columns .event a:focus {background: #008099;}.card-columns .event a:hover .cal_date_day, .card-columns .event a:focus .cal_date_day {color: #ffffff;}.date-time-location {padding-top: 0.625rem;}.date-time-location p:empty {margin: 0;padding: 0;}.date-time-location .cal_date {color: #ffffff;float: left;margin-right: 1.25rem;text-align: center;width: 4.0625rem;}.date-time-location .cal_date .cal_date_month {font-family: open_sansbold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;font-size: 1.3125em;}.date-time-location .cal_date .cal_date_day {font-family: open_sansbold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;color: #27b48b;font-size: 3.25em;line-height: 1;}.date-time-location .time-location {color: #ffffff;margin: 0;padding: 0.1875rem 0 0;}.date-time-location .time-location .time, .date-time-location .time-location .location {display: block;}.date-time-location .time-location i {padding-right: 0.3125rem;text-align: center;width: 1.25rem;}.card-columns .event a > * {position: relative;z-index: 1;}.card-columns .event::after {color: #000000;content: "";font-family: FontAwesome;font-size: 4.1875em;font-weight: bold;opacity: 0.4;position: absolute;right: 1.25rem;top: 0;z-index: 0;}.card-columns .event.Arts::after {content: "\f630";}.card-columns .event.Careers::after {content: "\f0b1";}.card-columns .event.Community::after {content: "\f0a1";}.card-columns .event.Diversity::after {content: "\f1ae";}.card-columns .event.Health::after {content: "\f004";}.card-columns .event.Sports::after {content: "\f434";}.card-columns .event.Student.life::after {content: "\f0c0";}.card-columns .event.Student.support::after {content: "\f4c4";}.card-columns .event.Sustainability::after {content: "\f4d8";}.event h5 {color: #ffffff;margin: 0 !important;padding-top: 0.625rem;}.event .event-details {color: #ffffff;margin: auto 0 0;padding: 0.625rem 0 0.3125rem;}.event .event-details .call-to-action {padding-left: 0 !important;}#announcements {margin-bottom: 1.875rem;}#announcements .announcement {box-shadow: 0.1875rem 0.1875rem #0e4334;background: none;}#announcements a {align-items: center;background: #1c8264;flex-direction: row;padding: 1.25rem;text-decoration: none;}#announcements a:hover, #announcements a:focus {background: #176d54;text-decoration: none;}#announcements a:hover img, #announcements a:focus img {opacity: 1;}#announcements a:focus:not(:hover) .call-to-action {color: #ffffff;}#announcements a p {color: #ffffff;margin: 0;padding: 0;}#announcements a p .call-to-action {line-height: 1.5;padding-bottom: 0 !important;padding-left: 0 !important;}#announcements a p .call-to-action i {bottom: 0.3125rem;text-shadow: 0 0 0 #ffffff, 0 0 0 #ffffff;}#announcements a img {margin: 0;padding-right: 0.9375rem;}@media only screen and (max-width: 39.9375em) {#announcements .small-12:last-of-type {margin-top: 0.9375rem;}}#news-events #social-icons {margin-bottom: 1.875rem;margin-top: 2.5rem;text-align: center;}#news-events #social-icons a {font-size: 3.875em;padding: 0;transition: all 0.2s ease;}#news-events #social-icons a:hover i, #news-events #social-icons a:focus i {transform: scale(1.1);transition: all 0.2s ease;}@media only screen and (max-width: 39.9375em) {#social-icons {margin-left: -0.3125rem;}}#last-chance {background: url("/_source/homepage/images/pawprints.png") no-repeat left top #008099;background-size: 47.8125rem 37.125rem;padding: 2.1875rem 0 2.125rem !important;}#last-chance .cell {min-height: 25rem;}#last-chance .cell:first-of-type {padding-right: 1.25rem;}#last-chance .cell:last-of-type {position: relative;}#last-chance #poppie-name {background: rgba(38, 60, 83, 0.8);border-radius: 0 0.25rem 0 0;bottom: -2.1875rem;color: #ffffff;left: 0;margin: 0;padding: 0.625rem 1.25rem;position: absolute;}#last-chance #poppie-name i {padding-right: 0.1875rem;}#last-chance #poppie {background: url("/_source/homepage/images/poppie-next-step.jpg") no-repeat top center;background-size: cover;height: calc(100% + 4.375rem);margin-right: -7.5%;margin-top: -2.1875rem;}@media only screen and (min-width: 137.5em) {#last-chance #poppie {margin-right: -42.8%;}}@media only screen and (min-width: 93.75em) and (max-width: 137.4375em) {#last-chance #poppie {margin-right: -25%;}}@media only screen and (min-width: 40em) and (max-width: 63.9375em) {#last-chance #poppie {margin-right: -9.9%;}}@media only screen and (max-width: 62.5em) {#last-chance {padding-bottom: 0 !important;}#last-chance .cell.narrower-medium-12 {height: auto !important;min-height: 0;}#last-chance .cell:last-of-type {padding-left: 0;position: relative;}#last-chance #poppie {height: 25rem;margin: 1.25rem -4.9% 0;}#last-chance #poppie-name {border-radius: 0.25rem 0.25rem 0 0;bottom: 0;left: 0;}}@media only screen and (max-width: 39.9375em) {#last-chance {background: url("/_source/homepage/images/pawprints.png") no-repeat 3% -100% #008099;}#last-chance .cell:first-of-type {padding-left: 1.25rem;padding-right: 1.25rem;}#last-chance #poppie {margin: 1.25rem 0 0;}}#length-of-study {position: relative;z-index: 0;}#pathways {background: url("/_source/homepage/images/pcc-diamond.png") no-repeat -9.375rem 160% #263c53;background-size: 31.25rem 31.25rem;margin: 0;padding-bottom: 5rem !important;position: relative;z-index: 1;margin-top: -7.5rem;padding-top: 9.375rem;}#pathways #programs {margin-top: 1.25rem;}#pathways .program-header-break {display: none;}@media only screen and (min-width: 74.375em) and (max-width: 112.5em) {#pathways .program-header-break {display: block;}}@media only screen and (max-width: 25em) {#pathways .program-header-break {display: block;}}@media only screen and (min-width: 40em) {#pathways .grid-container.wider > .cell:nth-of-type(2) {padding-left: 0;padding-right: 0.9375rem;}#pathways .grid-container.wider > .cell:nth-of-type(3) {padding-right: 0;padding-left: 0;}}@media only screen and (min-width: 40em) and (max-width: 62.5em) {#pathways {background-position: -9.375rem 120%;background-size: 25rem 25rem;}#pathways .grid-container.wider > .cell:nth-of-type(2) {padding-right: 0;}#pathways h3 {padding-top: 1.25rem;}#pathways .facts:not(.facts-inline) .fact {width: calc(50% - 0.46875rem) !important;}#pathways .facts:not(.facts-inline) .fact:first-of-type {margin-right: 0.9375rem;}}@media only screen and (max-width: 39.9375em) {#pathways {background-position: -5rem 108%;background-size: 18.75rem 18.75rem;}#pathways .grid-container.wider {padding-left: 0.625rem;padding-right: 0.625rem;}#pathways .grid-container.wider h3 {padding-top: 1.25rem;}}.program {align-items: center;display: flex;justify-content: center;box-shadow: 0.1875rem 0.1875rem #006275;background: #008099;border-radius: 0.25rem;margin-bottom: 0.5rem;padding: 0.125rem 3.125rem 0.125rem 0.625rem;position: relative;transition: all 0.2s ease;}.program img {border: none !important;padding-right: 0.625rem;width: 5.625rem;}.program h4 {color: #ffffff;font-size: 1.3125em;line-height: 1.2;padding: 0;width: calc(100% - 6.875rem);}.program::after {color: #ffffff;content: "\f055";font-family: FontAwesome;font-size: 1.25em;right: 1.25rem;position: absolute;transition: all 0.2s ease;}@media only screen and (max-width: 39.9375em) {.program {padding: 0.625rem 3.125rem 0.625rem 0.125rem;}.program h4 {font-size: 1.25em;}}#programs a {text-decoration: none;}#programs a:hover img, #programs a:focus img {opacity: 1;}#programs a:hover h4, #programs a:focus h4 {background: none;}#programs a:hover .program, #programs a:focus .program {box-shadow: 0.1875rem 0.1875rem #15604a;background: #229f7b;transition: all 0.2s ease;}#programs a:hover .program::after, #programs a:focus .program::after {font-size: 1.5em;transition: all 0.2s ease;}@media only screen and (max-width: 39.9375em) {.program::after {font-size: 1.125em;}#programs a:hover .program::after, #programs a:focus .program::after {font-size: 1.3125em;}}.pcc-modal .pcc-modal-close {background: #008099;border-radius: 1.875rem;height: 3.25rem;position: absolute;right: -1rem;top: -1rem;width: 3.25rem;}.pcc-modal .pcc-modal-close i {color: #ffffff;font-size: 2.625em;padding: 0.3125rem 0 0 0.3125rem;transition: all 0.05s;}.pcc-modal .pcc-modal-close i:hover, .pcc-modal .pcc-modal-close i:focus {font-size: 2.875em;padding: 0.1875rem 0 0 0.1875rem;}.pcc-modal .pcc-modal-close:focus:not(:hover) {outline: 0.0625rem solid #ffffff;}.pcc-modal-overlay, .pcc-modal {display: none;}.pcc-modal-overlay.active {background-color: rgba(10, 10, 10, 0.45);bottom: 0;display: block;left: 0;overflow-y: auto;position: fixed;right: 0;top: 0;z-index: 1005;-webkit-overflow-scrolling: touch;}.pcc-modal.active {background: #008099;border: none;border-radius: 0.25rem;box-shadow: 0 0 0.625rem #000000, 0.1875rem 0.1875rem #00667a;display: block !important;max-width: 624.9375rem;padding: 1.875rem 0.625rem;position: absolute;opacity: 1;overflow: visible;top: 5.6875rem;z-index: 1006;}@media only screen and (max-width: 39.9375em) {.pcc-modal.active {padding: 1.25rem 0.625rem;}}.pcc-modal h4, .pcc-modal p, .pcc-modal a {color: #ffffff;}.pcc-modal h4 {font-size: 2.25em;line-height: 1.2;}.pcc-modal img.pathway-image {border: none;border-radius: 0.25rem;box-shadow: 0 0 0.625rem rgba(0, 0, 0, 0.2);}.pcc-modal .facts {margin-top: 1.25rem;}.pcc-modal .facts::before, .pcc-modal .facts::after {clear: both;content: "";display: block;}.pcc-modal .facts .fact {background: #00667a;border-color: #263c53;}.pcc-modal .facts .fact-details p span {color: #ffffff;padding-bottom: 0.3125rem;}.pcc-modal .facts a {display: block;line-height: 1.3;padding-top: 0;}.pcc-modal .facts a:hover {color: #d6d6d6;outline: none;}.pcc-modal .facts a:focus {color: #d6d6d6;}.pcc-modal .facts a:focus:not(:hover) {outline-color: #ffffff;}.pcc-modal .facts img {margin: 0 !important;max-width: 6.25rem;}.pcc-modal .facts ul {line-height: 1.4;margin: 0 0 0 1.25rem;}.pcc-modal .facts ul li {padding: 0;}.pcc-modal .facts > div:nth-of-type(1) p {line-height: 1.3;}@media only screen and (min-width: 93.75em) {.pcc-modal .extra-large-4 {margin: 0 0.9375rem 0 auto;padding-left: 0;}}@media only screen and (min-width: 40em) and (max-width: 63.9375em) {.pcc-modal {top: 0;}}@media only screen and (max-width: 63.9375em) {.pcc-modal {top: 0;}}@media only screen and (max-width: 39.9375em) {.pcc-modal .facts-inline .cell {padding: 0 !important;}.pcc-modal .pcc-modal-modal {padding: 1.25rem 0.625rem;}.pcc-modal h4 {font-size: 1.625em;}}.pathway-icon {height: 4.375rem;margin-right: 0.625rem;width: 4.375rem;}@media only screen and (max-width: 39.9375em) {.pathway-icon {height: 3.75rem;width: 3.75rem;margin-left: -0.625rem;}}.pencil-body {fill: #1e2f42;}.pencil-eraser, .pencil-tip {fill: #263c53;}.pencil-highlight, .pencil-wood {fill: #e9e9e9;}.bar-chart-sides {fill: #1e2f42;}.bar {fill: #263c53;}.bar2 {fill: #e9e9e9;}.wrench-handle {fill: #263c53;}.wrench-hole, .hammer-handle {fill: #e9e9e9;}.hammer-head {fill: #1e2f42;}.stethoscope-headpiece, .stethoscope-listener-outer {fill: #1e2f42;}.stethoscope-cord {fill: #263c53;}.stethoscope-listener-inner, .stethoscope-heart {fill: #e9e9e9;}.shield-outer-rim, .shield-left {fill: #263c53;}.shield-right {fill: #1e2f42;}.shield-inner-rim, .shield-sparkle {fill: #e9e9e9;}.gear-outer.large {fill: #263c53;}.gear-outer.small {fill: #1e2f42;}.gear-inner {fill: #e9e9e9;}@keyframes pencil {0% {transform: translate(0, 0) rotate(0);}100% {transform: translate(1.5625rem, -0.4375rem) rotate(-5deg);}}@keyframes bar-chart {0% {transform: scale(1, 1);}100% {transform: scale(1, 0.5);}}@keyframes hammer {0% {transform: rotate(0);}100% {transform: rotate(25deg);}}@keyframes stethoscope {0% {transform: scale(1);}100% {transform: scale(0.3);}}@keyframes shield {0% {transform: scale(0.8) rotate(90deg);}100% {transform: scale(0.3) rotate(0);}}@keyframes gears-clockwise {0% {transform: rotate(0);}100% {transform: rotate(60deg);}}@keyframes gears-counter-clockwise {0% {transform: rotate(0);}100% {transform: rotate(-60deg);}}a#art:hover #pencil, a#art:focus #pencil {transform-box: fill-box;transform-origin: center bottom;animation: pencil 0.5s infinite alternate linear;animation-iteration-count: 2;}a#business:hover .bar, a#business:focus .bar {transform-box: fill-box;transform-origin: center bottom;animation: bar-chart 0.7s infinite alternate linear;animation-iteration-count: 2;}a#construction:hover #hammer, a#construction:focus #hammer {transform-box: fill-box;transform-origin: center center;animation: hammer 0.5s infinite alternate linear;animation-iteration-count: 2;}a#healthcare:hover .stethoscope-heart, a#healthcare:focus .stethoscope-heart {transform-box: fill-box;transform-origin: center center;animation: stethoscope 0.8s infinite alternate linear;animation-iteration-count: 2;}a#service:hover .shield-sparkle, a#service:focus .shield-sparkle {transform-box: fill-box;transform-origin: center center;animation: shield 0.7s infinite alternate linear;animation-iteration-count: 2;}a#stem:hover .gear-outer, a#stem:focus .gear-outer {transform-box: fill-box;transform-origin: center center;animation: gears-clockwise 1s infinite linear;animation-iteration-count: 1;}a#stem:hover .gear-outer.small, a#stem:focus .gear-outer.small {animation: gears-counter-clockwise 1s infinite linear;animation-iteration-count: 1;}#photo-collage {align-items: center;background: #000000;display: flex;justify-content: center;min-height: 25rem;overflow: hidden;position: relative;width: 100%;z-index: 0;}#photo-collage-info {padding: 0 0.9375rem;text-align: center;z-index: 3;}#photo-collage-info h2, #photo-collage-info p {color: #ffffff;}#photo-collage-info h2 {font-family: open_sansbold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;font-size: 2.625em;line-height: 1.2;}#photo-collage-info h2, #photo-collage-info p:first-of-type {text-shadow: 0 0 1.5625rem #000000;}#photo-collage-info p {font-size: 1.25em;line-height: 1.5;margin: 0;padding-bottom: 1.875rem;padding-top: 0.625rem;}@media only screen and (max-width: 39.9375em) {#photo-collage-info p {padding-bottom: 0.625rem;}}#photo-collage-pause {color: rgba(255, 255, 255, 0.4);font-size: 2.5em;text-shadow: 0 0 1.5625rem #000000;position: absolute;bottom: 6.25rem;right: 2.8125rem;z-index: 10;}#photo-collage-pause:hover, #photo-collage-pause:focus {color: rgba(255, 255, 255, 0.8);cursor: pointer;}#photo-collage-pause:focus:not(:hover) {outline: 0.0625rem solid #e9e9e9;}#photo-collage-overlay {background: #000000;height: 100%;opacity: 0.6;position: absolute;top: 0;width: 100%;z-index: 2;}#photo-collage-images {display: block;height: 100%;overflow: hidden;position: absolute;top: 0;width: 100%;z-index: 1;}#photo-collage-images img {border: none !important;}.photo-collage-column {display: none;float: left;width: 25%;}@media only screen and (max-width: 63.9375em) {.photo-collage-column {width: 33.333%;}.photo-collage-column:nth-child(4) {display: none;}}@media only screen and (max-width: 39.9375em) {#photo-collage {min-height: 28.125rem;}#photo-collage-info {margin-top: -1.875rem;}.photo-collage-column {width: 50%;}.photo-collage-column:nth-child(3), .photo-collage-column:nth-child(4) {display: none;}#photo-collage-pause {bottom: 4.375rem;}}#spotlights {margin-top: -6.25rem;position: relative;z-index: 2;}#spotlights .grid-x {background: #ffffff;border-radius: 0.25rem;box-shadow: 0.1875rem 0.1875rem #d9d9d9;margin: 0;}#spotlights .card {background: none;box-shadow: none;border-radius: 0;margin: 0;}#spotlights a {text-decoration: none;}#spotlights a:hover, #spotlights a:focus {background: none;}#spotlights .card-heading {margin-bottom: 0.1875rem;padding-bottom: 0;}#spotlights p {padding-bottom: 0;padding-top: 0;}#spotlights .call-to-action {font-family: open_sanssemibold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;margin-top: auto;padding-top: 0.3125rem !important;}@media only screen and (min-width: 40em) {#spotlights .cell:not(:last-of-type) {border-right: 0.0625rem solid #b3b3b3;}#spotlights .card {width: 33.3333%;}}@media only screen and (max-width: 63.9375em) {#spotlights {padding-bottom: 0.625rem !important;}}@media only screen and (max-width: 39.9375em) {#spotlights {margin-top: -4.375rem;}#spotlights .cell:not(:last-of-type) {border-bottom: 0.0625rem solid #b3b3b3;}#spotlights p {display: none;}#spotlights .card {width: 100%;}#spotlights .card::after {color: #333333;content: "\f105";font-family: FontAwesome;font-size: 20;right: 1.25rem;position: absolute;top: 1.3125rem;}#spotlights .card a {padding-bottom: 0.9375rem;padding-top: 1.25rem;}#spotlights .card a .card-heading {padding-right: 2.5rem;padding-top: 0.4375rem;transition: all 0.2s ease;}#spotlights .card a:hover .card-heading, #spotlights .card a:focus .card-heading {transition: all 0.2s ease;padding-left: 1.5625rem;}}#student-success {margin-bottom: 1.875rem;padding-top: 3.75rem !important;}#student-success .show-for-extra-small-only {display: none;}.success-items {margin-top: 1.25rem !important;}.success-items .cell {padding-left: 0.75rem;padding-right: 0.75rem;}.success-items .extra-small-6 {margin-top: 1.25rem;}.success-items i {color: #27b48b;font-size: 4.5em;}.success-items h4 {color: #ffffff;font-size: 1.375em;padding: 1.25rem 0 0;}@media only screen and (max-width: 62.5em) {#student-success .cell {margin-top: 1.25rem !important;}}@media only screen and (max-width: 39.9375em) {#student-success {padding-bottom: 2.5rem !important;padding-top: 3.75rem !important;}#student-success .success-items {margin-bottom: 0 !important;}#student-success .success-items .cell:nth-of-type(odd) h4, #student-success .success-items .cell:nth-of-type(odd) p {padding-right: 0.9375rem;}}@media only screen and (max-width: 34.375em) {#student-success .show-for-extra-small-only {display: inline-block !important;}}@media only screen and (min-width: 64em) {#opportunities .small-6 {margin-bottom: 0.9375rem;}}@media only screen and (min-width: 64em) and (max-width: 68.75em) {#opportunities .card-heading {font-size: 1.125em;}}@media only screen and (min-width: 64em) {#tuition .row.wider:first-of-type > .columns:first-of-type {padding-left: 0;padding-right: 2.5rem;}}@media only screen and (min-width: 40em) and (max-width: 62.5em) {#tuition .row.wider:first-of-type > .columns {padding-left: 0;padding-right: 0;}}@media only screen and (max-width: 39.9375em) {#tuition .row.wider > .columns {padding-left: 0;padding-right: 0;}}#tuition-chart {background: repeating-linear-gradient(to right, #ffffff, #263c53 0.125rem, #263c53 20%);height: 10.8125rem;margin: 2.5rem auto 0;padding: 0.3125rem 0 0;position: relative;}#tuition-chart p.fineprint {color: #ffffff;text-align: center;}#tuition-chart::after {background: #263c53;content: "";display: block;height: 100%;position: absolute;right: 0;top: 0;width: 0.125rem;}#tuition-chart .bar-container {box-shadow: 0.1875rem 0.1875rem #c3c3c3;border-radius: 0.25rem;left: -0.1875rem;margin-bottom: 0.625rem;position: relative;width: 0;}#tuition-chart .bar-container .bar {height: 3.125rem;}#tuition-chart .bar-container .school {position: relative;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);font-family: open_sanssemibold, Helvetica, Arial, sans-serif;font-style: normal !important;font-weight: normal !important;display: block;left: 0.625rem;line-height: 1.2;font-size: 0.9375em;margin: 0;opacity: 0;padding: 0;width: 90%;}#tuition-chart #tuition-amounts {position: relative;}#tuition-chart #tuition-amounts p {position: absolute;top: -2.375rem;}#tuition-chart #tuition-amounts p::before {background: #ffffff;bottom: 0.5625rem;content: "";display: block;height: 0.0625rem;left: -1.25rem;position: absolute;transform: rotate(-20deg);width: 1.25rem;}#tuition-chart #tuition-amounts p#zero {left: 1.25rem;}#tuition-chart #tuition-amounts p#ten {left: calc(20% + 1.25rem);}#tuition-chart #tuition-amounts p#twenty {left: calc(40% + 1.25rem);}#tuition-chart #tuition-amounts p#thirty {left: calc(60% + 1.25rem);}#tuition-chart #tuition-amounts p#fourty {left: calc(80% + 1.25rem);}@media only screen and (max-width: 62.5em) {#tuition-chart {margin: 2.8125rem 1.25rem 3.75rem 0.1875rem;}}@media only screen and (max-width: 39.9375em) {#content-area section#tuition {margin-bottom: 2.5rem;margin-top: 1.25rem;padding-bottom: 1.875rem;padding-top: 3.125rem !important;}#tuition-chart {margin: 2.8125rem 0.9375rem 7.5rem;width: calc(100% - 1.25rem);}#tuition-chart .bar-container .school {left: 0.5rem;}}@-webkit-keyframes show-bar-pcc-vertical {0% {width: 0;}100% {width: 14%;}}@-webkit-keyframes show-bar-public-vertical {0% {width: 0;}100% {width: 28%;}}@-webkit-keyframes show-bar-private-vertical {0% {width: 0;}100% {width: 99%;}}@-webkit-keyframes fade-in-text {0% {opacity: 0;}100% {opacity: 1;}}.trigger-tuition-animation .bar .school {-webkit-animation: fade-in-text 1.2s 1s forwards;-moz-animation: fade-in-text 1.2s 1s forwards;animation: fade-in-text 1.2s 1s forwards;}.trigger-tuition-animation .bar-pcc {background-color: #008099;-webkit-animation: show-bar-pcc-vertical 1.2s 0.1s forwards;-moz-animation: show-bar-pcc-vertical 1.2s 0.1s forwards;animation: show-bar-pcc-vertical 1.2s 0.1s forwards;}.trigger-tuition-animation .bar-public {background-color: #1d8667;-webkit-animation: show-bar-public-vertical 1.2s 0.2s forwards;-moz-animation: show-bar-public-vertical 1.2s 0.2s forwards;animation: show-bar-public-vertical 1.2s 0.2s forwards;}.trigger-tuition-animation .bar-private {background-color: #1d8667;-webkit-animation: show-bar-private-vertical 1.2s 0.3s forwards;-moz-animation: show-bar-private-vertical 1.2s 0.3s forwards;animation: show-bar-private-vertical 1.2s 0.3s forwards;}@media only print {#navigation, #photo-collage-images, #photo-collage-pause, #last-chance #poppie {display: none;}#content-area section {padding: 0 0.9375rem 0 0.9375rem;}#content-area section > .grid-container {padding-left: 0.9375rem;padding-right: 0.9375rem;}}@media only print {#photo-collage {height: 200px !important;min-height: 0;}#spotlights {margin-top: 0;}#spotlights .card {margin-left: 0.46875rem;margin-right: 0.46875rem;}.program::after {display: none;}#length-of-study {padding-bottom: 35px !important;padding-top: 0 !important;}#university-transfer, #locations-section, #opportunities, #news-events, #last-chance {padding-bottom: 0 !important;padding-left: 1.875rem !important;padding-right: 1.875rem !important;}#tuition-chart .bar-container {border: 1px solid #000000;}#tuition-chart::after {display: none;}#tuition {padding-bottom: 0 !important;}#tuition .fact {width: calc(50% - 0.9375rem);}#pathways > .grid-container > .grid-x .cell, #locations-section > .grid-padding-x > .cell {width: 100%;}#news-featured + .cell {width: 98%;}#map-container {margin-top: 40px;width: 50%;}#opportunities .cell {width: calc(33.33333% - 0.9375rem);}#news-events {padding-top: 40px !important;}#social-icons .cell {width: calc(50% - 0.9375rem);}#last-chance .cell {min-height: 1px;}#last-chance #poppie {display: none;}}