body,input,select,textarea{color:#666;font:16px 'Roboto',sans-serif;line-height:20px;word-wrap:break-word;font-weight:400}.body-content img{max-width:100%;height:auto}hr{border-top:1px solid #666}.body-content{margin-top:120px;background:#f8f6f5}.topLogo img{width:160px;margin-top:10px}.topLogo img:hover{filter:brightness(1.05)}.fa-regular{color:#e3352d}a.anchor{display:block;position:relative;top:-180px;visibility:hidden}.navbar-inverse{background-color:#007cc4;border-color:#007cc4;margin-bottom:0}.navbar-header button{display:none}.nstuNavLogo img{width:50px;margin-top:-12px}.nstuNavLogo{margin-left:15px!important}.cms-public-layout-container{margin-top:50px;margin-bottom:100px}h1,h2,h3,h4{color:#007cc4;font-weight:500}.h1,.h2,.h3,h1,h2,h3{margin-top:15px;margin-bottom:15px}.checkIn h1{margin-top:0}h1{font-size:32px;line-height:42px}h2{font-size:28px;line-height:34px}h5{font-weight:300;line-height:1.3em}p,.body-content li{line-height:25px;margin-bottom:20px;font-family:'Roboto',sans-serif;font-size:17px}.body-content li{margin-bottom:5px}.body-content img{max-width:100%;height:auto}.row{margin-right:inherit;margin-left:inherit}a:focus{color:inherit;outline:0}a{color:#007cc4;font-weight:500}.clear{clear:both}.navbar-brand img:hover{opacity:.7}h1.text-danger{margin-top:100px}ul.events li:before{font-family:"Font Awesome 6 Pro";content:"";vertical-align:top;font-weight:400;color:#e3352d;margin-right:10px;font-size:20px}ul.events{list-style:none;padding:0}.callout-button,.btn-primary,.btn,.btn-default.focus,.btn-default:focus{color:#fff;border:solid 1px #007cc4!important;border-radius:0;background:#007cc4;font-weight:700!important;padding:6px 24px;font-size:18px;text-align:center;text-transform:uppercase;line-height:40px;margin-top:40px;display:table;letter-spacing:.5px}.callout-button:hover,.btn-primary:hover,.btn-default:hover{color:#fff;background-color:#333;border:solid 1px #333!important;text-decoration:none!important}.navbar{height:120px;margin-bottom:0;border:0;border-radius:0}.navbar-nav{float:right;margin-top:0;margin:38px 0 0 0;display:table}.open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:transparent}.navbar-inverse .navbar-nav>li>a{color:#fff;font-weight:500;font-size:20px;border-bottom:solid 6px transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:transparent;border-color:transparent}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage a{color:#fff;background-color:transparent;border-bottom:solid 6px #ffef02}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:transparent}.nav>li>a{padding:10px 0 5px 0}.nav>li{margin-left:10px;margin-right:10px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.dropdown-menu>li>a{font-size:14px;font-weight:300;height:100%;padding:8px 18px;color:#333!important;white-space:inherit;border-bottom:0!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2b5597!important;text-decoration:none;background:#f8f6f5!important}.dropdown-menu li{border-bottom:1px solid #f8f8f8}.dropdown-menu{min-width:200px;padding:0;border:0;border-radius:0}.sectionPadding{padding-top:80px;padding-bottom:80px}.sectionTopPadding{padding-top:80px;padding-bottom:0}.sectionBottomPadding{padding-bottom:80px;padding-top:0}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.noPadding{padding:0}.paddingRight{padding-right:40px}.paddingLeft{padding-left:40px}.alignRight{text-align:right;float:right}.bottomRow{background-color:#007cc4;text-align:center;padding:25px 0;color:#fff;display:table;width:100%}.bottomRow p,.bottomRow a{color:#fff;margin-bottom:0;padding-bottom:0}.mobileShow{display:none}footer{text-align:center;padding:15px 0;background:#fff}footer h6{display:inline;text-align:center;margin:0;font-weight:300}footer h6 a{color:#666;font-weight:300}.footerRight a{border:solid 2px #fff;padding:8px 16px;border-radius:8px;margin-top:8px;display:table;float:right}.footerRight a:hover{color:#e3352d;text-decoration:none}.footerRight .fa-solid{color:#e3352d}.footerLeft{text-align:left}.footerLeft img{margin-top:2px}.footerLeft img:hover{opacity:.8}@media(min-width:769px){ul.nav li:hover>ul.dropdown-menu{display:block}}@media(min-width:1601px) and (max-width:4000px){.container{width:1440px}}@media(min-width:1481px) and (max-width:1600px){.container{width:1360px}.navbar-nav{margin:38px 0 0 0}}@media(min-width:1367px) and (max-width:1480px){.container{width:1240px}.navbar-nav{margin:40px 0 0 0}.sectionPadding{padding-top:80px;padding-bottom:80px}.sectionSmPadding{padding:40px 0 70px 0}.sectionTopPadding{padding-top:80px;padding-bottom:0}.sectionBottomPadding{padding-bottom:80px;padding-top:0}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:19px}}@media(min-width:1200px) and (max-width:1366px){h1{font-size:30px;line-height:36px}h2{font-size:26px;line-height:32px}.h3,h3{font-size:22px}.topLogo img{width:160px}.navbar-nav{margin:40px 0 0 0}.sectionPadding{padding-top:80px;padding-bottom:80px}.sectionSmPadding{padding:40px 0 80px 0}.sectionTopPadding{padding-top:80px;padding-bottom:0}.sectionBottomPadding{padding-bottom:80px;padding-top:0}.paddingLeft{padding-left:30px}.paddingRight{padding-right:30px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:18px}}@media(min-width:992px) and (max-width:1199px){.sectionTopPadding{padding-top:60px;padding-bottom:0}.sectionBottomPadding{padding-bottom:60px;padding-top:0}.sectionPadding{padding-top:60px;padding-bottom:60px}.paddingLeft{padding-left:25px}.paddingRight{padding-right:25px}h1{font-size:28px;line-height:34px}h2{font-size:24px;line-height:30px}.h3,h3{font-size:20px}p,.body-content li{font-size:17px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:16px}.navbar{height:110px}.nav>li{margin-left:6px;margin-right:6px}.body-content{margin-top:110px}.topLogo img{width:130px}}@media(min-width:768px) and (max-width:991px){.sectionPadding{padding-top:60px;padding-bottom:60px}.sectionTopPadding{padding-top:60px;padding-bottom:0}.sectionBottomPadding{padding-bottom:60px;padding-top:0}.paddingLeft{padding-left:20px}.paddingRight{padding-right:20px}h1{font-size:26px;line-height:34px}h2{font-size:22px;line-height:28px}.h3,h3{font-size:19px;line-height:27px}p,.body-content li{font-size:16px}.dropdown-menu>li>a{font-size:12px;padding:6px 10px}.topLogo img{width:80px;margin-top:8px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:13px}.nav>li{margin-left:4px;margin-right:4px}.TwoColumn h1{margin-top:0}.subNavPadding{padding:10px!important;width:95%!important}.subNavPadding ul.nav li a{padding:5px 0;font-size:14px}.headerSmall .navbar-nav>li>a{font-size:12px!important}.body-content{margin-top:100px}.navbar{height:100px}.navbar-nav{margin:30px 0 0 0}}@media(min-width:0) and (max-width:767px){.mobileShow{display:block}.grecaptcha-badge{z-index:10}.mobileHide{display:none}.alignRight{float:none}.navbar .container{width:100%}.bottomIcon{display:none}.noPaddingRight,.noPaddingLeft{padding:0}.navbar-header button{display:inline-table;padding:0;border:0}.container{padding-right:20px;padding-left:20px}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage{border-bottom:0}.topLogo{display:table}.navbar-header img,.large .navbar-header img,.topLogo img{width:100px;height:auto;margin-top:-15px;margin-left:15px;display:table;padding:0}.navbar-inverse .navbar-nav>li>a{padding:5px 10px;font-size:20px;line-height:30px;color:#333;text-align:center;border-bottom:0!important}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage a{color:#333}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover{color:#333;background-color:transparent}.navbar-inverse .navbar-nav>li>a:hover{color:#2b5597}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 15px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#333;text-align:center}.navbar-nav>li{margin-left:0;margin-bottom:0;margin-right:0}.navbar-inverse{height:80px;position:relative}h1{font-size:24px;line-height:30px}.checkIn h1,.ShareContent h1{margin-bottom:0}h2{font-size:21px;line-height:29px}.h4,.h5,.h6,h4,h5,h6{margin-bottom:15px}p,.body-content li{font-size:16px;line-height:24px;margin-bottom:15px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar .container{float:inherit;padding:0}footer h6{line-height:1.4em}.bottomRow{padding:30px 0}.TwoColumn .col-sm-8,.MainContent .col-sm-8{padding:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px}.table p{font-size:14px}.MainContent h1{margin-top:15px!important}.subNavPadding{padding:20px 15px;margin-top:20px}.footerRight a{display:table;float:none;margin:20px auto 6px auto}.footerLeft img{width:170px;margin:5px auto 10px auto;display:table}.callout-button,.btn-primary,.btn,.btn-default.focus,.btn-default:focus{padding:5px 20px;font-size:16px;line-height:36px;margin-top:30px}h3{font-size:18px;line-height:26px}h4{font-size:16px;line-height:26px}h5{font-size:12px;line-height:20px}.sectionPadding{padding-top:40px;padding-bottom:40px}.sectionTopPadding{padding-top:30px}.sectionBottomPadding{padding-bottom:30px}.body-content{margin-top:0}.navbar-nav{float:none;margin-top:0;margin:80px auto 0 auto;display:table}.subNavPadding .navbar-nav{display:inline}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent;background:#fff;height:100vh!important;max-height:100%;padding:0 0 20px 0;position:relative;width:100%;overflow:hidden;top:-105px;left:0;right:0}.animated-icon{width:25px;height:15px;position:absolute;z-index:100000;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:10px;top:20px;right:10px}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#ffef02}.animated-icon.open{color:transparent;border:0;height:30px;width:30px}.animated-icon span:nth-child(1){top:0}.animated-icon span:nth-child(2){top:8px}.animated-icon span:nth-child(3){top:17px}.animated-icon.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background:#2d639e}.animated-icon.open span:nth-child(2){opacity:0;left:-60px}.animated-icon.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#2d639e}.mobileFullWidth{width:100%;display:table}.bottomRow p,.bottomRow a{font-size:14px;line-height:24px}}@media(min-width:767px){.headerSmall .navbar-header img{width:70px;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;margin-top:2px}.headerSmall .navbar-nav>li>a,.headerSmall .navbar-inverse .navbar-nav>li>a:hover,.headerSmall .navbar-inverse .navbar-nav>li.currentPage{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;font-size:16px;color:#333!important}.headerSmall .nstuNavLogo img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:40px;margin-top:-7px}.headerSmall .navbar-nav{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;margin-top:20px}.headerSmall.navbar-inverse{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;height:80px;background:#fff;-webkit-box-shadow:0 3px 5px rgb(57 63 72/20%);-moz-box-shadow:0 3px 5px rgba(57,63,72,.2);box-shadow:0 3px 5px rgb(57 63 72/20%)}}