/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{max-width:100%;}.page-node-type-exams-landing-page header{min-height:140px;background:#000;}.page-node-type-exams-landing-page .branding__logo svg path{fill:#fff;}.page-node-type-exams-landing-page .building-blocks>.building-block{margin-bottom:0;}.page-node-type-exams-landing-page .exams-landing__intro{padding:2rem 1rem;}@media (min-width:1024px){.page-node-type-exams-landing-page .exams-landing__intro{padding:4rem 0;}}.page-node-type-exams-landing-page .exams-landing__intro h2{margin-top:0;}span.blue{color:#15819E;}p span.blue{font-weight:bold;}footer.footer{margin-top:0;}.menu-level--top .menu-item > a{position:relative;display:inline-block;overflow:hidden;width:auto;margin:.4em;padding:1em;vertical-align:middle;text-decoration:none;color:#fff;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;font-weight:400;-webkit-font-smoothing:antialiased;}.menu-level--top .menu-item--active-trail > a{font-weight:bold;}.menu-item--has-sub-menu{position:relative;}.menu.menu---sub-menu[data-disclosure-expanded="false"]{display:none;}.menu.menu---sub-menu[data-disclosure-expanded="true"]{display:block;position:relative;padding-left:1.5rem;}@media (min-width:1024px){.menu.menu---sub-menu[data-disclosure-expanded="true"]{display:block;position:absolute;background:#fff;left:0;min-width:300px;padding-left:0;}}.menu-item--has-sub-menu:last-child .menu.menu---sub-menu[data-disclosure-expanded="true"]{left:initial;right:0;}.menu.menu---sub-menu[data-disclosure-expanded="true"] li a{color:#000;}.menu.menu---sub-menu li:hover,.menu.menu---sub-menu li:focus,.menu.menu---sub-menu li:focus-within{background:#15819E;}.menu.menu---sub-menu li:hover a,.menu.menu---sub-menu li:focus a,.menu.menu---sub-menu li:focus-within a{color:#fff;}.menu-item--has-sub-menu:hover,.menu-item--has-sub-menu:focus,.menu-item--has-sub-menu:focus-within{background:#fff;color:#000;}.menu-item--has-sub-menu:hover a,.menu-item--has-sub-menu:focus a,.menu-item--has-sub-menu:focus-within a{color:#000;}.menu .sub-menu-item-toggle{position:absolute;right:1rem;top:1.5rem;background:transparent;border:none;}.menu .sub-menu-item-toggle svg path{stroke:#fff;}.menu .sub-menu-item-toggle svg{transition:all 200ms linear;}.menu .sub-menu-item-toggle[aria-expanded="true"] svg{transform:rotate(180deg);}.menu .sub-menu-item-toggle[aria-expanded="true"]:active svg path,.menu .sub-menu-item-toggle[aria-expanded="true"] svg path,.menu .sub-menu-item-toggle[aria-expanded="true"]:focus svg path,.menu .sub-menu-item-toggle[aria-expanded="true"]:focus-within svg path,.menu .sub-menu-item-toggle[aria-expanded="true"]:hover svg path{stroke:#15819E;}@media (min-width:1280px){.menu .sub-menu-item-toggle:not([hidden]){all:unset;height:1.2em;width:1.2em;text-align:center;padding-top:0.1em;position:absolute;opacity:0;}}.header__box_office a{background:#00B1D3;color:#000;font-size:16px;padding:0.25rem 2.5rem;font-weight:light;text-decoration:none;text-transform:uppercase;}.header__off-canvas{background:#15819E;}.header__off-canvas .mega-menu__menu,.header__off-canvas .mega-menu__menu > *{display:block;}.header__toggle--close,.header__toggle--close button{background:transparent;color:#fff;border:none;}.header__toggle--close button svg path{fill:#fff;}.header #views-exposed-form-search-api-search-page-search input[type="text"],.header #views-exposed-form-search-api-search-page-search button{border-radius:0;}.building-block-old{margin-bottom:48px;}.building-block-old:first-of-type{margin-top:48px;}@media (min-width:1024px){.building-block-old:first-of-type{margin-top:72px;}.building-block-old{margin-bottom:72px;}}
@media (min-width:768px){.footer__inner > *{width:50%;margin:0;padding:0 1rem;}}@media (min-width:1024px){.footer__inner > *{width:25%;margin:0;padding:0;}}footer .footer__social-list{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:2rem;}.footer__social-list li{display:inline-flex;}.footer__social-list li svg{width:100%;height:100%;max-height:28px;max-width:28px;}.footer__block p{font-size:1.2rem;}.footer__block p a{margin-bottom:0;}
.exams-tiled-layout{background-color:#D0E6EC;padding:2rem 0;}@media (min-width:768px){.exams-tiled-layout{padding:3rem 0;}}.exams-tiled-layout .tiled-layout{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);margin:0 auto;min-height:50vh;}.exams-tiled-layout h2{grid-column:span 12;text-align:center;font-weight:bold;margin-top:0;}.exams-tiled-layout .exam-tile{grid-column:span 12;background:#fff;}@media (min-width:768px){.exams-tiled-layout .exam-tile{grid-column:span 4;}}.exam-tile{padding-bottom:4rem;position:relative;}.exam-tile img{aspect-ratio:16 / 9;object-fit:cover;}.exam-tile h3 p{font-size:18px;font-weight:bold;display:block;margin-bottom:1rem;}.exam-tile h3{margin-bottom:1rem;}@media (min-width:1024px){.exam-tile h3 p{font-size:24px;margin-bottom:1rem;}}.exam-tile__body{padding:1rem 1rem 0 1rem;background:#fff;}.exam-tile__body-text{font-size:16px;font-weight:light;margin-bottom:1rem;}.exam-tile a{font-weight:bold;text-decoration:none;color:#15819E;margin-top:1rem;display:inline-block;position:absolute;bottom:1rem;}.exam-tile a:hover,.exam-tile a:focus,.exam-tile a:focus-within{text-decoration:none;}
.iwt--exam{position:relative;overflow:hidden;}@media (min-width:1024px){.iwt--exam{min-height:50vh;}}@media (max-width:768px){.iwt--exam .padding-horizontal{padding:0;}}.iwt--exam .iwt__inner{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr);margin:0 auto;min-height:50vh;}.iwt--exam .iwt__inner *{margin:initial;width:initial;}.iwt--exam .iwt__content{grid-column:span 6;padding:0 0 2rem 0;}@media (min-width:768px){.iwt--left .iwt__content{grid-column-start:4;grid-column-end:7;padding:2rem 0 2rem 2rem;}.iwt--right .iwt__content{grid-column-start:1;grid-column-end:4;padding:2rem 2rem 2rem 0;}}@media (min-width:1024px){.iwt--left .iwt__content{padding:4rem 0 4rem 4rem;}.iwt--right .iwt__content{padding:4rem 4rem 4rem 0;}}.iwt--exam .iwt__content h2,.iwt--exam .iwt__content h3{margin-bottom:3rem;}.iwt__image img{width:100%;height:auto;}@media (min-width:768px){.iwt__image *{height:100%;}.iwt--left .iwt__image{position:absolute;left:0;right:50%;top:0;bottom:0;}.iwt--right .iwt__image{position:absolute;left:50%;right:0;top:0;bottom:0;}.iwt--exam .iwt__image img{width:100%;height:100%;object-fit:cover;object-position:center;}}@media (max-width:768px){.iwt__text{padding:2rem 1rem;}}.iwt--white{background:#fff;}.iwt--blue{background:#15819E;}.iwt--green{background:#358258;}.iwt--purple{background:#7861A8;}.iwt--black{background:#000;}.iwt--pink{background:#DF017B;}.iwt--yellow{background:#fddd00;}.iwt--blue *,.iwt--black *,.iwt--green *,.iwt--purple *,.iwt--pink *{color:#fff;}.iwt--exam .iwt__content a{border-radius:10px;padding:0.75rem 2rem;display:inline-block;margin-top:2rem;text-decoration:none;font-size:16px;font-weight:700;border:1px solid transparent;transition:all 200ms linear;}.iwt--blue .iwt__content a,.iwt--black .iwt__content a,.iwt--green .iwt__content a,.iwt--purple .iwt__content a,.iwt--pink .iwt__content a{background:#fff;color:#000;}.iwt--blue .iwt__content a:focus,.iwt--black .iwt__content a:focus,.iwt--green .iwt__content a:focus,.iwt--purple .iwt__content a:focus,.iwt--pink .iwt__content a:focus,.iwt--blue .iwt__content a:hover,.iwt--black .iwt__content a:hover,.iwt--green .iwt__content a:hover,.iwt--purple .iwt__content a:hover,.iwt--pink .iwt__content a:hover,.iwt--blue .iwt__content a:focus-within,.iwt--black .iwt__content a:focus-within,.iwt--green .iwt__content a:focus-within,.iwt--purple .iwt__content a:focus-within,.iwt--pink .iwt__content a:focus-within{background:transparent;border:1px solid #fff;color:#fff;}.iwt--blue .iwt__content a span,.iwt--black .iwt__content a span,.iwt--green .iwt__content a span,.iwt--purple .iwt__content a span,.iwt--pink .iwt__content a span{color:#000;}.iwt--blue .iwt__content a:focus span,.iwt--black .iwt__content a:focus span,.iwt--green .iwt__content a:focus span,.iwt--purple .iwt__content a:focus span,.iwt--pink .iwt__content a:focus span,.iwt--blue .iwt__content a:hover span,.iwt--black .iwt__content a:hover span,.iwt--green .iwt__content a:hover span,.iwt--purple .iwt__content a:hover span,.iwt--pink .iwt__content a:hover span,.iwt--blue .iwt__content a:focus-within span,.iwt--black .iwt__content a:focus-within span,.iwt--green .iwt__content a:focus-within span,.iwt--purple .iwt__content a:focus-within span,.iwt--pink .iwt__content a:focus-within span{color:#fff;}.iwt--white .iwt__content a{background:#15819E;color:#fff;}.iwt--white .iwt__content a:hover,.iwt--white .iwt__content a:focus,.iwt--white .iwt__content a:focus-within{background:transparent;border:1px solid #15819E;color:#15819E;}.iwt--white .iwt__content a span{color:#fff;}.iwt--white .iwt__content a:hover span,.iwt--white .iwt__content a:focus span,.iwt--white .iwt__content a:focus-within span{color:#15819E;}.iwt--yellow .iwt__content a{border:1px solid #000;color:#000;}.iwt--yellow .iwt__content a:hover,.iwt--yellow .iwt__content a:focus,.iwt--yellow .iwt__content a:focus-within{background:#000;color:#fff;}.iwt ul{padding:1rem;}.iwt ul li{padding-left:1rem;}.iwt ul li::marker{content:"\003E";}
@media (max-width:768px){.hero-container:before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;height:160px;content:"";background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.86) 5%,transparent 100%);}.hero-container img{min-height:400px;width:100%;object-fit:cover;object-position:center;}}.page-node-type-exams-landing-page .hero-container{margin-bottom:0;position:relative;}.exams-landing__hero-link{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;text-align:center;}@media (min-width:1024px){.exams-landing__hero-link{text-align:right;}}.exams-landing__hero-link a{color:#000;height:100%;width:100%;font-size:24px;text-decoration:none;text-align:center;font-weight:900;display:block;line-height:1;}@media (min-width:1024px){.exams-landing__hero-link a{font-size:40px;}}.exams-landing__hero-link-holder{width:140px;height:140px;background:#fff;border-radius:100%;display:inline-flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;border:2px solid #fff;transition:all 200ms linear;}@media (min-width:1024px){.exams-landing__hero-link-holder{height:230px;width:230px;}}.exams-landing__hero-link-holder *{width:100%;}.exams-landing__hero-link-holder:hover,.exams-landing__hero-link-holder:focus,.exams-landing__hero-link-holder:focus-within{background:#15819E;}.exams-landing__hero-link-holder:hover a,.exams-landing__hero-link-holder:focus a,.exams-landing__hero-link-holder:focus-within a{color:#fff;}
.node-exams header,.node-exams.path-frontpage header{min-height:140px;background:#000;height:auto;}@media (max-width:768px){.node-exams header{padding-bottom:1rem;}}.node-exams .branding__logo svg path{fill:#fff;}
