@media (width<=700px){.schools-display{padding-top:1rem!important}}.schools-display ._schools-display-inner{min-height:48rem;padding-top:3rem;position:relative}@media (width<=700px){.schools-display ._schools-display-inner{flex-direction:column;width:auto;min-height:0;padding-top:0;padding-bottom:0;display:flex}}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner{flex-direction:column;min-height:0;padding-top:0;display:flex}}.schools-display ._schools-display-inner h2,.schools-display ._schools-display-inner li,.schools-display ._schools-display-inner p{width:auto!important}.schools-display ._schools-display-inner h2{margin-top:0}.schools-display ._schools-display-inner ._schools-slideshow{float:left;background:#fff;border-radius:.5rem;width:61.8%}@media (width<=80rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-slideshow{width:calc(100% - var(--csf-section-minor))}}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-slideshow{float:none;max-width:100%;width:var(--csf-section-major);order:2;align-self:flex-start}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-slideshow{float:none;order:2;width:auto;display:none}}@media screen and (prefers-color-scheme:dark){.schools-display ._schools-display-inner ._schools-slideshow{background-color:#000}}html.dark .schools-display ._schools-display-inner ._schools-slideshow{background-color:#000}.schools-display ._schools-display-inner ._schools-slideshow ._schools-slideshow-inner{overflow:hidden}@media (width>=700px){.schools-display ._schools-display-inner ._schools-slideshow ._schools-slideshow-inner{padding:2rem;box-shadow:0 .5rem 4rem #64646f33}}.schools-display ._schools-display-inner ._schools-slideshow ._schools-slideshow-inner img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:.25rem;width:100%;height:33rem;display:block}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-slideshow ._schools-slideshow-inner img{aspect-ratio:1.377;height:auto}}.schools-display ._schools-display-inner ._schools-slideshow ._schools-slideshow-inner ._autoplay-bar{background:var(--color-amber-glow);top:0}.schools-display ._schools-display-inner ._schools-words{float:left;width:38.2%}@media (width<=80rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words{width:var(--csf-section-minor)}}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words{display:contents}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words{order:1;width:auto}}.schools-display ._schools-display-inner ._schools-words ._schools-words-inner{text-align:left;margin-top:-3rem;margin-left:-6rem}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-inner{display:contents}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-inner{margin:0}}.schools-display ._schools-display-inner ._schools-words ._schools-words-inner ._schools-words-inner-b{margin:0 0 0 8rem;padding-bottom:3rem;position:relative}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-inner ._schools-words-inner-b{max-width:var(--csf-text-width);order:1;margin:0 auto 2rem;padding-bottom:0}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-inner ._schools-words-inner-b{max-width:var(--csf-text-width);margin-left:auto;margin-right:auto;padding-bottom:0}}.schools-display ._schools-display-inner ._schools-words ._schools-words-inner ._schools-words-inner-b h2{text-align:center}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-inner ._schools-words-inner-b h2{margin-bottom:0;padding-bottom:0}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow{margin-top:-4rem}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow{max-width:100%;width:calc(var(--csf-section-minor) + 6rem);order:3;align-self:flex-end;margin-top:-8rem;position:relative}}@media (width<=51.5rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow{align-self:center;margin-top:0}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow{max-width:calc(var(--csf-section-minor) + 6rem);background:0 0;margin-top:1.5rem;margin-left:auto;margin-right:auto}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow a:hover{color:#fea139}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-prev{color:var(--color-amber-glow);opacity:.9;background:#fff;border-radius:50%;width:3rem;font-weight:900;top:8rem;left:7rem;box-shadow:0 .25rem .5rem #0000003d}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-prev{top:2rem}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-prev{width:2.75rem;top:2.25rem;left:.5rem}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause:hover,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next:hover,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-prev:hover{color:var(--color-ginger)}@media (width<=51.5rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper .swiper-button-prev{left:calc(50% - 5.5rem)}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper ._pause{left:calc(50% - 1.5rem)}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper .swiper-button-next{left:calc(50% + 2.5rem)}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next{left:15rem}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow .swiper-button-next{left:auto;right:.5rem}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause{height:var(--swiper-navigation-size);border-radius:.5rem;left:11rem}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause{left:auto;right:3.75rem}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._pause:hover{color:var(--color-ginger);background:#fff}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school{width:100%}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder{float:right;z-index:-1;width:10rem;height:10.5rem;margin-right:.5rem;position:relative}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder{float:none;z-index:1;width:5rem;height:5rem;margin-right:0;position:absolute;top:5rem;right:1rem}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder{display:none}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder ._school-logo{z-index:-1;max-width:10rem;max-height:10rem;position:absolute;bottom:.5rem;right:0}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder ._school-logo{z-index:auto;max-width:5rem;max-height:5rem;top:0;bottom:auto}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder ._school-logo img{bottom:0}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._school-logo-holder ._school-logo img{top:0;bottom:auto}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb,.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3{background-color:var(--color-coyote-brown);clear:both;color:#fff;text-align:left;width:100%;margin:0;padding-top:2rem;padding-left:2rem;padding-right:2rem}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;line-height:1.25!important}@media (width<=66rem) and (width>=701px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3{margin-top:4rem;padding-right:7rem}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3{padding-top:1rem!important;font-size:1.125rem!important}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3 a{color:#fea139}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3 a:hover{color:#edd42a}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3 ._city span{display:inline-block}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3{width:auto;padding-top:.75rem;padding-left:4rem;padding-right:7rem;line-height:1.5}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school h3 p{margin-left:1rem;margin-right:1rem}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school figure{background-color:var(--color-coyote-brown);z-index:99;padding-top:.5rem;display:none;position:absolute;top:-20rem;left:-48.59rem}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school figure{margin:0;display:block;position:static}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school figure img{width:100%;height:auto;display:block}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:0 0 1.25rem}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._blurb-logo{display:none}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._blurb-logo{float:right;width:10rem;margin:1rem 1rem .5rem .75rem;display:block}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._blurb-logo img{width:auto;max-width:10rem;height:auto;max-height:10rem;margin-left:auto;display:block}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb p{color:#fff;text-align:left;width:auto;margin:0;padding:1rem 2rem 0;font-size:1rem;max-width:none!important}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb p{padding-left:1rem;padding-right:1rem}}.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._motto p{text-align:right;text-wrap:balance;margin:0;padding-top:.75rem;font-style:italic;font-weight:300;line-height:1.33}@media (width>=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._motto p{font-size:1.125rem}}@media (width<=700px){.schools-display ._schools-display-inner ._schools-words ._schools-words-slideshow ._school ._blurb ._motto p{padding-bottom:0}}
