:root,[data-bs-theme=light]{--bs-primary:#4d104a;--bs-secondary:#904199;--bs-primary-text-emphasis:#4d104a;--bs-light-text-emphasis:#ede6f6;--bs-primary-bg-subtle:#ede6f6;--bs-font-sans-serif:"Gotham A","Gotham B",sans-serif;--bs-body-color:#4d104a;--bs-body-color-rgb:77,16,74;--bs-body-bg:#fff;--bs-heading-color:#4d104a;--bs-link-color:#4d104a;--bs-link-color-rgb:77,16,74;--bs-link-decoration:underline;--bs-link-hover-color:#904199;--bs-link-hover-color-rgb:144,65,153}:root .pagination,[data-bs-theme=light] .pagination{--bs-pagination-color:#904199;--bs-pagination-bg:#f9f9f8;--bs-pagination-border-color:#771b61;--bs-pagination-border-radius:0;--bs-pagination-hover-color:#904199;--bs-pagination-hover-bg:#c7b4e2;--bs-pagination-hover-border-color:#771b61;--bs-pagination-focus-color:#904199;--bs-pagination-focus-bg:#c7b4e2;--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#771b61;--bs-pagination-active-border-color:#771b61}:root .btn,[data-bs-theme=light] .btn{--bs-btn-color:#fff;--bs-btn-bg:#771b61;--bs-btn-border-width:0;--bs-btn-border-color:transparent;--bs-btn-border-radius:6px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);--bs-btn-focus-box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}:root .btn-primary,[data-bs-theme=light] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#771b61;--bs-btn-border-color:transparent;--bs-btn-color:#fff;--bs-btn-hover-bg:#904199;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#9f9b9b;--bs-btn-active-bg:#904199;--bs-btn-active-shadow:0px 0px 4px 4px rgba(0,0,0,.25);--bs-btn-disabled-color:#9f9b9b;--bs-btn-disabled-bg:#c7b4e2;--bs-btn-disabled-border-color:transparent;--bs-btn-hover-color:#fff}:root .btn-secondary,[data-bs-theme=light] .btn-secondary{--bs-btn-color:#771b61;--bs-btn-bg:#fcfaff;--bs-btn-border-color:transparent;--bs-btn-color:#771b61;--bs-btn-hover-bg:#fcfaff;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#771b61;--bs-btn-active-bg:#fcfaff;--bs-btn-active-shadow:0px 0px 4px 4px rgba(0,0,0,.25);--bs-btn-disabled-color:#9f9b9b;--bs-btn-disabled-bg:#c7b4e2;--bs-btn-disabled-border-color:transparent;--bs-btn-hover-color:#771b61}:root .tooltip,[data-bs-theme=light] .tooltip{--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:#771b61;--bs-tooltip-border-radius:var(--bs-border-radius)}:root .table,[data-bs-theme=light] .table{--bs-table-striped-bg:#fcfaff;--bs-table-color:#4d104a}:root .card,[data-bs-theme=light] .card{--bs-card-cap-bg:#ede6f6;--bs-body-bg:#fcfaff}:root,[data-bs-theme=invert]{--bs-link-color:#fff;--bs-link-color-rgb:#fff;--bs-body-color:#fff;--bs-body-color-rgb:#fff;--bs-body-bg:#904199}body,.body-text{font-family:"Gotham A","Gotham B",sans-serif!important;color:#4d104a}.hero{height:20em;position:relative}.hero img{width:100%;height:100%;object-fit:cover;object-position:top}.hero .hero-shadow{position:absolute;width:100%;height:100%;box-shadow:inset 0 3px 5px 0 #686565;border-radius:0;top:0;left:0}.hero .hero-haze{position:absolute;width:100%;height:100%;border-radius:0;top:0;left:0;background:-moz-linear-gradient(left,#fff,transparent);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(100%,transparent));background:-webkit-linear-gradient(left,#fff,transparent);background:-o-linear-gradient(left,#fff,transparent);background:-ms-linear-gradient(left,#fff,transparent);background:linear-gradient(to right,#fff,transparent)}.hero .hero-overlay{position:absolute;bottom:0;height:20rem;background-color:none;opacity:.75;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.hero .hero-overlay p{height:4.5rem;flex-grow:0;font-size:2.25rem;text-align:justify;color:#4d104a}@media screen and (min-width:576px){.hero{height:27em}}@media screen and (min-width:768px){.hero{height:30em}.hero .hero-overlay{height:30rem}.hero .hero-haze{background:-moz-linear-gradient(left,#fff 10%,transparent);background:-webkit-gradient(linear,left top,right top,color-stop(10%,#fff),color-stop(50%,transparent));background:-webkit-linear-gradient(left,#fff 10%,transparent);background:-o-linear-gradient(left,#fff 10%,transparent);background:-ms-linear-gradient(left,#fff 10%,transparent);background:linear-gradient(to right,#fff 10%,transparent,transparent)}}@media screen and (min-width:1200px){.hero{height:30em}}@media screen and (min-width:2048px){.hero{height:45em}.hero .hero-overlay{height:45rem}}h1{align-self:stretch;flex-grow:0;font-size:1.5rem;font-weight:bold;text-align:left}h1{color:#771b61}.accordion-item{border:0;margin-bottom:16px}.accordion-button,.accordion-button:not(.collapsed){background-color:#e2e2dc;font-size:1rem;font-weight:500;color:#4d104a;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-button::after,.accordion-button:not(.collapsed)::after{font-family:"Font Awesome 6 Pro";font-size:1.5rem;font-weight:900;color:#904199;background-image:none;transform:none}.accordion-button::after{content:""}.accordion-button:not(.collapsed)::after{content:""}.accordion-body{font-size:1rem;text-align:left;color:#4d104a;background-color:#ede6f6;margin-top:2px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}