*,*::before,*::after{box-sizing:border-box}body{font-family:Arial,sans-serif;font-weight:400;color:#595959;line-height:1.5}@media (min-width: 40em){body body{overflow-x:hidden}}p,a{font-size:1.375rem}body,h1,h2,h3,h4,p,ul{margin:0}h1,h2,h3,h4{font-family:"Archivo Narrow",sans-serif;font-weight:bold;line-height:1}h1{font-size:6.2rem}h2{font-size:5.4rem}h3{font-size:3.7rem}h4{font-size:2.5em}h5{font-size:2rem;font-weight:bold}.font-sm{font-size:0.875rem}@media only screen and (min-width: 48em){h1{font-size:6.7rem}h2{font-size:4rem}h3{font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.1rem}.font-sm{font-size:1rem}}a{text-decoration:none;color:#595959;transition:all 250ms ease-in-out}img{max-width:100%;display:block}.container{width:85%;max-width:70rem;margin:0 auto}@media (min-width: 50em){.container{width:80%}}.container--narrow{max-width:52rem;margin:0 auto}.sidebar{display:flex;flex-wrap:wrap;gap:2em;align-items:center}.sidebar-main{flex:1 1 100%}@media (min-width: 60rem){.sidebar-main{padding:0 1rem;margin-top:1rem}}.sidebar-side{flex:1 1 100%;display:flex;justify-content:center}@media (min-width: 60em){.sidebar-main{flex:1 1 calc(65% - 2em)}.sidebar-side{flex:1 1 35%;align-self:flex-end}.sidebar .left{order:1}.sidebar .right{order:2}}.btn{display:inline-block;padding:1em 2.5em;margin:1em;border:none;text-align:center;color:#333;text-transform:uppercase;font-size:1rem;font-weight:bold;line-height:1.1;background:#c28e0e;transition:all .25s ease}.btn:hover,.btn:focus{color:#fff;background:#98700d}.banner-cta{text-align:center;margin:4rem auto}.full-width-banner{margin-top:4rem;padding:2rem 0;background:#98700d;color:#fff;line-height:1.25}.full-width-banner .sidebar-side{flex-direction:column;align-self:flex-start;align-items:center}@media (min-width: 60rem){.full-width-banner .sidebar-side{flex-direction:row;margin-top:0;padding-right:10%}.full-width-banner .sidebar-side .fa{margin-right:1rem}}.full-width-banner h3{font-size:2rem}.full-width-banner .sidebar-main{text-align:center;padding:0 1.2rem;margin-top:0}@media (min-width: 60rem){.full-width-banner .sidebar-main{text-align:left}}.full-width-banner .font-sm{margin-top:1rem;padding:0 3rem}@media (min-width: 60rem){.full-width-banner .font-sm{padding:0}}.remodal{background:#595959;color:#fff}.remodal .courses{display:flex;flex-direction:column}.remodal .courses>div{flex-basis:100%}@media (min-width: 60rem){.remodal .courses{flex-direction:row;gap:2rem;text-align:left}}.remodal h2{font-size:2rem;margin-bottom:1rem}.remodal hr{height:4px;background:#fff}.remodal ul{list-style-type:none;padding:0;margin-bottom:3rem}.remodal li{line-height:2}.highlight{color:#c28e0e !important}.hidden-mb{display:none}@media (min-width: 60rem){.hidden-mb{display:inherit}}.hidden-dt{display:inherit}@media (min-width: 60rem){.hidden-dt{display:none}}header{display:flex;align-items:center;justify-content:space-between;padding:1em;width:100%;min-height:7em;margin:auto;position:fixed;top:0;left:0;background:#fff}header .logo{width:16em;max-width:16em}header .nav--mobile{position:absolute;right:0px;top:7em;height:calc(100vh - 7em);padding:10em 0;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;z-index:10;transform:translateX(100%);transition:transform 0.4s ease-in}header .nav--mobile hr{width:10em;text-align:center;color:#595959}header .nav--mobile a{transition:all .25s ease}header .nav--mobile a:hover,header .nav--mobile a:focus{color:#fff}header .nav--desktop{display:none}header .burger{display:block;cursor:pointer;position:fixed;right:1.25em;background:#c28e0e;padding:3px}header .burger .line{width:16px;height:2px;margin:4px;background-color:#fff;transition:all .3s ease}header .toggle .line1{transform:rotate(-45deg) translate(-4px, 5px)}header .toggle .line2{opacity:0}header .toggle .line3{transform:rotate(45deg) translate(-4px, -4px)}header .nav-active{transform:translateX(0)}@media (min-width: 40em){header{width:90%;left:50%;padding:.5em;transform:translateX(-50%)}header .logo{width:12em}header .nav--mobile,header .burger{display:none}header .nav--desktop{display:inline-block}header .nav-link--desktop{display:inline-block !important;color:#595959;margin:1em;font-size:1rem;text-transform:uppercase;font-weight:bold}header .nav-link--desktop:hover{color:#c28e0e}}.hero{height:100vh;background:#000;background:url(../img/hero-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:top center;padding:0 1.5em;display:flex;flex-direction:column;justify-content:flex-end}.hero h1{font-size:3rem;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:2px}.hero h1,.hero h1+p{width:60%}.hero h1+p{color:#fff;font-size:1.3rem;margin:0.5em 0}.hero .hero-nav{width:100%;display:flex;justify-content:center}.hero .hero-nav .anchor{flex:1 1 12em;font-size:0.9rem;text-align:center;border:1px solid #777;background:#111;padding:2em 0 0 0;text-decoration:none;color:#595959;transition:all 250ms ease-in-out}.hero .hero-nav .anchor:hover,.hero .hero-nav .anchor:focus{color:#fff}.hero .hero-nav .anchor-stripe{height:1.5rem;margin-top:.6rem}@media (max-width: 40em){.hero .hero-nav .anchor{flex:1 1 50%}}@media (min-width: 40em){.hero .hero-nav .anchor:hover,.hero .hero-nav .anchor:focus{border-color:#fff}}.hero .hero-nav .why-us .anchor-stripe{background:url(../img/mobile-stripes/why-us-card-hero.png);background-size:cover;background-repeat:no-repeat;background-position:center}.hero .hero-nav .academics .anchor-stripe{background:url(../img/mobile-stripes/academics-card-hero.png);background-size:cover;background-repeat:no-repeat;background-position:center}.hero .hero-nav .student-life .anchor-stripe{background:url(../img/mobile-stripes/student-life-card-hero.png);background-size:cover;background-repeat:no-repeat;background-position:center}.hero .hero-nav .fort-wayne .anchor-stripe{background:url(../img/mobile-stripes/fort-wayne-card-hero.png);background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 40em){.hero .hero-nav{flex-wrap:wrap}}.hero .dropdown{text-align:center;margin:1em}@media (min-width: 40em){.hero{background:url(../img/hero-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:top center;justify-content:flex-end}.hero h1,.hero h1+p{width:100%;text-align:center}.hero h1{font-size:clamp(4rem, calc(5vw + 1rem), 5.5rem)}.hero h1+p{padding:0 1.5em}}.visit-day{text-align:center;margin:5em 0}.visit-day .sidebar-side{display:none}.visit-day .sidebar-main{text-align:center;font-weight:700;margin-top:0}.visit-day .fa{color:#c28e0e}.visit-day .font-sm{text-transform:uppercase}.visit-day .calendar{margin:0 .25rem;display:block;margin:0 auto}.visit-day .calendar img{height:5rem;width:5rem;margin:.5rem auto}@media (min-width: 60rem){.visit-day .calendar{display:inline-block}.visit-day .calendar img{transform:translateY(33%)}}@media (min-width: 60rem){.visit-day .sidebar-side{display:flex}.visit-day p{line-height:2;margin-bottom:1rem}}.category{margin-top:4rem}.category--hero{background:#fff;height:20rem;width:100%;max-width:80rem;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:-1}.category--hero>.container{height:100%;width:100%;position:relative}@media (min-width: 60em){.category--hero>.container{width:85%}}@media (min-width: 60em){.category--hero{height:35rem;width:90%;background:url(../img/why-us-desk.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}@media (min-width: 70em){.category--hero{height:40rem;background:url(../img/why-us-desk.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category--title{width:90%;margin:0 auto;background:#000;line-height:1;display:flex;flex-direction:column;position:absolute;top:100%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 60em){.category--title{width:calc(35% - 2em);max-width:270px;top:100%;left:0;transform:translate(0, -50%)}}.category--title>*{flex-basis:100%}.category--title p{padding:.25em .5em;text-transform:uppercase;font-size:1.8rem;font-family:"Archivo Narrow",sans-serif;color:#fff}@media (min-width: 60em){.category--title p{font-size:2rem}.category--title p span{display:block}}.category--title .title-stripes{background:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;font-size:1rem;color:#fff}.category--title h2{font-size:1.6rem;padding:.25em .5em;color:#fff}@media (min-width: 60em){.category--title h2{padding-bottom:3em}}@media (min-width: 60em){.category--title.title-right{left:65%}}.category>.container{margin-top:6em}.category>.container p{margin:1rem 0}@media (min-width: 60em){.category>.container{margin-top:2em;margin-bottom:2em}}.category#why-us .category--hero{background:url(../img/why-us-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#why-us .category--hero{background:url(../img/why-us-desk.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#why-us .title-stripes{background:url(../img/mobile-stripes/why-us-stripes-mb.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#why-us .title-stripes{background:url(../img/stripes-desktop/why-us-stripes-dt.png);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#why-us .stat-num,.category#why-us .category--title p{color:#baa892}.category#academics .category--hero{background:url(../img/academics-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#academics .category--hero{background:url(../img/academics-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#academics .title-stripes{background:url(../img/mobile-stripes/academics-stripes-mb.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#academics .title-stripes{background:url(../img/stripes-desktop/academics-stripes-dt.png);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#academics .category--title p,.category#academics .stat-num{color:#98700d}.category#academics .slider-item .fa{color:#c28e0e}.category#student-life .category--hero{background:url(../img/student-life-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#student-life .category--hero{background:url(../img/student-life-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#student-life .title-stripes{background:url(../img/mobile-stripes/student-life-stripes-mb.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#student-life .title-stripes{background:url(../img/stripes-desktop/student-life-stripes-dt.png);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#student-life .category--title p,.category#student-life .stat-num{color:#29a592}.category#fort-wayne .category--hero{background:url(../img/fort-wayne-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#fort-wayne .category--hero{background:url(../img/fort-wayne-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#fort-wayne .title-stripes{background:url(../img/mobile-stripes/fort-wayne-stripes-mb.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#fort-wayne .title-stripes{background:url(../img/stripes-desktop/fort-wayne-stripes-dt.png);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#fort-wayne .category--title p{color:#6e99b4}.category#fort-wayne .slider-item{width:9rem;min-height:10.5rem}.category#fort-wayne .slider-item .fa,.category#fort-wayne .slider-item .bottom,.category#fort-wayne .slider-item hr{color:#6e99b4}.category#fort-wayne .slider-item .font-sm{font-weight:700;text-transform:uppercase;line-height:1.1}.category#fort-wayne .stat-num{color:#6e99b4}.category#your-backyard .category--hero{background:url(../img/fort-wayne-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#your-backyard .category--hero{background:url(../img/fort-wayne-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#your-backyard .title-stripes{background:url(../img/mobile-stripes/student-life-stripes-mb.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 60em){.category#your-backyard .title-stripes{background:url(../img/stripes-desktop/student-life-stripes-dt.png);background-size:cover;background-repeat:no-repeat;background-position:center center}}.category#your-backyard .category--title p{color:#29a592}.category#your-backyard .slider-item{width:9rem;min-height:10.5rem}.category#your-backyard .slider-item .fa,.category#your-backyard .slider-item .bottom,.category#your-backyard .slider-item hr{color:#6e99b4}.category#your-backyard .slider-item .font-sm{font-weight:700;text-transform:uppercase;line-height:1.1}.category#your-backyard .stat-num{color:#6e99b4}.testimonial{padding:1rem 3rem;text-align:center;letter-spacing:.5px}@media (min-width: 60em){.testimonial{padding:1rem 2rem}}.testimonial .fa-quote-left{color:#98700d}.testimonial .quote{font-style:italic;font-size:1.5rem;font-family:"Archivo Narrow",sans-serif;position:relative;z-index:-1}.testimonial .name,.testimonial .info{color:#c28e0e;line-height:1.25;margin:0 !important;font-size:1.125rem}.testimonial .name{font-weight:700;text-transform:uppercase}.stats-counter{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.stats-counter .stat{flex:1 1 calc(33% - 1rem);padding:1rem 2rem;background:#000;color:#fff;line-height:1.1;text-transform:uppercase;text-align:center}@media (min-width: 60rem){.stats-counter .stat{padding:1rem 3rem}}.stats-counter .stat p{max-width:30rem;margin:0 auto .25rem auto}.stats-counter .stat-num{font-family:"Archivo Narrow",sans-serif;color:#baa892;font-size:8rem;line-height:1;font-weight:700;margin:1rem 0}.slider{display:flex;flex-direction:column}@media (min-width: 60rem){.slider{padding:1rem 0;flex-direction:row}.slider .slick-list{margin:0 1rem}}.slider .slick-arrow{background:none;border:none;font-size:0;transition:all 250ms ease-in-out}.slider .slick-arrow:hover{transform:scale(1.1)}.slider .slick-prev::before{content:'\f053';font-family:FontAwesome;float:left}.slider .slick-next::before{content:'\f054';font-family:FontAwesome}.slider .slick-prev::before,.slider .slick-next::before{font-size:2rem}.slider .slick-dots{display:flex;justify-content:center;padding:0;list-style-type:none}.slider .slick-dots li button{font-size:0;background-color:#333;border:none;border-radius:50%;padding:4px;margin:0 .5rem}.slider .slick-dots li.slick-active button{background-color:#c28e0e}.slider .slick-dots li button::before{color:#333;font-size:2rem}.slider .slick-dots li.slick-active button::before{color:#c28e0e;font-size:2rem}.slider-item{width:8rem;min-height:12rem;margin:1rem;position:relative;z-index:-1}.slider-item h3{font-size:1.375rem;margin:.8rem 0;line-height:1}.slider-item .bottom{position:absolute;bottom:0;width:100%;z-index:-1}.slider-item p{margin:0 !important}#academics .slick-arrow::before{color:#c28e0e}#fort-wayne .slick-arrow::before,#your-backyard .slick-arrow::before{color:#6e99b4}.footer-form{background:#000;padding:2rem 0;color:#fff;text-align:center}.footer-form .sidebar{gap:0}.footer-form .sidebar-side{flex-direction:column;align-self:stretch;background:#333;padding:2rem}.footer-form .sidebar-side a{color:#fff}.footer-form .sidebar-side .fa{color:#c28e0e}.footer-form .sidebar-side .calendar{margin:0 .25rem;display:block;margin:0 auto}.footer-form .sidebar-side .calendar img{height:5rem;width:5rem;margin:.5rem auto}.footer-form .sidebar-main{background:#595959;padding:2rem;margin:0;line-height:1.2;font-size:1.1rem}.footer-form .sidebar-main p{font-size:1.125rem}.footer-form h3{font-size:2rem;margin-bottom:1rem;padding:0 2rem}.form-cta select{appearance:none;background-color:transparent;background:url(../img/icons/chevron.png) no-repeat right transparent;background-position-x:98%;color:#fff;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:1.625rem;cursor:inherit;line-height:inherit;outline:none}.form-cta select::-ms-expand{display:none}.form-cta input{background-color:transparent;color:#fff;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:1.625rem;cursor:inherit;line-height:inherit;outline:none}.form-cta input.invalid{background-color:#ffdddd}.form-cta .tab{display:none;padding-bottom:.2rem;border-bottom:2px solid #fff;margin-bottom:2rem;cursor:pointer}.form-cta .steps{margin:1.5rem 0}.form-cta .step{height:24px;width:24px;margin:0 4px;border:1.5px solid #c28e0e;border-radius:50%;display:inline-block;padding:2px;opacity:0.5}.form-cta .step.active{opacity:1;background:#c28e0e;color:#fff}.form-cta .step.finish{background-color:#c28e0e}.form-cta #prevBtn{background:none;padding:0}footer{background:#000;color:#fff;padding:2rem 0 5rem 0}footer .logo{width:16em;max-width:16em;margin:1rem 0}footer h3{font-size:2rem}footer p{margin-bottom:1rem}footer .sidebar-side{flex-direction:column;order:2}footer .sidebar-main{order:1}@media (min-width: 60rem){footer .sidebar-side{order:1;align-self:flex-start}footer .sidebar-main{order:2;display:flex;gap:2rem}footer p,footer a{font-size:1.125rem}}
