/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.at-a-glance{border-left:10px solid #FFB511}.at-a-glance th{font-size:1.5rem}hr{border:none;height:10px;background-color:#1295D8;}.ar-subnav-block .ar-subnav{background:#ffb511;border-bottom:1px solid #c4820e;position:relative;z-index:20;font-family:inherit;}.ar-subnav-block .ar-subnav-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1160px;margin:0 auto;padding:12px 20px;box-sizing:border-box;}.ar-subnav-block .ar-menu{position:relative;margin:0;}.ar-subnav-block .ar-menu summary{position:relative;display:flex;min-height:58px;flex-direction:column;justify-content:center;padding:10px 40px 10px 14px;color:#202020;background:rgba(255,255,255,0.78);border:1px solid rgba(0,0,0,0.28);cursor:pointer;list-style:none;line-height:1.25;box-sizing:border-box;font-family:"Kievit Offc Pro",Arial,sans-serif;}.ar-subnav-block .ar-menu summary::-webkit-details-marker{display:none;}.ar-subnav-block .ar-menu summary::after{content:"\25BE";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1rem;font-weight:700;}.ar-subnav-block .ar-menu[open] summary::after{content:"\25B4";}.ar-subnav-block .ar-menu summary:hover,.ar-subnav-block .ar-menu[open] summary{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.12);}.ar-subnav-block .ar-menu summary:focus-visible{outline:3px solid #005581;outline-offset:2px;}.ar-subnav-block .menu-label{display:block;margin-bottom:2px;color:#463400;font-size:1rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.ar-subnav-block .menu-current{display:block;color:#202020;font-size:1rem;font-weight:700;}.ar-subnav-block .ar-menu-list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;max-height:360px;overflow:auto;margin:0;padding:8px 0;background:#fff;border:1px solid rgba(0,0,0,0.24);box-shadow:0 10px 24px rgba(0,0,0,0.16);list-style:none;}.ar-subnav-block .ar-menu-list li{margin:0;padding:0;list-style:none;}.ar-subnav-block .ar-menu-list a{display:block;padding:9px 14px;color:#202020;font-size:1 rem;font-weight:600;text-decoration:none;}.ar-subnav-block .ar-menu-list a:hover{background:#e1f2f8;color:#003b5c;text-decoration:underline;text-underline-offset:0.16em;}.ar-subnav-block .ar-menu-list a:focus-visible{background:#e1f2f8;color:#003b5c;outline:3px solid #005581;outline-offset:-3px;text-decoration:underline;text-underline-offset:0.16em;}.ar-subnav-block .ar-menu-list a[aria-current="page"],.ar-subnav-block .ar-menu-list a[aria-current="location"]{border-left:4px solid #005581;padding-left:10px;background:#f6fbfd;color:#003b5c;text-decoration:underline;text-underline-offset:0.16em;}.ar-subnav-block .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}@media (max-width:860px){.ar-subnav-block .ar-subnav-inner{grid-template-columns:1fr;gap:8px;}.ar-subnav-block .ar-menu-list{position:static;margin-top:6px;box-shadow:none;}}@media print{.ar-subnav-block{display:none;}}.school-selection{margin-bottom:20px;}.vertcent{display:flex;align-items:center;justify-content:center;}.vertcent h3{display:block;margin:20px 0}.vertcent h5,.banner-5050__text h5,.fityfity{display:inline-block;color:#ffffff;background-color:#E44C9A;padding:10px;font-weight:500;font-size:85%;text-align:right;}.verttop{display:flex;align-items:stretch;}.verttop img{margin:20px 0;}.verttop h4{display:block;margin:20px 0}.verttop h5{display:inline-block;color:#ffffff;background-color:#E44C9A;padding:10px;font-weight:500;font-size:85%;text-align:right;}.ucp{background:rgb(1,85,129);background:linear-gradient(107deg,rgba(1,85,129,1) 0%,rgba(139,193,133,1) 78%,rgba(225,212,71,1) 100%);padding:50px 0;}.ucop-links__list{grid-template-columns:repeat(6,1fr);}.icon-cards--cards-wrapper{column-gap:var(--spacing-16);}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted p{margin-bottom:var(--spacing-16);}.col-sm-12{padding:0 30px}.arcards{font-size:1.5rem;line-height:1.3;}.bluear{background-color:#0F95D7;padding:50px;margin:30px 30px 30px 0}.goldar{background-color:#ffb512;padding:50px;margin:30px 30px 30px 0}.pinkar{background-color:#E44C9A;padding:50px;margin:30px 30px 30px 0}.card-body{text-align:center;display:block;border-left:1px solid #005581;}.card-body:last child{border:0;}.card-body p{margin-bottom:0;}#cssmenu{width:auto;display:block;text-align:center;line-height:1.2;}#cssmenu ul{width:auto;display:block;font-size:0;text-align:center;color:#005581;background-color:#ffc33e;border:#FF9933;margin:0;padding:0;list-style:none;position:relative;border-radius:3px;}#cssmenu li{display:inline-block;position:relative;font-size:0;margin:0;padding:0;}#cssmenu >ul>li>span,#cssmenu >ul>li>a{font-size:16px;color:inherit;text-decoration:none;padding:14px 20px;font-weight:400;text-transform:none;letter-spacing:normal;display:block;position:relative;transition:all 0.3s;}#cssmenu li:hover > span,#cssmenu li:hover > a{color:#ffffff;background-color:#005581;}#cssmenu li.current > span,#cssmenu li.current > a{color:#ffffff;background-color:#005581;}
