@font-face{font-family:futura_lt_bt_light-webfont;src:url(/fonts/futura_lt_bt_light-webfont.woff)format("woff"),url(/fonts/futura_lt_bt_light-webfont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--color-primary:#a91010;--color-navy:#000e33;--color-navy-hover:#001f6f;--color-text:#50586b;--color-nav:#3d3d3d;--color-heading-red:#902929;--color-footer:#3d424f;--font-body:"Questrial", Arial, Helvetica, sans-serif;--font-heading:"futura_lt_bt_light-webfont", Arial, Helvetica, sans-serif;--site-width:1170px;--gutter:30px;--sticky-header-height:65px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:var(--color-text);font-family:var(--font-body);background:#fff;margin:0;font-size:16px;font-weight:400;line-height:1.88}img{border-style:none;max-width:100%;height:auto}a{color:var(--color-text);text-decoration:none;transition:color .2s}a:hover{color:var(--color-primary)}p{margin:0 0 20px}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--color-text);font-weight:700}h2{margin:0 0 .35em;font-size:48px;line-height:1.21}h3{margin:.75em 0 .7em;font-size:26px;line-height:1.15}[id]{scroll-margin-top:var(--sticky-header-height)}.skip-link{z-index:1000;color:var(--color-navy);background:#fff;padding:10px 16px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:10px;left:10px}.page-content{z-index:1;background:#fff;position:relative}.section{padding-left:var(--gutter);padding-right:var(--gutter);display:flow-root;position:relative}.container{max-width:var(--site-width);margin:0 auto}.cols{align-items:start;column-gap:4%;display:grid}.cols-2{grid-template-columns:48% 48%}.cols-3{grid-template-columns:repeat(3,30.6666%)}.cols-4{grid-template-columns:repeat(4,22%)}.cols-5{grid-template-columns:repeat(5,16.8%)}.cols-2-3{grid-template-columns:37.6% 58.4%}.cols-3-2{grid-template-columns:58.4% 37.6%}.text-center{text-align:center}.text-white{color:#fff}.text-navy{color:var(--color-navy)}.title-red{color:var(--color-heading-red)}@media (width<=800px){.cols{grid-template-columns:100%}}.btn{background:var(--color-primary);color:#fff;font-family:var(--font-body);text-align:center;cursor:pointer;border:0;border-radius:2px;padding:11px 23px;font-size:13px;font-weight:400;line-height:16px;transition:background-color .2s;display:inline-block}.btn:hover,.btn:focus-visible{color:#fff}.btn--xl{padding:17px 40px;font-size:18px;line-height:21px}.btn--navy{background:var(--color-navy)}.btn--navy-hover:hover,.btn--navy-hover:focus-visible{background:var(--color-navy-hover)}.info-section{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:100px;padding-bottom:100px}.info-section--last{padding-bottom:0}.info-box{background:#fff;border:1px solid #000;margin:50px 0 20px;padding:50px}.info-box h3{color:#000;text-align:center}.info-box>.btn{margin:0 auto;display:table}.info-section__spacer{height:82px}@media (width<=800px){.info-section{padding-top:40px;padding-bottom:40px}.info-box{margin-top:0;padding:30px 20px}.info-box-placeholder{display:none}.info-section__spacer{height:0}}.page-intro{padding-top:60px;padding-bottom:60px}.page-intro h3{margin-top:.75em}.site-header[data-astro-cid-nen7h5rs]{z-index:100;height:115px;position:relative}.site-header__bar[data-astro-cid-nen7h5rs]{background:#fff;padding:0 30px;position:absolute;top:0;left:0;right:0;box-shadow:0 1px 3px #0000001e}.site-header__inner[data-astro-cid-nen7h5rs]{max-width:var(--site-width);justify-content:space-between;align-items:flex-start;margin:0 auto;display:flex}.site-logo[data-astro-cid-nen7h5rs]{margin:20px 0;transition:margin .3s;display:block}.site-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:74px;transition:height .3s;display:block}.main-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none;display:flex}.main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{padding-right:30px;transition:padding .3s}.main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child{padding-right:0}.nav-link[data-astro-cid-nen7h5rs]{height:100px;color:var(--color-nav);font-family:var(--font-heading);border-top:3px solid #0000;align-items:center;font-size:18px;font-weight:400;line-height:18px;transition:color .2s,border-color .2s,height .3s,font-size .3s;display:flex}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-primary);border-top-color:var(--color-primary)}.main-nav__button[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs],.main-nav__button[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]:hover{border-top-color:#0000}.main-nav__button[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{font-family:var(--font-heading)}.nav-link__icon[data-astro-cid-nen7h5rs]{margin-right:6px;font-size:1.05em}.mobile-selector[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs].is-sticky .site-header__bar[data-astro-cid-nen7h5rs]{position:fixed}.site-header[data-astro-cid-nen7h5rs].is-sticky .site-logo[data-astro-cid-nen7h5rs]{margin:5px 0}.site-header[data-astro-cid-nen7h5rs].is-sticky .site-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:55px}.site-header[data-astro-cid-nen7h5rs].is-sticky .main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{padding-right:35px}.site-header[data-astro-cid-nen7h5rs].is-sticky .main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child{padding-right:0}.site-header[data-astro-cid-nen7h5rs].is-sticky .nav-link[data-astro-cid-nen7h5rs]{height:65px;color:var(--color-primary);font-size:14px}@media (width<=800px){.site-header[data-astro-cid-nen7h5rs]{height:auto}.site-header__bar[data-astro-cid-nen7h5rs]{padding:0 20px 20px;position:static}.site-header__inner[data-astro-cid-nen7h5rs]{display:block}.site-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:60px}.mobile-selector[data-astro-cid-nen7h5rs]{width:100%;height:40px;color:var(--color-text);font-family:var(--font-body);cursor:pointer;background:#fff;border:1px solid #f7f7f7;justify-content:space-between;align-items:center;padding:0 0 0 15px;font-size:14px;display:flex}.mobile-selector__arrow[data-astro-cid-nen7h5rs]{border-left:1px solid #f7f7f7;width:40px;height:38px;position:relative}.mobile-selector__arrow[data-astro-cid-nen7h5rs]:before{content:"";border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-75%)rotate(45deg)}.main-nav[data-astro-cid-nen7h5rs]{display:none}.main-nav[data-astro-cid-nen7h5rs].is-open{display:block}.main-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{border:1px solid #f7f7f7;border-top:0;display:block}.main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-sticky .main-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-top:1px solid #f7f7f7;padding:0}.nav-link[data-astro-cid-nen7h5rs]{height:45px;color:var(--color-primary);font-family:var(--font-body);border-top:0;padding-left:12px;font-size:16px}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-primary);color:#fff}.main-nav__button[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]:hover{background:0 0}}.footer-widgets[data-astro-cid-jo6i4kqk]{background:var(--color-footer) url(/images/footer_students_united_states.jpg) no-repeat center center;color:#fff;background-size:cover;padding-top:60px;padding-bottom:60px}.footer-columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -16px;display:grid}.footer-col[data-astro-cid-jo6i4kqk]{padding:0 16px}.footer-title[data-astro-cid-jo6i4kqk]{color:#fff;font-family:var(--font-body);text-transform:uppercase;margin:0 0 28px;font-size:16px;font-weight:400;line-height:1.88}.footer-sep[data-astro-cid-jo6i4kqk]{border-top:1px solid #fff;width:100%;max-width:250px;margin-bottom:30px}.footer-widgets[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-copyright[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff}.footer-widgets[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-copyright[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary)}.footer-copyright[data-astro-cid-jo6i4kqk]{color:#fff;text-align:center;background:#000;padding-top:18px;padding-bottom:16px;font-size:13px;line-height:1.88}.to-top[data-astro-cid-jo6i4kqk]{z-index:50;opacity:0;visibility:hidden;background:#333;border-radius:6px 6px 0 0;width:48px;height:35px;transition:opacity .3s,visibility .3s,background-color .2s;position:fixed;bottom:0;right:96px}.to-top[data-astro-cid-jo6i4kqk]:before{content:"";border-top:2px solid #fff;border-left:2px solid #fff;width:9px;height:9px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.to-top[data-astro-cid-jo6i4kqk]:hover{background:var(--color-primary)}.to-top[data-astro-cid-jo6i4kqk].is-visible{opacity:1;visibility:visible}@media (width>=1025px) and (height>=700px){.site-footer[data-astro-cid-jo6i4kqk]{z-index:0;position:sticky;bottom:0}}@media (width<=1024px){.footer-columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (width<=640px){.footer-columns[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.to-top[data-astro-cid-jo6i4kqk]{display:none}}.whatsapp-float[data-astro-cid-vsqmdgo3]{z-index:60;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background-color .2s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #00000040}.whatsapp-float[data-astro-cid-vsqmdgo3]:hover,.whatsapp-float[data-astro-cid-vsqmdgo3]:focus-visible{color:#fff;background:#1ebe57;transform:scale(1.08)}.whatsapp-float__icon[data-astro-cid-vsqmdgo3]{font-size:32px}@media (prefers-reduced-motion:reduce){.whatsapp-float[data-astro-cid-vsqmdgo3]:hover,.whatsapp-float[data-astro-cid-vsqmdgo3]:focus-visible{transform:none}}@media print{.whatsapp-float[data-astro-cid-vsqmdgo3]{display:none}}main[data-astro-cid-z4jru4n3]{z-index:1;background:#fff;margin-top:-30px;position:relative}@media (width<=800px){main[data-astro-cid-z4jru4n3]{margin-top:0}}
