@font-face{font-family:"Archivo";src:url("../../assets/dist/fonts/Archivo-Regular.woff2") format("woff2"),url("../../assets/dist/fonts/Archivo-Regular.woff") format("woff"),url("../../assets/dist/fonts/Archivo-Regular.ttf") format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"ush-icons";font-display:block;src:url("../../assets/dist/svgs/ush-icons.woff2") format("woff2"),url("../../assets/dist/svgs/ush-icons.woff") format("woff"),url("../../assets/dist/svgs/ush-icons.ttf") format("truetype"),url("../../assets/dist/svgs/ush-icons.svg#ush-icons") format("svg")}.suites__container .suites__form #selectedSuite span:not(.has-style-mark):after,.suites__status-form>label>div>span:after,.checkbox-wrap.checked:before,.icon-youtube:before,.icon-user:before,.icon-twitter:before,.icon-twitter-x:before,.icon-twitter-bird:before,.icon-tiktok:before,.icon-thin-arrow-right:before,.icon-thin-arrow-left:before,.icon-styled-check:before,.icon-star:before,.icon-solid-arrow-right:before,.icon-solid-arrow-left:before,.icon-sharp-arrow:before,.icon-pinterest:before,.icon-phone:before,.icon-marker:before,.icon-mail:before,.icon-magnifying-glass:before,.icon-linkedin:before,.icon-linkedin-alt:before,.icon-instagram:before,.icon-house:before,.icon-facebook:before,.icon-facebook-solid:before,.icon-facebook-alt:before,.icon-done:before,.icon-close:before,.icon-circle-xmark:before,.icon-bed:before,.icon-arrow-right:before,.icon-arrow-left:before,.icon-arrow-down:before{font-family:"ush-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;text-decoration:none;display:inline-block;line-height:1;vertical-align:bottom}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-bed:before{content:""}.icon-circle-xmark:before{content:""}.icon-close:before{content:""}.icon-done:before{content:""}.icon-facebook-alt:before{content:""}.icon-facebook-solid:before{content:""}.icon-facebook:before{content:""}.icon-house:before{content:""}.icon-instagram:before{content:""}.icon-linkedin-alt:before{content:""}.icon-linkedin:before{content:""}.icon-magnifying-glass:before{content:""}.icon-mail:before{content:""}.icon-marker:before{content:""}.icon-phone:before{content:""}.icon-pinterest:before{content:""}.icon-sharp-arrow:before{content:""}.icon-solid-arrow-left:before{content:""}.icon-solid-arrow-right:before{content:""}.icon-star:before{content:""}.icon-styled-check:before{content:""}.icon-thin-arrow-left:before{content:""}.icon-thin-arrow-right:before{content:""}.icon-tiktok:before{content:""}.icon-twitter-bird:before{content:""}.icon-twitter-x:before{content:""}.icon-twitter:before{content:""}.icon-user:before{content:""}.icon-youtube:before{content:""}.checkbox-wrap.checked:before{content:""}:root{--site-margin: 20px}@media only screen and (min-width:780px){:root{--site-margin: 50px}}.block--suites{background-color:var(--wp--preset--color--green);padding-block-end:87px;background-image:url(../../assets/dist/images/Vector30.svg);background-repeat:no-repeat;background-size:auto 270px;background-position:bottom -35px right -35px}@media only screen and (min-width:1024px){.block--suites{background-size:auto 425px;background-position:bottom -63px right -63px}}@media only screen and (min-width:1400px){.block--suites{background-size:auto 525px}}.block--suites>.container{position:relative}.suites__details{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px;margin-top:-0.5lh;padding-block-end:20px}@media only screen and (min-width:600px){.suites__details{margin-top:-1lh}}@media only screen and (min-width:780px){.suites__details{padding-block-end:45px}}@media only screen and (min-width:1024px){.suites__details{padding-block-end:94px}}@media only screen and (min-width:1200px){.suites__details{margin-top:-1.5lh}}.suites__details-title{display:block;position:relative;color:var(--wp--preset--color--light-green);font-family:"alternate-gothic-compressed",sans-serif;line-height:1.4;line-height:clamp(3.75rem,10vw,9.375rem);text-transform:uppercase;z-index:2;pointer-events:none;flex-grow:0;flex-shrink:1;flex-basis:auto;margin-block:0}.suites__details-title:not(.wp-admin .suites__details-title){letter-spacing:.1875rem;margin-inline-start:calc(-1*var(--site-margin));font-size:clamp(3.75rem,10vw,9.375rem)}.suites__details .suites__status-form{flex-grow:1;flex-shrink:1;flex-basis:auto}.suites__details .suites__status-form div:focus-within,.suites__details .suites__status-form div:focus-visible{outline:-webkit-focus-ring-color auto 1px}.suites__details .suites__status-form select{opacity:0;background-color:#272524}.suites__status-form{display:flex;flex-direction:column;justify-content:flex-end;-moz-column-gap:18px;column-gap:18px;row-gap:20px;padding-block-start:32px;width:100%}@media only screen and (min-width:780px){.suites__status-form{flex-direction:row;flex-wrap:wrap;width:initial}}@media only screen and (min-width:1024px){.suites__status-form{padding-block-start:62px}}@media only screen and (min-width:1200px){.suites__status-form{padding-block-end:22px}}.suites__status-form>label{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;-moz-column-gap:8px;column-gap:8px;row-gap:8px}@media only screen and (min-width:780px){.suites__status-form>label{justify-content:flex-end}}.suites__status-form>label>span{flex-grow:0;flex-shrink:1;flex-basis:75px}@media only screen and (min-width:780px){.suites__status-form>label>span{flex-grow:1;flex-shrink:0}}.suites__status-form>label>div{position:relative;background-color:var(--wp--preset--color--blue);border-radius:13px;padding-block:13px 14px;padding-inline:20px 18px;flex-grow:1;flex-shrink:0;flex-basis:auto}.suites__status-form>label>div:has(select[name=selectStatus]){min-width:200px}.suites__status-form>label>div>span{display:flex;flex-direction:row;justify-content:space-between;align-items:center;-moz-column-gap:10px;column-gap:10px;width:100%}.suites__status-form>label>div>span:after{content:""}.suites__status-form>label>div>span:after{font-size:.5rem;font-weight:700;vertical-align:middle;margin-inline-start:5px;color:var(--wp--preset--color--off-white)}.suites__status-form>label>div select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,0);border:0;cursor:pointer}@media only screen and (min-width:780px){.suites__container{padding-inline:var(--site-margin)}}.suites__container--header{display:none;justify-content:flex-start;align-items:center;-moz-column-gap:18px;column-gap:18px;margin-block-end:54px}@media only screen and (min-width:1200px){.suites__container--header{display:flex}}html.no-js .suites__container--header{display:none}.suites__container--header button{background-color:rgba(0,0,0,0);border:0;margin:0;cursor:pointer}.suites__container--header button .has-style-mark span{color:#fff !important}.suites__container--header button.is-active .has-style-mark span,.suites__container--header button.is-active .has-style-mark:before,.suites__container--header button.is-active .has-style-mark:after{background-color:var(--wp--preset--color--light-green)}.suites__container--header button.is-active span{color:var(--wp--preset--color--blue) !important}.suites__container--header button:hover .has-style-mark span,.suites__container--header button:hover .has-style-mark:before,.suites__container--header button:hover .has-style-mark:after,.suites__container--header button:focus .has-style-mark span,.suites__container--header button:focus .has-style-mark:before,.suites__container--header button:focus .has-style-mark:after{background-color:rgba(40,225,194,.25)}.suites__container--header button *{pointer-events:none}.suites__container--header button .has-style-mark{display:inline-flex}.suites__container--header button .has-style-mark span{padding-inline:2px}.suites__container--header button .has-style-mark:before,.suites__container--header button .has-style-mark:after{padding-inline:5px}.suites__container--header button .has-style-mark span,.suites__container--header button .has-style-mark:before,.suites__container--header button .has-style-mark:after{background-color:rgba(0,0,0,0);transition:background-color .25s ease}.suites__container--header button span{color:var(--wp--preset--color--off-white)}.suites__container .suites__form{display:flex;-moz-column-gap:24px;column-gap:24px;row-gap:24px;justify-content:center;align-items:center;margin-block-end:54px;position:relative;margin-inline:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:780px){.suites__container .suites__form{flex-wrap:wrap;align-items:initial}}@media only screen and (min-width:1200px){.suites__container .suites__form{display:none}}.suites__container .suites__form label{position:relative}@media only screen and (max-width:779px){.suites__container .suites__form label{flex-grow:0;flex-shrink:1;flex-basis:auto}}.suites__container .suites__form select{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1;opacity:0}@media only screen and (max-width:779px){.suites__container .suites__form #selectedSuite{flex-grow:1;flex-shrink:0;flex-basis:auto}}.suites__container .suites__form #selectedSuite span:not(.has-style-mark){padding-inline:10px;font-weight:700}.suites__container .suites__form #selectedSuite span:not(.has-style-mark):after{content:""}.suites__container .suites__form #selectedSuite span:not(.has-style-mark):after{font-size:.35rem;display:inline-block;vertical-align:middle;margin-inline-start:5px}.suites__container .suites__form #selectedSuite span.has-style-mark:before,.suites__container .suites__form #selectedSuite span.has-style-mark:after{padding-inline:.25em;padding-block:.07em}.suites__container--suites article{display:flex;-moz-column-gap:32px;column-gap:32px;flex-direction:column}@media only screen and (min-width:1024px){.suites__container--suites article{flex-direction:initial}}.suites__container--suites article:not(.is-active){display:none}html.no-js .suites__container--suites article{display:flex}html.no-js .suites__container--suites article:nth-of-type(2n+2){flex-direction:row-reverse}.suites__container--suites-content h3{margin-block-start:0}.suites__container--suites-content .suite-student-status{display:block;margin-block-end:32px}.suites__container--suites-content .suite-student-status__active,.suites__container--suites-content .suite-student-status__unactive{display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:9px}.suites__container--suites-content .suite-student-status__active span,.suites__container--suites-content .suite-student-status__unactive span{flex-grow:0;flex-shrink:1;flex-basis:auto;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.suites__container--suites-content .suite-student-status__active span i,.suites__container--suites-content .suite-student-status__unactive span i{display:flex;align-items:center;position:relative}.suites__container--suites-content .suite-student-status__active span i:before,.suites__container--suites-content .suite-student-status__unactive span i:before{z-index:1}.suites__container--suites-content .suite-student-status__active span i:after,.suites__container--suites-content .suite-student-status__unactive span i:after{content:"";height:12px;width:12px;background-color:var(--wp--preset--color--blue);border-radius:7px;position:absolute;top:2px;left:2px;z-index:0}.suites__container--suites-content .suite-student-status__active:has(+.suite-student-status__unactive){margin-block-end:18px}.suites__container--suites-content .suite-student-status__unactive .icon-circle-xmark:before{color:var(--wp--preset--color--light-green)}.suites__container--suites-content .suite-description{font-size:.9375rem;line-height:200%;margin-block-end:46px}.suites__container--suites-content .suite-floor-plans__header,.suites__container--suites-content .suite-floor-plans__details ul.suite-list .suite-list__item-btn{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:30px;column-gap:30px}.suites__container--suites-content .suite-floor-plans__header{padding-block-end:20px;border-bottom:3px solid var(--wp--preset--color--off-white)}.suites__container--suites-content .suite-floor-plans__header h4{margin-block:0;flex-grow:1;flex-shrink:0;flex-basis:auto}.suites__container--suites-content .suite-floor-plans__header>span{flex-grow:0;flex-shrink:1;flex-basis:100px;text-align:center;max-width:100px;width:100%}.suites__container--suites-content .suite-floor-plans__details{padding-block-start:24px}.suites__container--suites-content .suite-floor-plans__details .suite-list{width:100%;margin-block:0}.suites__container--suites-content .suite-floor-plans__details .suite-list__item{width:100%;margin-block:0}.suites__container--suites-content .suite-floor-plans__details .suite-list__item.is-active div[role=button]{background-color:var(--wp--preset--color--light-green);cursor:initial}.suites__container--suites-content .suite-floor-plans__details .suite-list__item.is-active div[role=button] *{color:var(--wp--preset--color--blue)}.suites__container--suites-content .suite-floor-plans__details .suite-list__item:hover:not(.is-active) div[role=button],.suites__container--suites-content .suite-floor-plans__details .suite-list__item:focus:not(.is-active) div[role=button]{background-color:rgba(40,225,194,.25)}.suites__container--suites-content .suite-floor-plans__details .suite-list__item:not(:first-child){margin-block-start:12px}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]{width:100%;padding-block:10px;padding-inline:20px;cursor:pointer;background-color:var(--wp--preset--color--green);transition:background-color .25s ease}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button] *{pointer-events:none}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]>span{flex-grow:1;flex-shrink:0;flex-basis:auto}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button] .suite-list__item--enrollment{flex-grow:0;flex-shrink:1;flex-basis:100px;display:flex;align-items:center;justify-content:flex-end}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]:before,.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]:after{content:"";position:absolute;height:100%;width:21px;top:0;background-color:var(--wp--preset--color--green)}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]:before{left:-1px;-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 0% 100%, 50% 50%, 100% 100%);clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 0% 100%, 50% 50%, 100% 100%)}.suites__container--suites-content .suite-floor-plans__details .suite-list__item div[role=button]:after{right:-1px;-webkit-clip-path:polygon(100% 100%, 0% 0%, 100% 100%, 100% 100%, 50% 50%, 100% 0%);clip-path:polygon(100% 100%, 0% 0%, 100% 100%, 100% 100%, 50% 50%, 100% 0%)}.suites__container--suites-content .suite-floor-plans:has(+a.btn_secondary){margin-block-end:60px}.suites__container .suites__container--suites-content{flex-grow:0;flex-shrink:1;flex-basis:auto;width:100%}@media only screen and (min-width:1024px){.suites__container .suites__container--suites-content{max-width:600px}}.suites__container .suites__container--suites-media{flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;max-width:600px;background-color:#fff;border-radius:50px;overflow:hidden;margin-block-start:42px;margin-inline:auto;padding-block:36px 38px;padding-inline:35px;position:relative;align-self:flex-start}@media only screen and (min-width:780px){.suites__container .suites__container--suites-media{padding-inline:75px}}@media only screen and (min-width:1024px){.suites__container .suites__container--suites-media{margin-block-start:0;margin-inline:auto 0}}.suites__container .suites__container--suites-media>div{display:block;text-align:center;position:relative}.suites__container .suites__container--suites-media>div:not(.suites__container--suites-buttons):not(.is-active){display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-5;max-height:0px}.suites__container .suites__container--suites-media>div.suites__container--suites-buttons{display:inline-flex;justify-content:center;-moz-column-gap:24px;column-gap:24px;width:100%;margin-block-start:24px}.suites__container .suites__container--suites-media>div *{color:var(--wp--preset--color--blue)}.suites__container .suites__container--suites-media>div h3{margin-block:20px}@media only screen and (min-width:780px){.suites__container .suites__container--suites-media>div h3{margin-block:38px 42px}}.suites__container .suites__container--suites-media>div p{font-family:"p22-mackinac-pro",serif;font-size:1.125rem;font-weight:700;line-height:135%}@media(min-width: 320px){.suites__container .suites__container--suites-media>div p{font-size:calc(18px + (20 - 18)*(100vw - 320px)/704)}}@media only screen and (min-width:1024px){.suites__container .suites__container--suites-media>div p{font-size:1.25rem}}.suites__container .suites__container--suites-buttons button{cursor:pointer;display:flex;justify-content:center;align-items:center;margin-block:0;margin-inline:0;border:0;background-color:var(--wp--preset--color--off-white);width:35px;height:35px;border-radius:50%;font-weight:900;color:var(--wp--preset--color--blue);transition:.3s ease all}.suites__container .suites__container--suites-buttons button:hover,.suites__container .suites__container--suites-buttons button:focus{background-color:var(--wp--preset--color--light-orange)}.suites__container .suites__container--suites-buttons button i{display:flex;justify-content:center;align-items:center;pointer-events:none}