:root,[data-bs-theme=light]{--bs-primary:#503C3C;--bs-primary-rgb:80,60,60;--bs-primary-text-emphasis:#201818;--bs-primary-bg-subtle:#DCD8D8;--bs-primary-border-subtle:#B9B1B1;--bs-info:#FBF5E5;--bs-info-rgb:251,245,229;--bs-info-text-emphasis:#64625C;--bs-info-bg-subtle:#FEFDFA;--bs-info-border-subtle:#FDFBF5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#FBF5E5;--bs-body-bg-rgb:251,245,229;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-bg:#503C3C;--bs-tertiary-bg-rgb:80,60,60;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41,0.75;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41,0.5;--bs-border-color:#dee2e6}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#503C3C;--bs-btn-border-color:#503C3C;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#443333;--bs-btn-hover-border-color:#403030;--bs-btn-focus-shadow-rgb:229,226,226;--bs-btn-active-color:#fff;--bs-btn-active-bg:#403030;--bs-btn-active-border-color:#3C2D2D;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#503C3C;--bs-btn-disabled-border-color:#503C3C}.btn-outline-primary{--bs-btn-color:#503C3C;--bs-btn-border-color:#503C3C;--bs-btn-focus-shadow-rgb:80,60,60;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#503C3C;--bs-btn-hover-border-color:#503C3C;--bs-btn-active-color:#fff;--bs-btn-active-bg:#503C3C;--bs-btn-active-border-color:#503C3C;--bs-btn-disabled-color:#503C3C;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#503C3C}.btn-info{--bs-btn-color:#000000;--bs-btn-bg:#FBF5E5;--bs-btn-border-color:#FBF5E5;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#FCF7E9;--bs-btn-hover-border-color:#FBF6E8;--bs-btn-focus-shadow-rgb:38,37,34;--bs-btn-active-color:#000000;--bs-btn-active-bg:#FCF7EA;--bs-btn-active-border-color:#FBF6E8;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#FBF5E5;--bs-btn-disabled-border-color:#FBF5E5}.btn-outline-info{--bs-btn-color:#FBF5E5;--bs-btn-border-color:#FBF5E5;--bs-btn-focus-shadow-rgb:251,245,229;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#FBF5E5;--bs-btn-hover-border-color:#FBF5E5;--bs-btn-active-color:#000000;--bs-btn-active-bg:#FBF5E5;--bs-btn-active-border-color:#FBF5E5;--bs-btn-disabled-color:#FBF5E5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FBF5E5}[data-bs-theme=dark]{--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41,0.75;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41,0.5}.aspect-ratio-16x9{aspect-ratio:16/9}.aspect-ratio-4x3{aspect-ratio:4/3}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.6rem!important;margin-bottom:.6rem!important}.my-3{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.my-5{margin-top:3.6rem!important;margin-bottom:3.6rem!important}.mt-1{margin-top:.3rem!important}.me-2{margin-right:.6rem!important}.me-4{margin-right:1.8rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.3rem!important}.mb-2{margin-bottom:.6rem!important}.mb-3{margin-bottom:1.2rem!important}.mb-4{margin-bottom:1.8rem!important}.mb-5{margin-bottom:3.6rem!important}.ms-4{margin-left:1.8rem!important}.p-0{padding:0!important}.p-3{padding:1.2rem!important}.p-4{padding:1.8rem!important}.px-2{padding-right:.6rem!important;padding-left:.6rem!important}.px-3{padding-right:1.2rem!important;padding-left:1.2rem!important}.px-4{padding-right:1.8rem!important;padding-left:1.8rem!important}.py-2{padding-top:.6rem!important;padding-bottom:.6rem!important}.py-3{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.py-4{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.py-5{padding-top:3.6rem!important;padding-bottom:3.6rem!important}.pt-3{padding-top:1.2rem!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:.6rem!important}@media (min-width:768px){.mb-md-0{margin-bottom:0!important}.p-md-5{padding:3.6rem!important}}@media (min-width:992px){.mb-lg-5{margin-bottom:3.6rem!important}.py-lg-5{padding-top:3.6rem!important;padding-bottom:3.6rem!important}.pb-lg-1{padding-bottom:.3rem!important}}@media (min-width:1200px){.py-xl-5{padding-top:3.6rem!important;padding-bottom:3.6rem!important}}:root{--bs-hero-bg:url("/assets/img/hero.webp?h=85a697fdd1d41db26da7cbb340ecf0be");--bs-font-family-heading:'Fraunces',serif;--tab-bg-selected:#3b2c2c;--tab-textcolor:black}.nav-pills .nav-link{color:var(--bs-secondary);font-weight:600}.nav-link:hover,.nav-pills .nav-link:focus{color:var(--tab-textcolor)}.nav-pills .nav-item{margin-left:10px;margin-right:10px}.nav-pills .nav-item .tab1,.nav-pills .nav-item .tab2{background-color:var(--bs-primary)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#3b2c2c;color:var(--tab-textcolor)}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:3rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.pricing{width:25%!important}.learnmoreimage{border-top-right-radius:10px;border-top-left-radius:10px}.learnmorebutton{border-radius:0 0 10px 10px;width:100%}.waves-effect,a{-webkit-tap-highlight-color:transparent}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--bs-hero-bg:url("/assets/img/bigmushyroom.webp?h=9c1547126bc80abb354e0514a69d69c2");--bs-font-family-heading:'Fraunces',serif;--bs-font-family:"Inter";--bs-font-family-heading:"Fraunces",serif;--ref-gray:#4e5d78!important;--ref-gray-100:#f5f6f8!important;--ref-gray-300:#dee2e6!important;--ref-gray-600:#4e5d78!important;--ref-gray-700:#495057!important;--ref-input-bg:white!important;--ref-border-radius:0.4rem!important;--ref-btn-padding:0.5rem 1.8rem!important;--ref-btn-border-radius:1.375rem!important}.footer,a{font-weight:600}.card-uniform{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.card-uniform .card-body{flex:0 1 auto}.card-uniform .card-footer{flex:1 1 auto}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-info);background-color:var(--bs-dropdown-link-hover-bg)}.link-info:focus,.link-info:hover{color:RGBA(156,138,175,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(51,195,212,var(--bs-link-underline-opacity,1))!important}.section,section{color:var(--default-color);background-color:var(--background-color);padding:25px 0;scroll-margin-top:90px;overflow:clip}@media (max-width:1199px){.section,section{scroll-margin-top:66px}}.campus-facilities .container{position:relative}.campus-facilities .campus-map-section{margin-top:4rem}.campus-facilities .campus-map-section .map-info{padding-right:2rem}.campus-facilities .campus-map-section .map-info h2{margin-bottom:1rem;position:relative;padding-bottom:15px}.campus-facilities .campus-map-section .map-info h2:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background:var(--accent-color);border-radius:1.5px}.campus-facilities .campus-map-section .map-info .map-legend,.campus-facilities .campus-map-section .map-info p{margin-bottom:2rem}.campus-facilities .campus-map-section .map-info .map-legend .legend-item{display:flex;align-items:center;margin-bottom:10px}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker{width:16px;height:16px;border-radius:4px;margin-right:10px}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.area1{background:rgba(208,112,224,.79)}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.area2{background:rgba(116,113,240,.83)}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.area3{background:rgba(217,75,75,.84)}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.area5{background:#007e73}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.area4{background:#fbbc05}.campus-facilities .campus-map-section .map-info .map-legend .legend-item .marker.outsideareas{background:rgba(0,0,0,.79)}.campus-facilities .campus-map-section .map-info .map-legend .legend-item span{font-size:.9rem}.campus-facilities .campus-map-section .map-container{border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}