:root{--navy:#071b4a;--ink:#07142f}.optionCard{background:#071b4a}.optionCard:nth-child(even){background:#0d2d69;color:#fff}.optionCard:nth-child(even) p{color:#dbe5f8}.premiumHero,.adminContact{background:#071b4a}footer,header{background:#071b4a}.optionCarousel{grid-template-rows:auto 28px}.optionDots{grid-column:2;display:flex;justify-content:center;align-items:center;gap:10px;padding-top:14px}.optionDots button{width:9px;height:9px;border:0;border-radius:50%;padding:0;background:#d6d7dc;cursor:pointer;transition:.25s}.optionDots button.active{width:24px;border-radius:10px;background:#ffd400}.optionTrack{scroll-behavior:smooth}.optionCard{transition:transform .25s,box-shadow .25s}.optionCard:hover{box-shadow:0 18px 38px #071b4a25}@media(max-width:760px){.optionDots{grid-column:2}.menu-open nav{border-top:4px solid #ffd400}}
