.text-input.svelte-1iz0v4j.svelte-1iz0v4j{display:flex;flex-flow:column nowrap;position:relative}.text-input.svelte-1iz0v4j input.svelte-1iz0v4j{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;padding:13px 16px;border:1px solid rgba(208,213,221,1);border-radius:8px;font-family:inherit;font-size:16px}.text-input.svelte-1iz0v4j input.svelte-1iz0v4j:focus{outline:1px solid rgba(168,173,181,1)}.text-input.invalid.svelte-1iz0v4j input.svelte-1iz0v4j{border:1px solid rgba(253,162,155,1)}.text-input.svelte-1iz0v4j input.svelte-1iz0v4j:disabled{background-color:#f5f5f5;color:#d0d5dd}.label.svelte-1iz0v4j.svelte-1iz0v4j{font-size:12px;line-height:100%;color:#a8adb5;position:absolute;top:-6px;left:12px;background-color:#fff;z-index:1;padding:0 2px;display:none}.label.shown.svelte-1iz0v4j.svelte-1iz0v4j{display:block}.error.svelte-1iz0v4j.svelte-1iz0v4j{font-size:14px;line-height:100%;color:#fda29b;margin-top:8px}.email-input.svelte-16mcwj4.svelte-16mcwj4{display:flex;flex-flow:column nowrap}.email-input.svelte-16mcwj4 input.svelte-16mcwj4{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;padding:13px 16px;border:1px solid rgba(208,213,221,1);border-radius:8px;font-family:inherit;font-size:16px}.email-input.svelte-16mcwj4 input.svelte-16mcwj4:focus{outline:1px solid rgba(168,173,181,1)}.email-input.invalid.svelte-16mcwj4 input.svelte-16mcwj4{border:1px solid rgba(253,162,155,1)}.email-input.svelte-16mcwj4 input.svelte-16mcwj4:disabled{background-color:#f5f5f5;color:#d0d5dd}.error.svelte-16mcwj4.svelte-16mcwj4{font-size:14px;line-height:100%;color:#fda29b;margin-top:8px}.text-area.svelte-k7riq5.svelte-k7riq5{display:flex;flex-flow:column nowrap}.text-area.svelte-k7riq5 textarea.svelte-k7riq5{background:inherit;padding:13px 16px;border:1px solid rgba(208,213,221,1);border-radius:8px;font-family:inherit;font-size:16px}.text-area.svelte-k7riq5 textarea.svelte-k7riq5:focus{outline:1px solid rgba(168,173,181,1)}.text-area.svelte-k7riq5 textarea.svelte-k7riq5:invalid{border:1px solid rgba(253,162,155,1)}.text-area.svelte-k7riq5 textarea.svelte-k7riq5:disabled{background-color:#f5f5f5;color:#d0d5dd}.error.svelte-k7riq5.svelte-k7riq5{font-size:14px;line-height:100%;color:#fda29b;margin-top:8px}#campus-info.svelte-lji79.svelte-lji79{min-height:100vh;background-image:var(--gradient-blue-orange-reverse);border-radius:var(--b-r-section) var(--b-r-section) 0 0;margin-top:var(--negative-margin);position:relative}.campus-card.svelte-lji79.svelte-lji79{background-color:#fff;border-radius:var(--b-r-container);padding:32px;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"title image" "info image";row-gap:50px;margin-bottom:24px}.campus-card.svelte-lji79 h2.svelte-lji79{grid-area:title;font-weight:500}.contact-info.svelte-lji79.svelte-lji79{grid-area:info;display:flex;flex-flow:column nowrap;justify-content:space-between;gap:1rem}.contact.svelte-lji79.svelte-lji79{display:flex;flex-flow:row nowrap;align-items:center;column-gap:16px}.contact.svelte-lji79 h4.svelte-lji79{margin-bottom:.3rem}.contact.svelte-lji79 p.svelte-lji79{color:var(--grey)}.sm-header-text.svelte-lji79.svelte-lji79{font-size:20px;line-height:140%;font-weight:500}.contact.svelte-lji79 .tel.svelte-lji79{white-space:nowrap}.campus-card.svelte-lji79>img.svelte-lji79{grid-area:image;justify-self:flex-end;height:336px;width:auto;border-radius:16px}@media screen and (max-width: 1000px){.sm-header-text.svelte-lji79.svelte-lji79{font-size:16px}.campus-card.svelte-lji79.svelte-lji79{grid-template-rows:auto;grid-template-areas:"title" "info" "image";row-gap:40px}.contact-info.svelte-lji79.svelte-lji79{row-gap:24px}.campus-card.svelte-lji79>img.svelte-lji79{width:100%;height:auto}}#enquiry-form.svelte-xkl0iw.svelte-xkl0iw{display:grid;grid-template-columns:40% 60%;min-height:100vh}.side-bar-image.svelte-xkl0iw.svelte-xkl0iw{height:100%;width:100%;object-fit:cover;object-position:center}.form-area.svelte-xkl0iw.svelte-xkl0iw{justify-self:flex-start;align-self:center;min-width:350px;padding-left:var(--gutter)}.form-area.svelte-xkl0iw p.svelte-xkl0iw{margin:1.5em 0}@media screen and (max-width: 800px){.side-bar-image.svelte-xkl0iw.svelte-xkl0iw{display:none}}
