:root{--primary: #EFBC20;--secondary: #8D9297;--light: #F8F9FA;--dark: #182333;--bs-primary: #EFBC20;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--bs-body-font-family);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}img{max-width:100%;height:auto;vertical-align:middle;border:0}a{color:var(--primary);text-decoration:none}h1,h5{margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}.container,.container-fluid,.container-xxl{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.container{max-width:1140px}.container-xxl{max-width:1320px}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.col-12{flex:0 0 auto;width:100%}@media (min-width: 992px){.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-6{flex:0 0 auto;width:50%}}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.d-none{display:none!important}@media (min-width: 992px){.d-lg-inline{display:inline!important}}.w-100{width:100%!important}.p-0{padding:0!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.m-0{margin:0!important}.text-light{color:#fff!important}.text-uppercase{text-transform:uppercase!important}.text-center{text-align:center!important}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:700;line-height:1.2}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:700;line-height:1.2}@media (min-width: 768px){.d-md-flex{display:flex!important}.w-md-auto{width:auto!important}}@media (min-width: 1200px){.display-4{font-size:3.5rem}.display-5{font-size:3rem}}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#fff}.navbar.sticky-top{position:sticky;top:0;z-index:1020;transition:box-shadow .3s ease,top .3s ease}.navbar-brand{display:inline-flex;align-items:center;padding-top:.3rem;padding-bottom:.3rem;margin-right:1rem;font-size:1.25rem;color:inherit;white-space:nowrap}.navbar-brand h1{display:flex;align-items:center;gap:.5rem}.navbar-toggler{padding:.5rem .75rem;min-width:48px;min-height:48px;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-collapse.collapse{display:none}.navbar-collapse.collapse.show{display:block}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{display:block;padding:.5rem 0;color:var(--secondary);font-weight:500;text-transform:uppercase}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:var(--primary)}@media (min-width: 992px){.navbar .navbar-nav .nav-link{margin-left:30px;padding:25px 0}.ms-auto{margin-left:auto!important}}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;z-index:1000;min-width:10rem;padding:.5rem 0;margin:0;background-color:#f8f9fa;border:1px solid rgba(0,0,0,.15);border-radius:.375rem}.dropdown-menu.show{display:block}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;color:#212529;background-color:transparent;border:0}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{display:none;position:relative;backface-visibility:hidden}.carousel-item.active{display:block}.carousel-item img{width:100%;aspect-ratio:1600 / 1067;object-fit:cover;display:block}.carousel-caption{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;text-align:start;background:#000000d1;z-index:1;padding:1rem}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;background:none;border:0;opacity:.5;cursor:pointer}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-block;font-weight:500;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.375rem;transition:color .15s,background-color .15s,border-color .15s}.btn-primary{color:#182333;background-color:var(--primary);border-color:var(--primary);font-weight:600}.btn-primary:hover{filter:brightness(.95);color:#182333}.reveal{opacity:0;transform:translate3d(0,1.25rem,0);transition:opacity .55s ease,transform .55s ease;will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateZ(0);will-change:auto}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}@media (max-width: 767.98px){.reveal{opacity:1;transform:none}}@media (max-width: 768px){#header-carousel .carousel-item{min-height:450px}#header-carousel .carousel-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#header-carousel .carousel-caption{align-items:flex-end;background:linear-gradient(transparent 20%,#000000bf);padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}#header-carousel .carousel-caption h1,#header-carousel .carousel-caption .display-4,#header-carousel .carousel-caption .display-5{font-size:1.5rem;line-height:1.25}}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-3x2{--bs-aspect-ratio: 66.6667%}.bm-team-photo{width:100%;height:100%;object-fit:cover;object-position:center 38%}.skip-link:focus{position:fixed;top:.5rem;left:.5rem;z-index:100000;width:auto;height:auto;padding:.75rem 1rem;margin:0;overflow:visible;clip:auto;white-space:normal;background:#182333;color:#fff;border-radius:.25rem}.brand-mark{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:inherit}.carousel-caption .text-light,.carousel-caption .breadcrumb-item,.page-header .text-white,.page-header .breadcrumb-item a{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.55)}.carousel-caption .btn-primary{color:#182333;background-color:#efbc20;border-color:#efbc20;font-weight:600}
