body{--watermark-size:20vw;--watermark-limit:260px;--watermark-translate:translate();--ticker-height:30px;--ticker-color:var(--grey10);--ticker-background-color:var(--grey0);--ticker-background-color-hover:var(--color1);--top-nav-height:140px;--top-nav-background-color:var(--color1);--logo-link-height:120px;--logo-top:20px;--logo-height-transparent:150px;--home-page-banner-height:calc(100vh - 50px);--inner-page-banner-height:50vh;--upper-controls-height:34px;--upper-controls-top:30px;--upper-controls-color:var(--grey10);--upper-controls-background-color:var(--color1);--upper-controls-color-hover:var(--grey10);--upper-controls-background-color-hover:var(--color2);--upper-controls-border-color:var(--grey10);--upper-controls-border-color-hover:var(--grey0);--upper-controls-border-thickness:0px;--upper-controls-radius-top:17px;--upper-controls-radius-bottom:17px;--upper-controls-dropdown-background-color:var(--grey0);--upper-controls-dropdown-link-color:var(--grey10);--upper-controls-dropdown-link-color-hover:var(--color1);--upper-controls-spacing:8px;--top-menu-text-transform:uppercase;--top-menu-text-color:var(--grey10);--top-menu-text-color-hover:var(--grey10);--top-menu-offset:23px;--top-menu-height:30px;--top-menu-highlight-height:5px;--top-menu-highlight-padding-inline:2px;--top-menu-highlight-color:var(--grey10);--body-link:var(--color1);--focus-color:#d30707;--focus-outline-thickness:2px;--mobile-side-bar-indent:10px;--site-max-width:1300px;--page-padding-inline:20px;--content-side-bar-gap:5vw;--content-padding-top:70px;--submenu-top:-32px;--submenu-triangle-size:0px;--submenu-background-color:var(--color4);--submenu-background-opacity:0.90;--submenu-text-color:var(--grey10);--submenu-text-color-hover:var(--grey10);--submenu-padding-block:20px;--submenu-padding-inline:24px;--submenu-column-width:130px;--submenu-radius:10px;--submenu-text-transform:none;--submenu-highlight-height:2px;--submenu-highlight-padding-inline:4px;--submenu-highlight-color:var(--grey10);--sub-submenu-text-transform:none;--breadcrumbs-margin-top:0px;--breadcrumbs-background-color:var(--unset);--breadcrumbs-text-transform:uppercase;--breadcrumbs-text-color:var(--color3);--breadcrumbs-link-color:var(--color3);--breadcrumbs-link-color-hover:var(--color2);--breadcrumbs-line-height:30px;--breadcrumbs-delimiter:'|';--sidebar-width:300px;--sidebar-nav-radius:10px;--sidebar-title-font-family:var(--font-heading);--sidebar-title-font-weight:100;--sidebar-title-font-size:20px;--sidebar-title-color:var(--color2);--sidebar-title-background-color:var(--color5);--sidebar-title-text-transform:uppercase;--sidebar-text-transform:none;--sidebar-background-color:var(--color5);--sidebar-text-color:var(--grey0);--sidebar-text-color-hover:var(--grey0);--sidebar-highlight-color:var(--color2);--sidebar-highlight-height:2px;--sidebar-highlight-padding:0px;--sidebar-toggle-color:var(--grey0);--sidebar-toggle-color-hover:var(--color2);--sidebar-image-height:300px;--sidebar-image-radius:10px;--sidebar-spacing:10px;--sidebar-quote-color:var(--grey10);--sidebar-quote-author-color:var(--grey7);--sidebar-quote-background-color:var(--grey2);--sidebar-link-color:var(--grey10);--sidebar-link-background-color:var(--color1);--sidebar-link-background-color-hover:var(--grey6);--sidebar-link-font-family:var(--font-heading);--sidebar-link-font-weight:100;--sidebar-link-font-size:20px;--sidebar-to-edge:-20px;--submenu-width:430px;--submenu-offset:0px;--top-nav-background-opacity:0.0;--tab-gap:5px;--tab-padding-block:10px;--tab-padding-inline:30px;--tab-font-family:var(--font-heading);--tab-font-weight:var(--medium-font-weight);--tab-font-size:var(--fs5);--tab-text-transform:uppercase;--tab-color:var(--grey10);--tab-border-thickness:0px;--tab-border-color:var(--grey5);--tab-border-radius:10px;--tab-background-color:var(--grey5);--tab-color-hover:var(--grey10);--tab-background-color-hover:var(--grey7);--tab-border-color-hover:var(--grey0);--tab-color-selected:var(--grey10);--tab-background-color-selected:var(--color1);--tab-border-color-selected:var(--color1);--nav-size:40px;--nav-color:var(--color1);--nav-background-color:var(--grey10);--nav-border-radius:10px;--nav-border-thickness:1px;--nav-border-color:var(--color1);--nav-color-hover:var(--grey10);--nav-background-color-hover:var(--color1);--nav-border-color-hover:var(--color1);--nav-prev-icon:'\f053';--nav-next-icon:'\f054';--button-gap:5px;--button-padding-block:11px;--button-padding-inline:25px;--button-font-family:var(--font-heading);--button-font-weight:900;--button-font-size:11px;--button-text-transform:uppercase;--button-border-radius:20px;--button-border-thickness:1px;--button-color:var(--color2);--button-border-color:var(--color2);--button-background-color:var(--unset);--button-color-hover:var(--grey10);--button-border-color-hover:var(--color2);--button-background-color-hover:var(--color2);--button-color-selected:var(--grey10);--button-border-color-selected:var(--color2);--button-background-color-selected:var(--color2);--button-color-reverse:var(--grey10);--button-border-color-reverse:var(--grey10);--button-background-color-reverse:var(--unset);--button-color-reverse-hover:var(--grey0);--button-border-color-reverse-hover:var(--grey10);--button-background-color-reverse-hover:var(--grey10);--button-color-reverse-selected:var(--grey10);--button-border-color-reverse-selected:var(--color2);--button-background-color-reverse-selected:var(--color2);--general-border-radius:10px;--grid-gap:10px;--top-menu-font-family:var(--font-heading);--top-menu-font-weight:900;--breadcrumbs-font-family:var(--font-normal);--breadcrumbs-font-weight:100;--force-mobile-width:800px;}.footermenuwrapper{--footer-menu-bg-color:var(--color5);--footer-menu-link-color:var(--color1);--footer-menu-link-color-hover:var(--color2);}footer{--footer-bg-color:var(--color5);--footer-text-color:var(--grey1);--footer-link-color:var(--grey1);--footer-link-hover-color:var(--color2);--footer-font-size:var(--fs6);--footer-panel-inset:clamp(12px,1.9vw,48px);--footer-panel-radius:clamp(40px,9vw,180px);--main-logo-height:15vw;--main-logo-min-height:100px;--main-logo-max-height:140px;--trust-logo-height:5vw;--trust-logo-min-height:75px;--trust-logo-max-height:150px;--contactus:"Contact us at";}a.cookies::after{content:var(--cookies);}a.privacy::after{content:var(--privacy);}a.accessibility::after{content:var(--accessibility);}a.scrollTop::after{content:var(--backtotop);}.footersection.links::before{content:var(--contactus);}.footerupperouter,.ls_footerupperouter{background-color:rgb(var(--footer-bg-color));color:rgb(var(--footer-text-color));font-size:var(--footer-font-size);position:relative;}.footerupperouter a,.ls_footerupperouter a{color:rgb(var(--footer-link-color));}.footerupperouter a:hover,.ls_footerupperouter a:hover{color:rgb(var(--footer-link-hover-color));}.footerupperouter{margin:100px var(--footer-panel-inset) 0 var(--footer-panel-inset);border-radius:var(--footer-panel-radius) var(--footer-panel-radius) 0 0;border-bottom:8px solid rgb(var(--color2));}.footerupper,.ls_footerupper{max-width:calc(var(--site-max-width) + var(--page-padding-inline) * 2);margin:0 auto;padding:20px var(--page-padding-inline);}.footerupper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;padding-top:80px;padding-bottom:40px;}.footersection.logo{justify-self:start;}.footerlogo{height:clamp(var(--main-logo-min-height),var(--main-logo-height),var(--main-logo-max-height));aspect-ratio:var(--logo-width) / var(--logo-height);}.trustlogo{height:clamp(var(--trust-logo-min-height),var(--trust-logo-height),var(--trust-logo-max-height));aspect-ratio:var(--logo-width) / var(--logo-height);}.toplink .scrollTop{position:absolute;top:0;left:50%;z-index:2;width:98px;height:98px;border-radius:50%;transform:translate(-50%,-50%);background:linear-gradient(rgba(var(--color2),0.8),rgba(var(--color2),0.8)),var(--staroutline) 50% 50% / 93% no-repeat,rgb(var(--color2));}.toplink .scrollTop,.toplink .scrollTop:hover{color:white;}.toplink .scrollTop::before{content:"\f077";position:absolute;top:22px;left:50%;transform:translateX(-50%);font-family:"Font Awesome 6 Free";font-weight:900;font-size:15px;transition:0.4s;}.toplink .scrollTop::after{position:absolute;top:45px;left:50%;transform:translateX(-50%);font-family:var(--font-heading);font-weight:900;font-size:10px;line-height:13px;text-transform:uppercase;white-space:nowrap;}.toplink .scrollTop:hover::before{top:16px;}.campus div i{margin-right:5px;}.footersection.links{display:flex;flex-direction:column;align-items:center;text-align:center;}.footersection.links::before{margin-bottom:30px;font-family:var(--font-heading);font-weight:900;font-size:var(--fs2);line-height:1;letter-spacing:0.05em;text-transform:uppercase;color:rgb(var(--color2));}.links .extralinks{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}.links .extralinks a{--school-color:var(--color2);min-width:110px;padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-border-thickness) solid rgb(var(--school-color));border-radius:var(--button-border-radius);color:rgb(var(--school-color));font-family:var(--button-font-family);font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:1.5;letter-spacing:0.08em;text-transform:var(--button-text-transform);transition:0.2s;}.links .extralinks a:nth-child(1){--school-color:var(--color3);}.links .extralinks a:nth-child(2){--school-color:var(--color1);}.links .extralinks a:nth-child(3){--school-color:var(--color4);}.links .extralinks a:hover{background-color:rgb(var(--school-color));color:rgb(var(--grey10));}.map{display:flex;flex-wrap:wrap;margin:0;position:relative;}.map > input{opacity:0;height:0;width:0;position:absolute;top:0;left:0;}.map > input:checked + label{border:var(--tab-border-selected);background-color:rgba(var(--tab-background-color-selected),1);color:rgba(var(--tab-color-selected),1);}.map > input:checked + label:hover{border:var(--tab-border-selected);background-color:rgba(var(--tab-background-color-selected),1);color:rgba(var(--tab-color-selected),1);}.map > input:checked + label + .mapcontainer{display:block;}.map > input:focus-visible + label{background-color:var(--focus-color);}.map > label{margin:0;order:-1;flex-grow:1;flex-basis:1px;padding:var(--tab-padding);font-size:var(--tab-font-size);line-height:1.5em;border:var(--tab-border);background-color:rgba(var(--tab-background-color),1);color:rgba(var(--tab-color),1);transition:0.2s;display:grid;place-items:center;text-align:center;text-transform:var(--tab-text-transform);}.map > label:hover{border:var(--tab-border-hover);background-color:rgba(var(--tab-background-color-hover),1);color:rgba(var(--tab-color-hover),1);}.map > .mapcontainer{margin:0;overflow:hidden;width:100%;height:300px;position:relative;background-color:rgb(var(--grey10));}.map > .mapcontainer iframe{width:100%;height:700px;margin-top:-200px;}.map > .mapcontainer::after{content:"";position:absolute;top:0;left:-20px;right:-20px;bottom:0;pointer-events:none;box-shadow:inset 0px 0px 20px 0px rgba(var(--grey0),0.5);}.map > label + .mapcontainer{display:none;}.footersection.bottom{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right;}.policies{display:flex;}.policies a::before{content:"|";margin:0 12px;color:rgb(var(--footer-link-color));}.policies a.privacy{order:-1;}.policies a.privacy::before{display:none;}footer .accreditationswrapper{position:relative;z-index:1;display:none;}footer .accreditationswrapper .accreditationsouter{max-width:calc(var(--site-max-width) + var(--page-padding-inline) * 2);padding:0 var(--page-padding-inline);margin:0 auto;}footer .accreditationswrapper .accreditationsouter section.accreditations{padding:20px 0;--SliderGridGap:10px;--SliderRowHeight:70px;--SliderItemMinWidth:100px;}footer .accreditationswrapper .accreditationsouter section.accreditations .filterSourceSideBySideButtons{display:none !important;}footer .accreditationswrapper .accreditationsouter section.accreditations div.Slider .SliderInner > ul > li .Item .ItemInner{display:none;}footer .accreditationswrapper .accreditationsouter section.accreditations div.Slider .SliderInner > ul > li .Item .ItemBefore{background-image:none;}footer .accreditationswrapper .accreditationsouter section.accreditations div.Slider .SliderInner > ul > li .Item .ItemBefore .ItemImage{object-fit:contain;}footer .accreditationswrapper .accreditationsouter section.accreditations div.Slider .SliderInner > ul > li .Item:hover .ItemBefore{top:0;left:0;right:0;bottom:0;}.ls_footerupperouter .ls_footerupper{padding:5px var(--page-padding-inline);}.ls_footerupperouter .ls_footerupper .ls_bottom{display:flex;justify-content:space-between;}@media only screen and (max-width:900px){.footerupper{grid-template-columns:1fr;justify-items:center;padding-top:90px;}.footersection.logo,.footersection.bottom{justify-self:center;}.footersection.bottom{align-items:center;text-align:center;}}body{--file-padding:11px calc(1.5em + 30px) 8px 20px;--file-border:1px solid rgb(var(--color3));--file-background-color:rgb(var(--grey10));--file-color:rgb(var(--color3));--file-border-radius:var(--general-border-radius);--file-text-transform:uppercase;--file-grow-bar-color:rgb(var(--color2));--file-grow-bar-start-width:0px;--file-margin:0 0 10px;--file-icon-color:rgb(var(--grey10));--file-icon-background-color:rgb(var(--color3));--file-border-hover:1px solid rgb(var(--color3));--file-color-hover:rgb(var(--grey10));--file-icon-color-hover:rgb(var(--grey10));--file-icon-background-color-hover:rgb(var(--color3));--file-font-family:var(--font-heading);--file-font-size:12px;--file-icon-width:calc(1.5em + 18px);--file-icon-border-radius:0px;--expander-padding:11px 0px 11px 15px;--expander-border-radius:0px;--expander-border:0px solid transparent;--expander-text-transform:uppercase;--expander-font-family:var(--font-heading);--expander-font-size:12px;--expander-title-background-color:var(--grey10);--expander-color:var(--color2);--expander-title-background-color-hover:var(--color2);--expander-color-hover:var(--grey10);--expander-arrow-background-color:transparent;--expander-arrow-color:var(--color2);--expander-arrow-background-color-hover:transparent;--expander-arrow-color-hover:var(--grey10);--expander-open-icon-code:'\2b';--expander-close-icon-code:'\f068';--expander-icon-width:calc(1.5em + 16px);}.uppercontrols{--base-font-size:13px;}#nav:not(:checked)~.topnav .topnavflex .navcontainer nav>ul>li{&>a{z-index:3;span::before{bottom:calc(var(--top-nav-height)/ 2 - var(--base-font-size) - 4px);}}&>ul{--base-font-size:13px;&>li>a>span{font-family:var(--font-heading);}}}body .searchwrapper .searchtoggle{background-color:rgb(var(--color3));}header{overflow:visible !important;--home-page-banner-height:calc(100vh - 60px);margin-bottom:60px;&>.bannerwrapper{border-radius:0 0 25vw 25vw;overflow:hidden;}}.fs6,h6{font-size:calc(var(--fs6) + 2px);}body.popupStyle-1.homePageStyle .noticesFadeWrapper{&>.notices{max-width:565px;&>.popupInner{background-color:rgb(var(--color5));padding:0px 40px 125px 40px;&>.popupHeader label.popupClose{border-radius:50%;border:none;background-color:rgb(var(--color3));width:45px;min-width:45px;max-width:45px;height:45px;max-height:45px;min-height:45px;top:-15px;right:-15px;&::before,&::after{background-color:rgb(var(--grey10));width:13px;}}&>.popupContent.noticeContent{position:relative;.popupTitle{padding:35px 50px 0px 50px;font-size:var(--fs4);font-weight:700;color:rgb(var(--color2));font-family:var(--font-heading);text-transform:uppercase;}&>.noticeText{padding:10px 50px 5px 50px;color:rgb(var(--grey1));}&>.buttonstyle{left:50px !important;bottom:-96px !important;}&>.galleryNavs{display:none !important;}}&>.switcherlabel{width:11px;height:11px;margin:13px 3px 0;opacity:1;background-color:rgb(var(--grey6));position:relative;top:60px;}&>.noticeRadio:checked+.switcherlabel{background-color:rgb(var(--color3));}}}}.breadcrumbswrapper .breadcrumbsouter .breadcrumbsinner nav{&>.leader::after{content:'YOU ARE HERE' !important;}&>.ssbreadcrumbs{color:rgb(var(--color2));&>.delimiter{color:rgb(var(--color3));}}}body .sidebar{&>.sectionlink h2{padding:35px 30px 0 30px;}&>nav{padding:30px 10px;&>ul li{&>a span{font-family:var(--font-heading);font-size:14px;color:rgb(var(--grey2));}&.current{&>a{&:hover{&::before{width:calc(100% - var(--page-padding-inline) * 2 + var(--sidebar-highlight-padding) * 2);}}&::before{width:0;}}}}}}div.Expanders>ul>li .Item .Title .switcherlabel{border-bottom:1px solid rgb(var(--color2)) !important;}.embeddedSet div.Expanders>ul>li,section div.Expanders>ul>li{margin:0 !important;&>.Item{background-color:rgb(var(--color5));&>.Title{font-weight:900;}}}body .scrolloverlay{bottom:12px;&>.scrollDown{&>.scrollDownInner{width:98px;height:98px;background-color:rgb(var(--color2));&::before{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;color:white;font-size:15px;transition:0.4s;}&::after{content:'DISCOVER MORE';position:absolute;left:50%;transform:translateX(-50%);text-align:center;bottom:45px;font-size:10px;line-height:13px;max-width:70px;width:100%;color:white;font-weight:900;font-family:var(--font-heading);}}&::before{content:'';position:absolute;width:93%;height:93%;left:4px;top:1px;background-image:var(--staroutline);background-size:contain;background-position:50% 50%;opacity:0.2;}&::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 20px);height:calc(100% + 20px);border:1px solid white;border-radius:50%;}&:hover{.scrollDownInner{&::before{bottom:14px;}}}}}:root{--color1:206,0,0;--color2:255,102,0;--color3:0,51,255;--color4:0,153,102;--color5:245,245,245;}body.color-main{--color1:206,0,0;--color2:255,102,0;--color3:0,51,255;--color4:0,153,102;--color5:245,245,245;}:root{--medium-font-weight:500;--base-font-size:16px;--font-range:0.542;--font-heading:grenadine-mvb,sans-serif;--font-normal:noto-sans,sans-serif;--font-cursive:tornac,sans-serif;}body section.TextBloq{color:#222222;}body{--title-text-transform:uppercase;--section-text-transform:none;--title-font-family:var(--font-heading);--title-font-weight:var(--medium-font-weight);--title-font-color:var(--color1);--title-letter-spacing:normal;--section-font-family:var(--font-heading);--section-font-weight:var(--medium-font-weight);--section-font-color:var(--color1);--section-letter-spacing:normal;--h1-family:var(--font-heading);--h1-weight:900;--h1-text-transform:uppercase;--h1-color:var(--color1);--h1-letter-spacing:normal;--h2-family:var(--font-heading);--h2-weight:900;--h2-text-transform:uppercase;--h2-color:var(--color1);--h2-letter-spacing:normal;--h3-family:var(--font-heading);--h3-weight:var(--medium-font-weight);--h3-text-transform:uppercase;--h3-color:var(--color2);--h3-letter-spacing:normal;--h4-family:var(--font-heading);--h4-weight:var(--medium-font-weight);--h4-text-transform:none;--h4-color:var(--color2);--h4-letter-spacing:normal;--h5-family:var(--font-heading);--h5-weight:900;--h5-text-transform:none;--h5-color:var(--color3);--h5-letter-spacing:normal;--h6-family:var(--font-heading);--h6-weight:var(--medium-font-weight);--h6-text-transform:none;--h6-color:var(--color2);--h6-letter-spacing:normal;--span-family:var(--font-heading);--span-weight:900;--span-text-transform:uppercase;--span-color:var(--color2);--span-letter-spacing:normal;--hp-bloq-family:var(--font-heading);--hp-bloq-font-size:var(--fs1);--hp-bloq-weight:var(--medium-font-weight);--hp-bloq-text-transform:uppercase;--hp-bloq-color:var(--color2);--hp-bloq-letter-spacing:normal;--hp-bloq-span-family:var(--font-cursive);--hp-bloq-span-font-size:var(--fs3);--hp-bloq-span-weight:var(--medium-font-weight);--hp-bloq-span-text-transform:none;--hp-bloq-span-color:var(--color3);--hp-bloq-span-letter-spacing:normal;--hp-bloq-span-indent:5em;}