@font-face{font-family:SuisseIntl;src:url(./SuisseIntl-Medium.3609c1b3.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(./SuisseIntl-Regular.5297552a.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(./SuisseScreen-Monitor-WebM.8cba6f57.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(./SuisseScreen-Thin-WebM.b54eb9ca.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}html,body{overscroll-behavior-x:none;overflow-x:hidden;max-width:100%}.pin-spacer{max-width:100%}:root{--gutter: 4vw;--negative-margin: -2.5rem;--b-r-section: 2.5rem;--b-r-container: 1.5rem;--brand-colors-mint: #a6d6c9;--brand-colors-yellow: #efdb34;--brand-colors-orange: hsla(31, 73%, 53%, 1);--brand-colors-blue: hsla(207, 66%, 63%, 1);--brand-colors-purple: hsla(292, 34%, 45%, 1);--brand-colors-lime: hsla(65, 67%, 56%, 1);--brand-colors-red: hsl(0, 62%, 61%);--brand-colors-orange-hover: hsla(31, 87%, 60%, 1);--brand-colors-blue-hover: hsla(207, 97%, 75%, 1);--brand-colors-purple-hover: hsla(292, 35%, 56%, 1);--brand-colors-lime-hover: hsla(65, 62%, 52%, 1);--brand-colors-red-hover: hsl(0, 43%, 50%);--brand-colors-disabled: #a8adb5;--gradient-blue-orange: linear-gradient(0deg, #caefff 0%, #effffd 23.3%, #fff0d0 82.39%);--gradient-blue-orange-reverse: linear-gradient(#caefff 0%, #effffd 23.3%, #fff0d0 82.39%);--brand-colors-blue-dark: hsl(206, 40%, 24%);--secondary-black: #1e1515;--secondary-black-o60: #1e151599;--grey: hsl(0, 2%, 46%);--secondary-dark-blue: #254b6a;--white: #fff;--white-opaque: hsla(0, 0%, 100%, .6);--hover-transition-length: .35s}a{text-decoration:none;color:inherit;outline:0}button{all:unset;display:inline-block}*,*:after,*:before{padding:0;margin:0;box-sizing:border-box;font-family:SuisseIntl,sans-serif}select{outline:none}body{margin:0;font-weight:400;font-size:16px;color:var(--secondary-black)}a,button,.logo,.menu-icon{cursor:pointer}img{display:block}.shadow{-webkit-box-shadow:0px 0px 40px -14px rgba(0,0,0,.07);-moz-box-shadow:0px 0px 40px -14px rgba(0,0,0,.07);box-shadow:0 0 40px -14px #00000012}.small-circle-portrait{border:rgb(141 88 58) .3em solid;border-radius:50%;height:4rem;width:4rem;display:inline-block;overflow:hidden}.b-r-section{border-radius:2.5rem}.b-r-container{border-radius:1.5rem}h1,h2,h3,h4,h5,p{font-weight:400}a,buttons,.stat-nums-text,.sm-heading,.testimonial,.name{font-weight:500}.frame,.h-frame,.b-frame{overflow-y:hidden}.h-frame,.b-frame{margin-bottom:40px}.band-text{font-size:11.111vw;font-weight:400}.hero-text,.stat-nums-text{line-height:80px;font-size:80px;line-height:64px;height:81px}.chairmans-name-text{font-size:32px}.lg-header-text{font-size:56px;line-height:67.2px}.md-header-text{font-size:36px;line-height:43.2px}.lg-body-text,.sm-header-text{font-size:20px;line-height:28px}.sm-header-text{margin-bottom:1rem}.sm-body-text{font-size:16px;line-height:22.4px}.xs-body-text{font-size:14px}.author{font-weight:500;font-size:20px}.relation-to-student{color:#a0a0a0;font-size:16px}.wrapper{padding:100px var(--gutter) 100px}@media only screen and (max-width: 1060px){.wrapper{padding:76px var(--gutter) 0}.band-text{font-size:clamp(60px,15vw,160px)}}@media only screen and (max-width: 964px){:root{--negative-margin: -2rem;--b-r-section: 2rem}.h-frame{margin-bottom:32px}.hero-text,.stat-nums-text{line-height:52px;font-size:52px;height:52px}.small-circle-portrait{height:3.2rem;width:3.2rem}.chairmans-name-text{font-size:24px;margin-bottom:.5rem}.lg-header-text{font-size:32px;line-height:38.4px}.md-header-text{font-size:28px;line-height:33.6px}.lg-body-text,.sm-header-text{font-size:18px;line-height:25.2px}.sm-body-text{font-size:14px;line-height:19.6px}.xs-body-text{font-size:12px}.author{font-size:16px}.relation-to-student{font-weight:400;font-size:12px}}@media only screen and (max-width: 480px){.b-r-section{border-radius:2rem}}.btn{box-sizing:border-box;cursor:pointer;font-size:16px;line-height:16px;font-weight:500;border:none;display:inline-flex;align-items:center;position:relative;white-space:nowrap;text-decoration:none;border-radius:1000px;padding:.65em .7em;line-height:1}.btn span{margin-right:.8em;margin-left:.8em}.btn-orange{color:#fff;background-color:var(--brand-colors-orange);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-orange:hover{background-color:var(--brand-colors-orange-hover)}.btn-orange.opposite{color:var(--brand-colors-orange);background-color:#fff;transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-orange.opposite:hover{color:var(--brand-colors-orange-hover)}.btn-blue{color:#fff;background-color:var(--brand-colors-blue);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-blue:hover{background-color:var(--brand-colors-blue-hover)}.btn-purple{color:#fff;background-color:var(--brand-colors-purple);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-purple:hover{background-color:var(--brand-colors-purple-hover)}.btn-lime{color:#fff;background-color:var(--brand-colors-lime);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-lime:hover{background-color:var(--brand-colors-lime-hover)}.btn-red{color:#fff;background-color:var(--brand-colors-red);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-red:hover{background-color:var(--brand-colors-red-hover)}.btn-bw{color:#000;background-color:#fff;transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.btn-bw:hover{color:var(--brand-colors-orange)}.btn-red svg,.btn-orange svg,.btn-blue svg,.btn-purple svg,.btn-lime svg,.btn-alt svg,.btn-bw svg{width:28px;height:28px}.btn-alt{background-color:transparent;color:var(--secondary-black);transition:color var(--hover-transition-length);padding-left:0}.btn-alt span{margin-left:0;color:var(--secondary-black);transition:color var(--hover-transition-length)}.btn-alt:hover,.btn-alt:hover span{color:var(--brand-colors-orange)}.btn-calc{padding:.812em .9em;background-color:#fff;border:2px solid white;color:var(--brand-colors-orange);transition:color var(--hover-transition-length)}.btn-calc span{color:var(--brand-colors-orange);transition:color var(--hover-transition-length)}.btn-calc:hover,.btn-calc:hover span{background-color:#fff;color:var(--brand-colors-orange-hover)}.btn-calc svg{height:32px;width:32px}.btn-calc.blue,.btn-calc.blue span{color:var(--brand-colors-blue);transition:color var(--hover-transition-length)}.btn-calc.blue:hover,.btn-calc.blue:hover span{color:var(--brand-colors-blue-hover)}.btn-calc.orange,.btn-calc.orange span{color:var(--brand-colors-orange);transition:color var(--hover-transition-length)}.btn-calc.orange:hover,.btn-calc.orange:hover span{color:var(--brand-colors-orange-hover)}.btn-dropdown{background-color:transparent;color:var(--brand-colors-orange);transition:color .5s;border:var(--white-opaque) 2px solid}.btn-dropdown span{text-align:right;color:var(--white);transition:color .5s}.btn-dropdown .svg-container{height:32px;width:32px;display:flex;align-items:center}.btn-dropdown svg path{stroke:#fff}.btn-calc{padding:.812em .9em}.btn-dropdown{padding:.812em 1.8em}@media only screen and (max-width: 768px){.btn{font-size:14px;line-height:14px}.btn-orange svg,.btn-blue svg,.btn-purple svg,.btn-lime svg,.btn-alt svg,.btn-bw svg,.btn-calc svg,.btn-dropdown .svg-container{width:24px;height:24px}.btn-calc{padding:.65em .9em}.btn.btn-dropdown{padding:.65em 1.8em}}@media (max-width: 768px){#admission .form .btn-calc.orange{width:100%;justify-content:center}}.theme-light.svelte-1xjh1s9.svelte-1xjh1s9{color:var(--secondary-black)}.theme-dark.svelte-1xjh1s9.svelte-1xjh1s9{color:#fff}.site-menu.svelte-1xjh1s9.svelte-1xjh1s9{padding:0px var(--gutter) var(--gutter);display:grid;grid-template-columns:50% 50%;grid-template-areas:"main sub";align-items:stretch;justify-items:stretch}.site-menu.theme-dark.svelte-1xjh1s9.svelte-1xjh1s9{padding:0;grid-template-columns:1fr 1fr;column-gap:0px;min-height:0px}.site-menu.svelte-1xjh1s9 nav.svelte-1xjh1s9{display:flex;flex-flow:column nowrap;justify-content:space-between}.top-level.svelte-1xjh1s9.svelte-1xjh1s9{grid-area:main;font-size:46px;line-height:120%}.top-level.svelte-1xjh1s9 svg{height:.8em;width:auto}.theme-dark.svelte-1xjh1s9 .top-level.svelte-1xjh1s9{font-size:22px}.top-level.svelte-1xjh1s9 button .more.svelte-1xjh1s9{display:none}.sub-menu.svelte-1xjh1s9.svelte-1xjh1s9{grid-area:sub;display:flex;flex-flow:column nowrap;justify-content:stretch;align-items:stretch;font-size:16px;padding-top:8px}.back.svelte-1xjh1s9.svelte-1xjh1s9{display:none;color:var(--brand-colors-orange);margin-bottom:40px;animation:svelte-1xjh1s9-fadeIn 1s;font-size:32px}.btn-alt.back.svelte-1xjh1s9 span{color:var(--brand-colors-orange)}.back.svelte-1xjh1s9 svg{height:1.5rem;width:auto}@keyframes svelte-1xjh1s9-fadeIn{0%{opacity:0}to{opacity:1}}.site-menu.svelte-1xjh1s9 a.svelte-1xjh1s9,.site-menu.svelte-1xjh1s9 .menu-btn.svelte-1xjh1s9{border:none;background-color:transparent;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;padding:4px 0;transition:color var(--hover-transition-length)}.site-menu.svelte-1xjh1s9 a.svelte-1xjh1s9:hover,.site-menu.svelte-1xjh1s9 button.svelte-1xjh1s9:hover,.site-menu.svelte-1xjh1s9 a.svelte-1xjh1s9:active,.site-menu.svelte-1xjh1s9 button.svelte-1xjh1s9:active{color:var(--brand-colors-orange)}.sub-menu.svelte-1xjh1s9 nav.svelte-1xjh1s9{flex:0 0 auto}.sub-menu.svelte-1xjh1s9 .spacer.svelte-1xjh1s9{flex:1 1 auto}.submenu-image.svelte-1xjh1s9.svelte-1xjh1s9{flex:0 0 auto;width:100%;aspect-ratio:490 / 267;object-fit:cover;border-radius:24px}.theme-dark.svelte-1xjh1s9 .submenu-image.svelte-1xjh1s9{display:none}@media screen and (max-width: 1400px){.top-level.svelte-1xjh1s9.svelte-1xjh1s9,.back.svelte-1xjh1s9.svelte-1xjh1s9{font-size:46px}}@media screen and (max-width: 1000px){.site-menu.theme-light.svelte-1xjh1s9.svelte-1xjh1s9{grid-template-columns:1fr;grid-template-areas:"main-and-sub"}.theme-light.svelte-1xjh1s9 .top-level.svelte-1xjh1s9,.theme-light.svelte-1xjh1s9 .sub-menu.svelte-1xjh1s9{grid-area:main-and-sub}.theme-light.svelte-1xjh1s9 .top-level button.svelte-1xjh1s9{display:flex;flex-flow:row nowrap;justify-content:space-between}.theme-light.svelte-1xjh1s9 .top-level button .more.svelte-1xjh1s9{display:block}.theme-light.svelte-1xjh1s9 .sub-menu.svelte-1xjh1s9{background-color:#fff;font-size:20px}.theme-light.svelte-1xjh1s9 .back.svelte-1xjh1s9{display:flex}.sub-menu.svelte-1xjh1s9.svelte-1xjh1s9{padding-top:0}.submenu-image.svelte-1xjh1s9.svelte-1xjh1s9{display:none}}@media screen and (max-width: 830px){.top-level.svelte-1xjh1s9.svelte-1xjh1s9,.back.svelte-1xjh1s9.svelte-1xjh1s9{font-size:46px}}@media screen and (max-width: 800px){.top-level.svelte-1xjh1s9.svelte-1xjh1s9,.back.svelte-1xjh1s9.svelte-1xjh1s9{font-size:26px}}@media screen and (max-width: 400px){.top-level.svelte-1xjh1s9.svelte-1xjh1s9,.back.svelte-1xjh1s9.svelte-1xjh1s9{font-size:20px}}@media screen and (max-height: 580px){.top-level.svelte-1xjh1s9.svelte-1xjh1s9,.back.svelte-1xjh1s9.svelte-1xjh1s9{font-size:26px}.submenu-image.svelte-1xjh1s9.svelte-1xjh1s9{display:none}}.page-header.svelte-1g8453q.svelte-1g8453q{position:fixed;width:calc(100vw - 2 * (var(--gutter) - 20px));margin:0px calc(var(--gutter) - 20px);box-sizing:border-box;z-index:900;display:grid;grid-template-columns:minmax(22.64%,326px) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"topbar topbar" "campus sitemenu";border-radius:0 0 24px 24px;background-color:transparent;color:#fff;transition:translate .35s ease}.page-header.active.svelte-1g8453q.svelte-1g8453q{border-radius:0;width:100vw;height:100vh;margin:0}.page-header.hidden.svelte-1g8453q.svelte-1g8453q{translate:0px -100%}.page-header.opaque.svelte-1g8453q.svelte-1g8453q{background-color:#fff;color:var(--secondary-black)}.page-header.high-contrast.svelte-1g8453q.svelte-1g8453q{color:var(--secondary-black);background-color:#fff}.topbar.svelte-1g8453q.svelte-1g8453q{grid-area:topbar;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:10px 20px}.active.svelte-1g8453q .topbar.svelte-1g8453q{padding:10px var(--gutter)}.logo.svelte-1g8453q.svelte-1g8453q{height:32px;width:auto}.topbar.svelte-1g8453q nav.svelte-1g8453q{display:flex;flex-flow:row nowrap;align-items:center;gap:2rem}.topbar.svelte-1g8453q a.svelte-1g8453q,.topbar.svelte-1g8453q button.svelte-1g8453q{color:inherit;transition:color var(--hover-transition-length)}.topbar.svelte-1g8453q nav button.svelte-1g8453q{display:flex}.topbar.svelte-1g8453q nav svg.svelte-1g8453q{align-self:center}.topbar.svelte-1g8453q nav img.svelte-1g8453q{height:40px;width:40px}.campus-details.svelte-1g8453q.svelte-1g8453q,.site-menu.svelte-1g8453q.svelte-1g8453q,.sidebar.svelte-1g8453q.svelte-1g8453q{display:none}.active.svelte-1g8453q .campus-details.svelte-1g8453q{display:block;grid-area:campus;align-self:flex-end;padding:0px var(--gutter) var(--gutter);color:var(--secondary-black);opacity:.6;font-size:16px;line-height:120%}.active.svelte-1g8453q .campus-details>div .campus-name.svelte-1g8453q{margin-top:0}.campus-details.svelte-1g8453q hr.svelte-1g8453q{margin:24px auto;width:100%}.campus-details.svelte-1g8453q p.svelte-1g8453q{font-weight:400;margin:1em 0}.campus-details.svelte-1g8453q p.svelte-1g8453q{padding-left:1.5em;position:relative}.campus-details.svelte-1g8453q p.svelte-1g8453q:before{content:url(./phone.f1ff22dd.svg);position:absolute;left:0}.campus-details.svelte-1g8453q address.svelte-1g8453q{font-style:normal;padding-left:1.5em;position:relative}.campus-details.svelte-1g8453q address.svelte-1g8453q:before{content:url(./location-tag.d6e0fce4.svg);position:absolute;left:0}.active.svelte-1g8453q .site-menu.svelte-1g8453q{display:block;grid-area:sitemenu;align-self:flex-end}.active.svelte-1g8453q .site-menu.svelte-1g8453q>*{height:100%}.active.svelte-1g8453q .sidebar.svelte-1g8453q{display:block;grid-area:1 / 1 / 3 / 2;background:linear-gradient(#caefff 0%,#effffd 23.3%,#fff0d0 82.39%);border-bottom-right-radius:1.2rem;border-top-right-radius:1.2rem}.topbar.svelte-1g8453q a.btn-enquiry.svelte-1g8453q{padding-top:.75rem;padding-bottom:.75rem;background-color:#fff;color:var(--secondary-black);transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.high-contrast.svelte-1g8453q .topbar a.btn-enquiry.svelte-1g8453q,.opaque.svelte-1g8453q .topbar a.btn-enquiry.svelte-1g8453q{background-color:var(--secondary-black);color:#fff;transition:color var(--hover-transition-length),background-color var(--hover-transition-length)}.topbar.svelte-1g8453q a.svelte-1g8453q:hover,.topbar.svelte-1g8453q button.svelte-1g8453q:hover{color:var(--brand-colors-orange)}.topbar.svelte-1g8453q a.btn-enquiry.svelte-1g8453q:hover{background-color:var(--brand-colors-orange);color:#fff}@media screen and (max-width: 964px){.campus-details.svelte-1g8453q hr.svelte-1g8453q{margin:20px auto}}@media screen and (max-width: 800px){.page-header.active.svelte-1g8453q.svelte-1g8453q{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"topbar" "sitemenu" "campus"}.active.svelte-1g8453q .sidebar.svelte-1g8453q{grid-area:campus;border-radius:1.2rem 1.2rem 0px 0px}.active.svelte-1g8453q .campus-details.svelte-1g8453q{padding:40px var(--gutter)}}@media screen and (max-width: 800px) and (max-height: 650px){.active.svelte-1g8453q .site-menu.svelte-1g8453q{padding-bottom:40px}.active.svelte-1g8453q .campus-details.svelte-1g8453q{display:none}}@media screen and (max-width: 660px){.topbar.svelte-1g8453q nav a.collapse.svelte-1g8453q{display:none}}@media screen and (max-width: 500px){.page-header.svelte-1g8453q.svelte-1g8453q{border-radius:0}}@media screen and (max-width: 480px){.page-header.svelte-1g8453q nav.svelte-1g8453q{gap:1rem}}.page-footer.svelte-a37n1u.svelte-a37n1u{position:relative;z-index:100}.unlock.svelte-a37n1u.svelte-a37n1u{position:relative}.unlock-inner.svelte-a37n1u.svelte-a37n1u{margin-top:var(--negative-margin);border-top-left-radius:var(--b-r-section);border-top-right-radius:var(--b-r-section);background-color:var(--brand-colors-blue);padding:80px var(--gutter) calc(80px + var(--b-r-section));display:flex;flex-direction:column;text-align:center;align-items:center}.behind.svelte-a37n1u.svelte-a37n1u{display:none}.small-circle-portrait.svelte-a37n1u.svelte-a37n1u{width:36px;height:36px;border:.1em var(--brand-colors-blue) solid}.small-circle-portrait.svelte-a37n1u.svelte-a37n1u:last-child{margin-left:-6px}p.svelte-a37n1u.svelte-a37n1u{max-width:514px;color:#fff}.caption.svelte-a37n1u.svelte-a37n1u{margin-bottom:48px}p.svelte-a37n1u span.svelte-a37n1u{vertical-align:-.3em;display:inline-flex}.footer-main.svelte-a37n1u.svelte-a37n1u{position:relative;margin-top:var(--negative-margin);border-top-right-radius:var(--b-r-section);border-top-left-radius:var(--b-r-section);color:#fff;background-color:var(--secondary-black);padding:40px var(--gutter)}.keep-learning.svelte-a37n1u.svelte-a37n1u{grid-area:subscribe}.sub-head.svelte-a37n1u.svelte-a37n1u{font-size:36px;margin-bottom:1.5rem}.footer-main.svelte-a37n1u label.svelte-a37n1u{display:block;font-size:12px;line-height:120%;color:#fffc;margin-bottom:12px}.footer-main.svelte-a37n1u input.svelte-a37n1u{outline:0;color:#fff}.btn-grey.svelte-a37n1u.svelte-a37n1u{background-color:#ffffff1a;color:#fff}.subscribe.svelte-a37n1u.svelte-a37n1u{max-width:390px;box-sizing:border-box;white-space:nowrap;margin-top:5px;padding:8px 18px}.subscribe.svelte-a37n1u input.svelte-a37n1u{border:none;background:none;font-family:inherit;color:#fff;flex-grow:1;margin-left:12px;font-weight:400}.subscribe.svelte-a37n1u input.svelte-a37n1u::placeholder{color:#fff;font-weight:200}.site-menu.svelte-a37n1u.svelte-a37n1u{padding:40px 0}.horizontal-rule.svelte-a37n1u.svelte-a37n1u{height:1px;background-color:#fff3}.about-us.svelte-a37n1u .logo.svelte-a37n1u{margin-top:48px;height:32px;width:auto}.about-us.svelte-a37n1u .IB-continuum.svelte-a37n1u{margin-top:32px;height:56px;width:auto;display:inline-block}.campus-details.svelte-a37n1u.svelte-a37n1u{font-size:16px}.campus-details.svelte-a37n1u p.svelte-a37n1u{max-width:none}.campus-name.svelte-a37n1u.svelte-a37n1u{color:#fff;font-size:18px;margin-bottom:.8em;padding-top:48px}.campus-details.svelte-a37n1u address.svelte-a37n1u{color:#fffc;font-size:14px;line-height:1.4;font-style:normal;margin-bottom:.8em}.number.svelte-a37n1u.svelte-a37n1u{color:#fffc;font-size:14px}.social-buttons.svelte-a37n1u.svelte-a37n1u{margin:32px 0;display:flex;gap:16px}.social-buttons.svelte-a37n1u>a.svelte-a37n1u{display:flex;width:40px;height:40px;background-color:#ffffff1a;border-radius:8px;justify-content:center;align-items:center}.policies.svelte-a37n1u.svelte-a37n1u{line-height:28px;display:flex;flex-direction:column}.policies.svelte-a37n1u.svelte-a37n1u{align-self:flex-end;font-size:16px;color:#fffc}@media (min-width: 965px){.page-footer.svelte-a37n1u.svelte-a37n1u{margin-top:calc(0px - (var(--footer-padding) + var(--b-r-section)));position:relative}.unlock.svelte-a37n1u.svelte-a37n1u{border-radius:var(--b-r-section)}.behind.svelte-a37n1u.svelte-a37n1u{position:absolute;top:0;display:flex;flex-direction:column;height:100%;width:100%;z-index:-1}.upper.svelte-a37n1u.svelte-a37n1u{flex-basis:50%}.lower.svelte-a37n1u.svelte-a37n1u{border-top-left-radius:var(--b-r-section);border-top-right-radius:var(--b-r-section);flex-basis:50%;background-color:var(--secondary-black)}.unlock-inner.svelte-a37n1u.svelte-a37n1u{height:calc(2 * var(--footer-padding));display:flex;flex-flow:column nowrap;justify-content:center;padding:0px var(--gutter) 0px;border-radius:var(--b-r-section);margin-left:4.2vw;margin-right:4.2vw}.footer-main.svelte-a37n1u.svelte-a37n1u{border-radius:unset;margin-top:unset;position:unset;padding-top:72px}.site-menu.svelte-a37n1u.svelte-a37n1u{padding-top:0}.first.svelte-a37n1u.svelte-a37n1u,.second.svelte-a37n1u.svelte-a37n1u{display:flex}.first.svelte-a37n1u>.svelte-a37n1u,.second.svelte-a37n1u>.svelte-a37n1u{width:100%}.subscribe.svelte-a37n1u.svelte-a37n1u{width:80%;max-width:400px}.campus-details.svelte-a37n1u.svelte-a37n1u{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"campus-1 campus2 ." "social . privacy";column-gap:2rem}.social-buttons.svelte-a37n1u.svelte-a37n1u{grid-area:social}.policies.svelte-a37n1u.svelte-a37n1u{grid-area:privacy;align-self:flex-start}.policies.svelte-a37n1u a.svelte-a37n1u{margin-left:32px}.caption.svelte-a37n1u.svelte-a37n1u{max-width:894px}.small-circle-portrait.svelte-a37n1u.svelte-a37n1u{width:70px;height:70px}.small-circle-portrait.svelte-a37n1u.svelte-a37n1u:last-child{margin-left:-12px}}.app.svelte-1h6je9o{--footer-padding:0px;overflow-x:hidden;position:relative}.whats-app-button.svelte-1h6je9o{z-index:999;position:fixed;bottom:2rem;right:2rem}main.svelte-1h6je9o>*:last-child{padding-bottom:calc(20px + var(--footer-padding) + var(--b-r-section))!important}@media screen and (min-width: 769px){.app.svelte-1h6je9o{--footer-padding:150px}}@media screen and (min-width: 965px){.app.svelte-1h6je9o{--footer-padding:190px}}
