.annualRegistation-module__eq3BDq__mainContent{background:#fff;flex-direction:column;justify-content:center;max-width:1250px;margin:20px auto;padding:40px 0;display:flex;box-shadow:0 0 7px #000000bf}.annualRegistation-module__eq3BDq__mainContainer{background:#eee;margin-top:45px;position:relative}.annualRegistation-module__eq3BDq__content{width:100%;min-height:100vh;position:relative;left:250px}@media (max-width:767px){.annualRegistation-module__eq3BDq__content{position:relative;left:0}}.annualRegistation-module__eq3BDq__cardTitle{font-size:16px;font-weight:700}.annualRegistation-module__eq3BDq__cardDesc{color:navy;font-size:15px;font-weight:700}@keyframes annualRegistation-module__eq3BDq__registerAnimation{0%{color:#00f;transform:translate(0)}50%{color:red;transform:translate(-10px)}to{color:green;transform:translate(10px)}}.annualRegistation-module__eq3BDq__registerNow{text-align:center;font-size:35px;font-weight:700;animation:1.5s cubic-bezier(.5,0,.5,1) infinite alternate annualRegistation-module__eq3BDq__registerAnimation}.annualRegistation-module__eq3BDq__button{color:#fff;cursor:pointer;background:linear-gradient(90deg,green 0%,#00b300 100%);border:none;border-radius:24px;outline:none;padding:8px 32px;font-size:14px;font-weight:600;transition:background .5s,transform .5s;box-shadow:0 2px 8px #0080001a}.annualRegistation-module__eq3BDq__button:hover,.annualRegistation-module__eq3BDq__button:focus{background:linear-gradient(90deg,#00b300 0%,green 100%);transform:translateY(-2px)scale(1.04)}.annualRegistation-module__eq3BDq__searchForm{max-width:400px;margin:0 auto}.annualRegistation-module__eq3BDq__searchInput{transition:all .3s;background:#f8f6fa!important;border:2px solid #e9d6f7!important;border-radius:25px 0 0 25px!important;height:45px!important;padding:.5rem 1.5rem!important;font-size:.95rem!important}.annualRegistation-module__eq3BDq__searchInput:focus{box-shadow:none!important;background:#fff!important;border-color:green!important}.annualRegistation-module__eq3BDq__searchButton{background:linear-gradient(90deg,green 0%,#00b300 100%)!important;border:none!important;border-radius:0 25px 25px 0!important;justify-content:center!important;align-items:center!important;width:50px!important;padding:0!important;transition:all .3s!important;display:flex!important}.annualRegistation-module__eq3BDq__searchButton:hover{transform:translateY(-1px);background:linear-gradient(90deg,#00b300 0%,green 100%)!important}.annualRegistation-module__eq3BDq__searchButton svg{font-size:1.2rem}.annualRegistation-module__eq3BDq__detailsCard{background:#fff;border-radius:16px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 12px #6a05721a}.annualRegistation-module__eq3BDq__sectionTitle{color:green;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700;position:relative}.annualRegistation-module__eq3BDq__sectionTitle:after{content:"";background:linear-gradient(90deg,green 0%,#00b300 100%);border-radius:3px;width:60px;height:3px;position:absolute;bottom:0;left:0}.annualRegistation-module__eq3BDq__memberInfo{background:#f8f6fa;border-radius:12px;padding:1.2rem}.annualRegistation-module__eq3BDq__categoryTitle{color:green;margin-bottom:.5rem;font-weight:600}.annualRegistation-module__eq3BDq__amount{color:#00b300;margin-bottom:1.2rem;font-size:1.25rem;font-weight:700}.annualRegistation-module__eq3BDq__bookingCard{text-align:center;background:#fff;border-radius:16px;padding:1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #2b76af14}.annualRegistation-module__eq3BDq__bookingCard:hover{transform:translateY(-4px);box-shadow:0 4px 20px #2b76af26}.annualRegistation-module__eq3BDq__bookButton{color:#fff;background:linear-gradient(90deg,green 0%,#00b300 100%);border:none;border-radius:24px;width:100%;padding:8px 32px;font-size:.8rem;font-weight:600;transition:transform .2s}.annualRegistation-module__eq3BDq__bookButton:hover:not(:disabled){background:linear-gradient(90deg,#00b300 0%,green 100%);transform:translateY(-2px)}.annualRegistation-module__eq3BDq__bookButton:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.annualRegistation-module__eq3BDq__mainContent{padding:20px 0}.annualRegistation-module__eq3BDq__searchForm{margin:1rem auto}.annualRegistation-module__eq3BDq__bookingCard{margin-bottom:1rem;padding:1rem}.annualRegistation-module__eq3BDq__detailsCard{padding:1rem}.annualRegistation-module__eq3BDq__registerNow{margin-bottom:.5rem;font-size:1.5rem}.annualRegistation-module__eq3BDq__bookButton{padding:6px 16px;font-size:.875rem}}@media (max-width:576px){.annualRegistation-module__eq3BDq__mainContent{padding:15px 0}.annualRegistation-module__eq3BDq__table td,.annualRegistation-module__eq3BDq__table th{padding:.5rem}.annualRegistation-module__eq3BDq__table td img{width:40px;height:40px}.annualRegistation-module__eq3BDq__searchInput{padding:.375rem 1rem!important;font-size:.875rem!important}.annualRegistation-module__eq3BDq__memberInfo{padding:.75rem}.annualRegistation-module__eq3BDq__sectionTitle{margin-bottom:1rem;font-size:1.25rem}.annualRegistation-module__eq3BDq__bookingCard{padding:.75rem}.annualRegistation-module__eq3BDq__categoryTitle{font-size:1rem}.annualRegistation-module__eq3BDq__amount{margin-bottom:.75rem;font-size:1.125rem}}
