html,.elementor-kit-7{--campus-kit-fallback-font-family:'NeueHaasGrotesk', Sans-serif;--campus-kit-fallback-cfdxl01-size:220px;--campus-kit-fallback-cfdsp01-size:137px;--campus-kit-fallback-cfh1001-size:85px;--campus-kit-fallback-cfh2001-size:52px;--campus-kit-fallback-cfh3001-size:32px;--campus-kit-fallback-cfbody1-size:20px;--campus-kit-fallback-cfsub01-size:16px;--campus-kit-fallback-cfcap01-size:14px}@media (max-width:1199px){html,.elementor-kit-7{--campus-kit-fallback-cfh1001-size:70px;--campus-kit-fallback-cfh2001-size:42px;--campus-kit-fallback-cfh3001-size:28px}}@media (max-width:767px){html,.elementor-kit-7{--campus-kit-fallback-cfh1001-size:48px;--campus-kit-fallback-cfh2001-size:32px;--campus-kit-fallback-cfh3001-size:24px}}.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-family:var(--e-global-typography-cfdxl01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfdxl01-font-size,var(--campus-kit-fallback-cfdxl01-size));font-weight:var(--e-global-typography-cfdxl01-font-weight,700);line-height:var(--e-global-typography-cfdxl01-line-height,1.1)}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-family:var(--e-global-typography-cfdsp01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfdsp01-font-size,var(--campus-kit-fallback-cfdsp01-size));font-weight:var(--e-global-typography-cfdsp01-font-weight,700);line-height:var(--e-global-typography-cfdsp01-line-height,1.1);color:var(--e-global-color-text,#F6F6F6)}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*,.elementor-element.heading-1 .elementor-heading-title{font-family:var(--e-global-typography-cfh1001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh1001-font-size,var(--campus-kit-fallback-cfh1001-size));font-weight:var(--e-global-typography-cfh1001-font-weight,700);line-height:var(--e-global-typography-cfh1001-line-height,1.1);color:var(--e-global-color-text,#F6F6F6)}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*,.elementor-element.heading-2 .elementor-heading-title{font-family:var(--e-global-typography-cfh2001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh2001-font-size,var(--campus-kit-fallback-cfh2001-size));font-weight:var(--e-global-typography-cfh2001-font-weight,700);line-height:var(--e-global-typography-cfh2001-line-height,1.1);color:var(--e-global-color-text,#F6F6F6)}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*,.elementor-element.heading-3 .elementor-heading-title{font-family:var(--e-global-typography-cfh3001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh3001-font-size,var(--campus-kit-fallback-cfh3001-size));font-weight:var(--e-global-typography-cfh3001-font-weight,700);line-height:var(--e-global-typography-cfh3001-line-height,1.1);color:var(--e-global-color-text,#F6F6F6)}.text-body,.text-body>*,.text-body .elementor-widget-container,.text-body .elementor-widget-container>*,.elementor-widget-text-editor.text-body .elementor-widget-container,.elementor-widget-text-editor.text-body .elementor-widget-container>*,.elementor-element.text-body .elementor-widget-container,.elementor-element.text-body .elementor-widget-container>*{font-family:var(--e-global-typography-cfbody1-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfbody1-font-size,var(--campus-kit-fallback-cfbody1-size));font-weight:var(--e-global-typography-cfbody1-font-weight,400);line-height:var(--e-global-typography-cfbody1-line-height,1.3)}.elementor-widget[class*="elementor-widget-campus_"],.elementor-widget-founder_scholarship{font-family:var(--e-global-typography-cfbody1-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfbody1-font-size,var(--campus-kit-fallback-cfbody1-size));font-weight:var(--e-global-typography-cfbody1-font-weight,400);line-height:var(--e-global-typography-cfbody1-line-height,1.3)}.sub-title,.content-subtitle,.sub-title .elementor-heading-title,.content-subtitle .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.elementor-element.sub-title .elementor-heading-title,.elementor-element.content-subtitle .elementor-heading-title,.sub-title>*,.content-subtitle>*{font-family:var(--e-global-typography-cfsub01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfsub01-font-size,var(--campus-kit-fallback-cfsub01-size));font-weight:var(--e-global-typography-cfsub01-font-weight,500);line-height:var(--e-global-typography-cfsub01-line-height,1.1);text-transform:var(--e-global-typography-cfsub01-text-transform,uppercase)}.sub-title,.sub-title .elementor-heading-title,.elementor-element.sub-title .elementor-heading-title{color:var(--e-global-color-dc577c4,var(--e-global-color-primary,#BCCF0F))}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-element.content-subtitle .elementor-heading-title{color:var(--e-global-color-e2bcdff,#888888)}.text-caption,.text-caption>*,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.elementor-element.text-caption .elementor-heading-title{font-family:var(--e-global-typography-cfcap01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfcap01-font-size,var(--campus-kit-fallback-cfcap01-size));font-weight:var(--e-global-typography-cfcap01-font-weight,400);line-height:var(--e-global-typography-cfcap01-line-height,1.3)}.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h1.elementor-heading-title.elementor-size-default{font-family:var(--e-global-typography-cfh1001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh1001-font-size,var(--campus-kit-fallback-cfh1001-size));font-weight:var(--e-global-typography-cfh1001-font-weight,700);line-height:var(--e-global-typography-cfh1001-line-height,1.1)}.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h2.elementor-heading-title.elementor-size-default{font-family:var(--e-global-typography-cfh2001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh2001-font-size,var(--campus-kit-fallback-cfh2001-size));font-weight:var(--e-global-typography-cfh2001-font-weight,700);line-height:var(--e-global-typography-cfh2001-line-height,1.1)}.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h3.elementor-heading-title.elementor-size-default{font-family:var(--e-global-typography-cfh3001-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfh3001-font-size,var(--campus-kit-fallback-cfh3001-size));font-weight:var(--e-global-typography-cfh3001-font-weight,700);line-height:var(--e-global-typography-cfh3001-line-height,1.1)}.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h4.elementor-heading-title.elementor-size-default{font-family:var(--e-global-typography-cfbody1-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfbody1-font-size,var(--campus-kit-fallback-cfbody1-size));font-weight:var(--e-global-typography-cfbody1-font-weight,400);line-height:var(--e-global-typography-cfbody1-line-height,1.3)}.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h5.elementor-heading-title.elementor-size-default,.elementor-widget-heading:not(.heading-1):not(.heading-2):not(.heading-3):not(.heading-display):not(.text-larger-display):not(.sub-title):not(.content-subtitle):not(.text-caption) h6.elementor-heading-title.elementor-size-default{font-family:var(--e-global-typography-cfsub01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfsub01-font-size,var(--campus-kit-fallback-cfsub01-size));font-weight:var(--e-global-typography-cfsub01-font-weight,500);line-height:var(--e-global-typography-cfsub01-line-height,1.1)}.elementor-widget-campus_list_item,.campus-list-item,.campus-list-item ul,.campus-list-item span{font-family:var(--e-global-typography-cfcap01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfcap01-font-size,var(--campus-kit-fallback-cfcap01-size));font-weight:var(--e-global-typography-cfcap01-font-weight,400);line-height:var(--e-global-typography-cfcap01-line-height,1.3)}.campus-list-item-number h3.content-subtitle{font-family:var(--e-global-typography-cfsub01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfsub01-font-size,var(--campus-kit-fallback-cfsub01-size));font-weight:var(--e-global-typography-cfsub01-font-weight,500);line-height:var(--e-global-typography-cfsub01-line-height,1.1);text-transform:var(--e-global-typography-cfsub01-text-transform,uppercase);color:var(--e-global-color-text,#F6F6F6);margin:0}.campus-list-item-number .text-editor.text-caption,.campus-list-item-number .text-editor.text-caption p,.campus-list-item-number .text-editor.text-body,.campus-list-item-number .text-editor.text-body p{font-family:var(--e-global-typography-cfcap01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfcap01-font-size,var(--campus-kit-fallback-cfcap01-size));font-weight:var(--e-global-typography-cfcap01-font-weight,400);line-height:var(--e-global-typography-cfcap01-line-height,1.3);color:var(--e-global-color-e2bcdff,#888888);margin:0}.campus-accordion .accordion-section-title.text-body{font-family:var(--e-global-typography-cfbody1-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfbody1-font-size,var(--campus-kit-fallback-cfbody1-size));font-weight:var(--e-global-typography-cfbody1-font-weight,400);line-height:var(--e-global-typography-cfbody1-line-height,1.3)}.btn,.btn .font,.btn .back,.hbspt-form .hs-button{font-family:var(--e-global-typography-cfsub01-font-family,var(--campus-kit-fallback-font-family));font-size:var(--e-global-typography-cfsub01-font-size,var(--campus-kit-fallback-cfsub01-size));font-weight:var(--e-global-typography-cfsub01-font-weight,500);line-height:var(--e-global-typography-cfsub01-line-height,1.1);text-transform:var(--e-global-typography-cfsub01-text-transform,uppercase)}.btn-sm,.btn-sm .font,.btn-sm .back{font-size:var(--e-global-typography-cfcap01-font-size,var(--campus-kit-fallback-cfcap01-size));line-height:var(--e-global-typography-cfcap01-line-height,1.3)}.btn-lg,.btn-lg .font,.btn-lg .back{font-size:var(--e-global-typography-cfbody1-font-size,var(--campus-kit-fallback-cfbody1-size));line-height:var(--e-global-typography-cfbody1-line-height,1.3)}.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-family:NeueHaasGrotesk;font-size:220px;font-weight:700;line-height:.85em}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-family:NeueHaasGrotesk;font-size:137px;font-weight:700;line-height:.94em}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-family:NeueHaasGrotesk;font-size:85px;font-weight:700;line-height:1.1em}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-family:NeueHaasGrotesk;font-size:52px;font-weight:700;line-height:1.1em}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-family:NeueHaasGrotesk;font-size:32px;font-weight:700;line-height:1.1em}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-family:NeueHaasGrotesk;font-size:20px;font-weight:400;line-height:1.3em}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-family:NeueHaasGrotesk;font-size:16px;font-weight:500;line-height:1.1em}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-family:NeueHaasGrotesk;font-size:16px;font-weight:500;line-height:1.1em}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-family:NeueHaasGrotesk;font-size:14px;font-weight:400}@media(max-width:1199px){.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-size:180px}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-size:110px}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-size:70px}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-size:42px}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-size:28px}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-size:18px}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-size:16px}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-size:16px}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-size:14px}}@media(max-width:767px){.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-size:120px}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-size:56px}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-size:48px}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-size:36px}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-size:28px}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-size:16px}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-size:16px}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-size:16px}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-size:14px}}.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-family:NeueHaasGrotesk;font-size:220px;font-weight:700;line-height:.85em}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-family:NeueHaasGrotesk;font-size:137px;font-weight:700;line-height:.94em}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-family:NeueHaasGrotesk;font-size:85px;font-weight:700;line-height:1.1em}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-family:NeueHaasGrotesk;font-size:52px;font-weight:700;line-height:1.1em}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-family:NeueHaasGrotesk;font-size:32px;font-weight:700;line-height:1.1em}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-family:NeueHaasGrotesk;font-size:20px;font-weight:400;line-height:1.3em}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-family:NeueHaasGrotesk;font-size:16px;font-weight:500;line-height:1.1em}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-family:NeueHaasGrotesk;font-size:16px;font-weight:500;line-height:1.1em}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-family:NeueHaasGrotesk;font-size:14px;font-weight:400}@media(max-width:1199px){.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-size:180px}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-size:110px}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-size:70px}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-size:42px}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-size:28px}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-size:18px}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-size:16px}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-size:16px}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-size:14px}}@media(max-width:767px){.text-larger-display,.text-larger-display .elementor-heading-title,.elementor-widget-heading.text-larger-display .elementor-heading-title,.text-larger-display>*{font-size:120px}.heading-display,.heading-display .elementor-heading-title,.elementor-widget-heading.heading-display .elementor-heading-title,.heading-display>*{font-size:56px}.heading-1,.heading-1 .elementor-heading-title,.elementor-widget-heading.heading-1 .elementor-heading-title,.heading-1>*{font-size:48px}.heading-2,.heading-2 .elementor-heading-title,.elementor-widget-heading.heading-2 .elementor-heading-title,.heading-2>*{font-size:36px}.heading-3,.heading-3 .elementor-heading-title,.elementor-widget-heading.heading-3 .elementor-heading-title,.heading-3>*{font-size:28px}.text-body,.text-body .elementor-heading-title,.elementor-widget-heading.text-body .elementor-heading-title,.text-body>*{font-size:16px}.sub-title,.sub-title .elementor-heading-title,.elementor-widget-heading.sub-title .elementor-heading-title,.sub-title>*{font-size:16px}.content-subtitle,.content-subtitle .elementor-heading-title,.elementor-widget-heading.content-subtitle .elementor-heading-title,.content-subtitle>*{font-size:16px}.text-caption,.text-caption .elementor-heading-title,.elementor-widget-heading.text-caption .elementor-heading-title,.text-caption>*{font-size:14px}}