@import"https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Roboto:wght@400;500&display=swap";#root{font-family:Roboto Slab,serif;font-weight:400}.navbar{background-color:#f4f4f4;display:flex;justify-content:space-between;align-items:center;position:fixed;margin-top:-69px;width:100%;z-index:1000}.navbar .navbar-brand img{height:35px;margin-left:10px}.hamb-icon{display:none}.nav-menu{list-style-type:none;display:flex;gap:20px}.nav-item{position:relative;margin-right:10px}.nav-menu .nav-link{color:#000;text-decoration:none;font-size:13px;padding:5px;font-weight:500;transition:transform .3s ease}.nav-menu .nav-link:hover{transform:scale(.95)}.navbar .nav-menu .nav-active-logo{display:flex;gap:55px}.nav-menu .nav-item.dropdown .dropdown-menu{background-color:#333;color:#fff;font-weight:500;padding:5px 0;box-shadow:0 4px 8px #0000001a;border-radius:5px;margin-left:-40px;position:absolute;top:100%;left:0;z-index:1000;min-width:165px;visibility:hidden;opacity:0;transform:translateY(-10px);transition:transform .3s ease,opacity .3s ease}.nav-menu .nav-item.dropdown .dropdown-menu.show{visibility:visible;opacity:1;transform:translateY(0)}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;background-color:#333;padding:10px 15px;text-decoration:none;display:block;transition:background-color .2s ease,color .2s ease;font-size:13px}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:none}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background-color:#444;color:#fed51b}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-item.disabled{color:#ffffff80;pointer-events:none}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-version-text{color:#fff;background-color:#333;padding:10px 15px;text-decoration:none;display:block;transition:background-color .2s ease,color .2s ease;font-size:13px;font-weight:400;border-bottom:1px solid rgba(255,255,255,.2);cursor:pointer}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-version-text:last-child{border-bottom:none}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-version-text:hover{background-color:#444;color:#fed51b}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-version-text:disabled{color:#ffffff80;pointer-events:none}.nav-menu .nav-footer{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.nav-menu .nav-footer .version-text{display:none;font-size:12px;font-weight:500;text-align:center;padding:10px}@media (max-width: 768px){.nav-menu .nav-footer .version-text{display:block}}.scroll-to-top{position:fixed;bottom:20px;right:20px;padding:15px;background-color:#fed51b;color:#fff;width:14px;height:14px;border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s;z-index:999}.scroll-to-top:hover{background-color:#f0c504;cursor:pointer}.scroll-to-top.visible{opacity:1}.notification-icon{background-color:red;color:#fff;font-size:12px;font-weight:700;padding:1px 4px;border-radius:50%;position:relative;top:-2px;display:inline-block;text-align:center;min-width:18px}.dropdown-menu .dropdown-item:active{background-color:#fed51b;color:#fff;outline:none}.dropdown-menu .dropdown-item:focus{outline:none;background-color:#fed51b;color:#fff}.dropdown-menu .dropdown-version-text:active{background-color:#fed51b;color:#fff;outline:none}.dropdown-menu .dropdown-version-text:focus{outline:none;background-color:#fed51b;color:#fff}@media (max-width: 768px){.nav-menu{transform:translate(-100%);display:flex;flex-direction:column;position:fixed;top:0;left:0;background-color:#f8f8f8;width:250px;padding:10px 0;z-index:9999;border:2px solid #FED51B;border-radius:5px;font-size:13px;font-weight:600;height:100vh;transition:transform .3s ease-in-out}.nav-menu.active{transform:translate(0)}.nav-menu .nav-link{margin-left:10px}.navbar .navbar-brand img{height:30px}.nav-item{width:100%;text-align:start}.hamb-icon{display:block;cursor:pointer;color:#000;font-size:24px;margin-right:20px}}@media (min-width:769px) and (max-width:1442px){.nav-menu .img-line{display:none}}@media (max-width:1024px){.nav-menu{gap:4px}}@media (max-width: 768px){.nav-menu .nav-item.dropdown .dropdown-menu{position:static;box-shadow:none;margin-top:0;transform:none;visibility:visible;opacity:1;background-color:#f8f8f8;border:none;outline:none;margin-left:0}.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-item,.nav-menu .nav-item.dropdown .dropdown-menu .dropdown-version-text{margin-left:20px;padding:10px;width:auto;border:none;color:#000;background-color:#f8f8f8;font-size:13px}}.dropdown-submenu{position:relative}.sub-dropdown-menu{position:absolute;top:0;left:100%;margin-left:2px;display:none;min-width:220px;background-color:#2b2b2b;border-radius:6px;z-index:1000;padding:0}.sub-dropdown-menu li{list-style:none}.sub-dropdown-menu .dropdown-item{padding:10px 15px;font-size:13px;color:#fff;text-decoration:none}.dropdown-submenu:hover .sub-dropdown-menu,.sub-dropdown-menu.show{display:block}@media (min-width: 769px){.dropdown-submenu{position:relative}.sub-dropdown-menu{position:absolute;top:0;left:100%;margin-left:2px;display:none;min-width:220px;background-color:#2b2b2b;border-radius:6px;z-index:1000;padding:0}.dropdown-submenu:hover .sub-dropdown-menu{display:block}.sub-dropdown-menu .dropdown-item{padding:10px 15px;font-size:13px;color:#fff;text-decoration:none}.sub-dropdown-menu .dropdown-item:hover{background-color:#444;color:#fed51b}}@media (max-width: 768px){.dropdown-submenu{position:static}.sub-dropdown-menu{position:static;display:none;background-color:#f8f8f8;box-shadow:none;padding:0;margin-left:0;border:none;padding-left:1rem}.sub-dropdown-menu.show{display:block}.sub-dropdown-menu .dropdown-item{color:#000;background-color:#f8f8f8;padding:10px 20px;font-size:13px;border-bottom:1px solid #ddd}}@media (max-width: 768px){.nav-menu{overflow-y:auto;-webkit-overflow-scrolling:touch}}.sub-dropdown-menu{display:none;list-style:none;margin:0;border-left:2px solid #ccc}.sub-dropdown-menu.show{display:block}.dropdown-item{cursor:pointer;padding:.25rem 1rem;display:block;text-decoration:none;color:#000}.dropdown-item:hover{background-color:#eee}.welcome-user-h4{text-align:right;font-size:16px;padding-right:40px;color:#133da9}@media (max-width:576px){.welcome-user-h4{font-size:12px}}@media (min-width:577px) and (max-width:992px){.welcome-user-h4{font-size:14px}}:root{--font-family: "Roboto Slab", serif}body{font-family:var(--font-family)}:root,[data-amplify-authenticator]{--amplify-components-authenticator-router-box-shadow: 0 0 16px var(--amplify-colors-overlay-10);--amplify-components-authenticator-router-border-width: 0;--amplify-components-authenticator-form-padding: var(--amplify-space-medium) var(--amplify-space-xl) var(--amplify-space-xl);--amplify-components-button-primary-color: #003399;--amplify-components-button-primary-background-color: #FFCC00;--amplify-components-button-primary-hover-background-color:#FFCC00;--amplify-components-button-primary-hover-color: #003399;--amplify-components-fieldcontrol-focus-box-shadow: 0 0 0 2px #414549;--amplify-components-tabs-item-active-border-color: #003399;--amplify-components-tabs-item-color: var(--amplify-colors-neutral-80);--amplify-components-tabs-item-hover-color: #003399;--amplify-components-tabs-item-active-color: #003399;--amplify-components-button-link-color: #414549;--amplify-components-button-link-hover-color: #003399;--amplify-components-button-small-font-size: var(--amplify-components-button-medium-font-size);--amplify-components-button-link-hover-background-color: none;--amplify-components-button-focus-box-shadow: #f1a500;--amplify-components-button-primary-loading-background-color:#0240ba !important;--amplify-components-button-primary-loading-border-color:#0240ba!important;--amplify-components-button-primary-loading-color: #0240ba !important;--amplify-components-button-loading-background-color: #ffffff;--amplify-components-button-loading-border-color: #ffffff;--amplify-components-button-loading-color: #ffffff;--amplify-components-button-primary-disabled-background-color:#f1a500 !important;--amplify-components-button-primary-disabled-border-color: #f1a500 !important;--amplify-components-button-primary-disabled-color: #f1a500 !important;--amplify-components-button-primary-focus-background-color: #f1a500 !important;--amplify-components-button-primary-focus-border-color:#f1a500 !important;--amplify-components-button-primary-focus-color: #f1a500 !important;--amplify-components-button-primary-focus-box-shadow: #f1a500 !important;--amplify-components-button-primary-active-background-color: #0240ba !important;--amplify-components-button-primary-active-border-color: #0240ba !important;--amplify-components-button-primary-active-color: #0240ba !important;--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: #414549}.login-loader-div{display:flex;align-items:center;justify-content:center;height:100vh}.login-loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:5px solid #FFCC00;border-right:5px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.login-card{width:400px;padding:50px;box-shadow:#0000004d 0 5px 10px;display:flex;justify-content:center;margin-top:5px;margin-bottom:30px}.login-input{width:100%;padding:5px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:none;box-shadow:none;transition:all .3s ease;background-color:#fff;color:#000}.login-input:focus{border-color:#007bff;box-shadow:0 0 8px #007bff4d}.login-input::placeholder{color:#aaa}.login-label{font-size:16px;margin-bottom:"2px"}.login-h5{font-size:20px;color:#039}.login-error-code{font-size:16px;color:red}.signin-btn{background-color:#fc0;color:#039;width:100%;padding:5px;border-radius:4px;border:none;font-weight:500;font-size:16px}.signin-btn:hover{background-color:#039;color:#fff}.send-code-btn{color:#039;background-color:#fff;width:50%;padding:5px;border-radius:30px;border:1px solid;border-color:#039;font-weight:500;font-size:16px}.send-code-btn:hover{background-color:#039;color:#fff}.reset-btn{background-color:transparent;color:#039;width:100%;padding:5px;border-radius:4px;border:none;font-weight:500}.login-display-center{display:flex;justify-content:center}.login-rmbf-logo{height:150px;width:150px}.login-rotary-logo{height:50px;width:150px}.enter-code-label{font-size:18px;color:#039;margin-top:20px;margin-bottom:5px}.send-code-btn-div{display:flex;justify-content:center;margin-top:20px}.email-verify-label{font-size:18px;color:#039}@media (min-width: 300px) and (max-width: 577px){.login-card{width:310px;padding:35px;margin-bottom:15px;margin-top:0}.login-label{font-size:14px}.login-h5{font-size:18px}.login-input,.signin-btn,.reset-btn{font-size:14px}.login-h5{font-size:16px}.login-error-code{font-size:14px}.login-rmbf-logo{height:120px;width:120px}.login-rotary-logo{height:40px;width:120px}.send-code-btn{width:40%;padding:4px;border-radius:30px;border:1px solid;font-weight:500;font-size:12px}.enter-code-label{font-size:14px;color:#039;margin-top:10px;margin-bottom:0}.send-code-btn-div{margin-top:10px}.email-verify-label{font-size:14px;color:#039}}@media (min-width: 577px) and (max-width: 780px){.login-card{width:350px;padding:45px;margin-bottom:15px;margin-top:0}.send-code-btn{width:50%;padding:5px;border-radius:30px;border:1px solid;font-weight:500;font-size:14px}.enter-code-label{font-size:16px;color:#039;margin-top:15px;margin-bottom:5px}.send-code-btn-div{margin-top:20px}.email-verify-label{font-size:16px;color:#039}}.login-loading-div{margin-top:-70px;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#fff;position:relative}.loader{position:relative;width:150px;height:150px}.loader:before,.loader:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px 2px #0000004d inset}.loader:after{box-shadow:0 2px #ff3d00 inset;animation:rotate 2s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-logo{position:absolute;width:140px;height:140px;object-fit:contain;z-index:1}@media (max-width: 768px){.loader{width:100px;height:100px}.loader-logo{width:90px;height:90px}}@media (max-width: 480px){.loader{width:80px;height:80px}.loader-logo{width:70px;height:70px}}.with-syzy-auth-wrapper{margin-top:70px}.dashboard-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:0!important;margin:0!important}.dashboard-container .dashboard-wrapper{width:100%;overflow-x:auto;height:auto;margin-top:-20px}.dashboard-container .dashboard-wrapper .dashboard-table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;border-radius:10px;border:1px solid #fed51b;box-shadow:0 0 15px #bcbcbc}.dashboard-container .dashboard-wrapper .dashboard-table tbody tr:nth-of-type(2n){border-bottom:transparent;background-color:#fff}.dashboard-container .dashboard-wrapper .dashboard-table tbody tr:nth-of-type(odd){border-bottom:transparent}.dashboard-row-th{background-color:#cac7c7;border-color:#b8b4b4;width:30%;text-align:left;padding:13px}.dashboard-col-th{text-align:center;padding:13px;position:sticky;top:0;z-index:1;box-shadow:0 2px 2px #0000001a}.dashboard-col-th-1{text-align:center;padding:13px;position:sticky;top:0;z-index:1;box-shadow:0 2px 2px #0000001a;background-color:#fed51b!important}.sticky-row-header{position:sticky;left:0;z-index:2;background-color:#cac7c7;box-shadow:2px 0 5px #0000001a}.dashboard-container .dashboard-wrapper .dashboard-table tbody tr:hover{background-color:#f5f5f5}@media (max-width:576px){.dashboard-container .dashboard-wrapper .dashboard-table{margin-top:10px;margin-bottom:10px}.dashboard-row-th{position:sticky;left:0;z-index:2}.dashboard-wrapper{height:88%}}@media (min-width:577px) and (max-width:750px){.dashboard-container .dashboard-wrapper .dashboard-table{margin-top:30px;margin-bottom:10px}.dashboard-wrapper{height:90%}}@media (min-width:750px) and (max-width:1400px){.dashboard-wrapper{height:85%}}@media (max-width:600px){.dashboard-container{flex-direction:column}.profile-sec{margin:20px auto;width:89%}}table{border-collapse:collapse;margin:25px 0;font-size:16px;box-shadow:0 0 20px #00000026;width:100%}table thead tr{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:center}table th{padding:10px 5px;text-align:left}table td{padding-top:10px;padding-bottom:10px}table tbody tr{border-bottom:1px solid #dddddd;color:#333;font-weight:400;font-size:16px;text-align:center}.vpm-table-div .vpm-table .vpm-tbody td{padding:10px 5px;text-align:left}table tbody tr:nth-of-type(2n){background-color:#f6f6f6;color:#333;font-weight:400;font-size:16px}table tbody tr:last-of-type{border-bottom:2px solid #fed51b}table tbody tr.active-row{font-weight:700;color:#fed51b}table td:first-child input{width:50px}table td:nth-child(2) input{width:120px}table .edit-cell-container button{border-radius:50px;height:26px;width:26px;border:1px solid #ccc;color:#fed51b}table button[name=cancel]{color:red}table button[name=done]{color:#4bbd7f}table input,select{border:1px solid #ccc;border-radius:4px;padding:5px}table .edit-cell{display:flex;gap:5px}table button[name=add]{color:#333}table button[name=edit]{font-size:14px;width:150px;border:2px solid #c2a41e;font-weight:600}table button[name=approve]{font-size:14px;border:2px solid #c2a41e;margin-top:5px}table button[name=edit]:hover{font-size:14px;border:2px solid #c2a41e;background-color:#fed51b}table button[name=approve]:hover{font-size:14px;border:2px solid #c2a41e;background-color:#fed51b;font-weight:600}.user-types-tabs{display:flex;justify-content:center;height:40px;margin-top:10px}.user-visitor-btns,.user-prospect-btns,.user-member-prospect-btns{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.user-visitor-btns.active,.user-prospect-btns.active,.user-member-prospect-btns.active{box-shadow:0 0 15px #ffab00;background-color:#fed51b;color:#000}.visitor-list-delete-btn{margin-inline-start:10px;background-color:#fff;color:#b82323;font-size:14px;font-weight:500;width:80px;height:35px;border:2px solid #b82323;border-radius:5px}.visitor-list-delete-btn:hover{background-color:#b82323;color:#fff}.mem-pros-recommend-btns,.mem-pros-reject-btns{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.mem-pros-recommend-btns.active{box-shadow:0 0 15px #ffab00;color:#000;border-radius:10px 0 0 10px;background-color:#fed51b}.mem-pros-reject-btns.active{box-shadow:0 0 15px #ffab00;background-color:#fed51b;color:#000;border-radius:0 10px 10px 0}.vpm-main-div .vpm-container .pagination-div .pagination-btns{background-color:#6a6a6a;color:#fff;margin-left:20px;height:45px;padding:8px;width:38px}.no-record{display:flex;justify-content:center;margin:30px}.vpm-table .vpm-btns{display:flex}@media (max-width:1400px){table button[name=approve]{margin-top:5px;margin-left:0}table thead tr,table tbody tr,table tbody tr:nth-of-type(2n){font-size:14px}.visitor-list-delete-btn{font-size:12px;font-weight:500;width:60px;margin:auto}.vpm-table .vpm-btns{margin-top:10px}table button[name=edit]{font-size:12px}table button[name=delete]{width:75px;margin-left:10px}}@media (max-width:769px){.vpm-table .vpm-btns{display:flex;flex-direction:column}table button[name=delete]{width:100px;margin-left:10px}table button[name=edit]{font-size:14px;width:100px;border:2px solid #c2a41e;margin-bottom:5px;margin-left:10px}}@media (max-width:576px){.user-visitor-btns,.user-prospect-btns,.user-member-prospect-btns,.mem-pros-recommend-btns,.mem-pros-reject-btns{font-size:13px;font-weight:500}.vpm-main-div .vpm-container .pagination-div .pagination-btns{height:40px;padding:8px;display:flex;justify-content:center;margin-left:15px}.no-record{font-size:18px}.visitor-list-delete-btn{font-size:12px;font-weight:500;width:60px;margin:auto}.vpm-table .vpm-btns{display:flex;flex-direction:column}table button[name=delete]{width:100px;margin-left:10px}table button[name=edit]{font-size:14px;width:100px;border:2px solid #c2a41e;margin-bottom:5px;margin-left:10px}}.member-info-main-div{padding:20px;border-radius:8px;width:100%;max-width:400px;text-align:center;box-shadow:0 4px 8px #0000001a;max-height:500px;overflow:hidden;border:1px solid #fed51b!important}.member-info-main-div .member-info-content{display:flex;flex-direction:column;align-items:start}.member-info-main-div .member-info-image{width:200px;height:100px;object-fit:contain;display:block;margin:0 auto;border-radius:8px;background-color:#fff}.member-info-main-div .member-info-name{margin-bottom:20px;font-size:18px;margin-top:20px;text-align:center}.member-info-main-div .member-info-content .member-info-text{margin-bottom:10px;font-size:15px;color:#333;margin-top:3px;text-align:start;display:flex;align-items:center;word-wrap:break-word;margin-left:10px}.member-info-main-div .member-info-content .member-info-text a{color:#007bff;text-decoration:none}.member-info-main-div .member-info-content .member-info-text a:hover{text-decoration:underline}.member-info-main-div .member-info-content .icon,.email-icon{margin-right:10px}.member-info-email{display:flex;align-items:center;word-wrap:break-word}.mem-info-email-text,.member-info-text span{word-break:break-all;overflow-wrap:anywhere}.member-info-share-div{display:flex}.member-info-share-div .mem-info-share-btn{font-size:30px;margin-right:5px;background-color:#133da9;color:#fff;padding:6px;border-radius:50%;cursor:pointer}@media (max-width: 380px){.member-info-main-div{padding:17px;min-width:200px}.member-info-main-div .member-info-image{width:75px;height:75px}.email-icon{margin-right:10px;height:.9rem;width:.9rem}.member-info-main-div .member-info-content .member-info-text{font-size:12px}.member-info-main-div .member-info-name{font-size:15px}}@media (min-width: 381px) and (max-width: 599px){.member-info-main-div{padding:17px;min-width:250px}.member-info-main-div .member-info-content .member-info-text{font-size:13px}}@media (min-width: 600px) and (max-width: 992px){.member-info-main-div .member-info-content .member-info-text{font-size:13px}.member-info-main-div .member-info-share-div .mem-info-share-btn{color:#fff;border:none;width:30px;font-size:20px;padding:3px;cursor:pointer}}.member-info .member-info-share-div{height:30px;display:flex;justify-content:flex-end}.home-main-div{padding:0}.home-wrapper-div{padding:20px}.home-sub-wrapper{display:flex}.home-main-div .home-wrapper-div .profile-sec{display:flex;justify-content:center;width:100%}.dash-tabl{width:100%;text-align:center}.dash-accordion-div{padding:0;width:100%}.meet-card-div{margin-top:70px}.home-wrapper-div .dash-accordion .accordion-button{border:3px solid #fed51b;font-weight:500;color:#333!important;font-size:18px;border-radius:5px;width:100%}.home-wrapper-div .dash-accordion .accordion-button:not(.collapsed){background-color:#fed51b}.home-wrapper-div .dash-accordion .dash-accordion-body{background-color:#fff;border:1px solid #fed51b;border-top:none;border-radius:0 0 5px 5px}@media (max-width:478px){.home-main-div .home-wrapper-div .profile-sec{display:flex;justify-content:center;width:100%}.home-wrapper-div .dash-accordion .accordion-button{width:100%;margin:auto;padding:10px}.home-sub-wrapper{display:block}}@media (max-width:820px){.meet-card-div{margin-top:0}.home-sub-wrapper{display:block}.dash-accordion-div{padding:0}.home-wrapper-div{flex-direction:column}.home-wrapper-div .dash-accordion .dash-accordion-heading{font-size:16px;margin:5px}.profile-sec{margin-bottom:20px}.home-main-div .home-wrapper-div .profile-sec{display:flex;justify-content:center;width:100%}.home-wrapper-div .dash-accordion .accordion-button{width:100%;margin:auto;padding:10px}}@media (min-width:769px) and (max-width:1200px){.home-main-div .home-wrapper-div .profile-sec{display:flex;width:650px}.home-wrapper-div .dash-accordion .accordion-button{width:100%;margin:auto;padding:10px}}@media (min-width:1201px){.home-main-div .home-wrapper-div .profile-sec{display:flex;width:800px}.home-wrapper-div .dash-accordion .accordion-button{width:100%;margin:auto;padding:10px}}.meeting-card-div{width:100%;max-width:400px;margin:auto}.meeting-card{display:flex;flex-direction:column;border:1px solid #fed51b!important}.meeting-card .meeting-card-header{color:#333;background-color:#fed51b;font-weight:600}.meeting-card .card-body{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:center;text-align:start}.mb-0.d-flex{display:flex;justify-content:flex-start;width:100%}.mb-0.d-flex .ms-5{margin-left:2rem}.text-center{text-align:center}.meeting-card-div .meeting-card .att-status-text-late{color:red;font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}.meeting-card-div .meeting-card .att-status-text-present{color:#00ab00;font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}.meeting-card-div .scan-qr-btn-div{display:flex;justify-content:center;align-items:center;flex-direction:row}.meeting-card-div .scan-qr-btn-div .scan-qr-btn{background-color:#333;color:#fff;border:1px solid #333;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:16px;font-weight:600;width:150px;margin-top:10px;margin-inline-end:5px}.meeting-card-div .scan-qr-btn-div .close-camera-btn{background-color:red;color:#fff;border:1px solid #ff0000;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:16px;font-weight:600;width:200px;margin-top:10px;margin-inline-start:5px}.meeting-card-div .qr-scanner-text{font-size:16px;font-weight:600;margin-top:10px;text-align:center}.meeting-card-div .qr-scanner-camera{margin-top:10px}@media (max-width: 576px){.meeting-card-div .meeting-card{font-size:11px}.meeting-card-div .meeting-card .att-status-text-late,.meeting-card-div .meeting-card .att-status-text-present{font-size:14px}}@media (min-width: 576px) and (max-width: 768px){.meeting-card-div .meeting-card{font-size:14px}}@media (min-width: 992px){.meeting-card-div .meeting-card{font-size:14px}}.qr-main-modal .modal-dialog .modal-content{width:400px;margin:0 auto}.qr-main-modal .modal-dialog .modal-content .modal-footer{display:flex;justify-content:center;align-items:center}.qr-main-modal .modal-dialog .modal-content .modal-footer .qr-modal-submit-btn{background-color:#fed51b;color:#333;border:1px solid #fed51b;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:16px;font-weight:700}.qr-main-modal .modal-dialog .modal-content .qr-modal-span-text{color:#333;font-size:16px;font-weight:700;margin-top:10px}.qr-main-modal .modal-dialog .modal-content .qr-modal-text-late{color:red;font-size:16px;font-weight:700;margin-top:10px}.qr-main-modal .modal-dialog .modal-content .qr-modal-text-present{color:#00ab00;font-size:16px;font-weight:700;margin-top:10px}.qr-main-modal .modal-dialog{display:flex;justify-content:center;align-items:center;height:90vh;width:400px;text-align:left}@media (max-width: 374.98px){.qr-main-modal .modal-dialog{width:280px;margin:auto;font-size:13px}}@media (min-width: 375px) and (max-width: 767px){.qr-main-modal .modal-dialog{width:350px;margin:auto;font-size:13px}}.accordion-button.collapsed,.accordion-button:not(.collapsed){color:#000!important}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-col1 .support-admin-form-group1 .chapter-name{font-weight:700;font-size:20px}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col .select-chapter-btn{margin-left:10px;margin-right:10px;background-color:#404040;color:#e0dede;outline:none;border:none}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col .new-chapter-btn{background-color:#404040;color:#e0dede;outline:none;border:none}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col,.support-admin-container .support-admin-main-div .support-admin-form2 .support-admin-row2 .support-admin-mem-col{margin-top:45px;margin-bottom:10px}.support-admin-container .support-admin-main-div .support-admin-form2 .support-admin-row2 .support-admin-mem-col .new-mem-btn{background-color:#595858;color:#fed51b;outline:none;border:none}.support-admin-div{overflow-x:auto}@media (max-width: 600px){.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-col1 .support-admin-form-group1 .chapter-name{font-size:18px}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col .select-chapter-btn{margin-left:0;margin-right:0;font-size:13px}.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col{margin-top:20px}.support-admin-container .support-admin-header-form .support-admin-row1 .new-chapter-btn{font-size:13px;margin-left:10px}.support-admin-container .support-admin-main-div .support-admin-form2 .support-admin-row2 .support-admin-mem-col .new-mem-btn{font-size:13px}}@media (min-width:601px) and (max-width:770px){.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col{margin-top:20px;margin-left:0}}@media (min-width:771px) and (max-width:992px){.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col{margin-top:65px;margin-left:0}}@media (min-width:993px){.support-admin-container .support-admin-header-form .support-admin-row1 .support-admin-chapter-col{margin-top:65px}}.chapter-pro-card{max-width:600px;margin:25px auto auto;padding:20px;width:600px;height:auto}.chapter-pro-group{margin-bottom:15px}.chapter-pro-label{display:block;width:100%}.chapter-pro-control{width:100%!important}.btn-disable{display:inline-block;padding:10px;width:100px;color:#000;border:0!important;border-radius:20px!important;font-size:14px;font-weight:700;line-height:21px;transition:all .3s;position:relative;overflow:hidden;z-index:1;outline:none;margin-top:15px;background-color:#d0be70}.chapter-logo{width:200px;height:200px;object-fit:contain}.chapter-pro-card .chapter-pro-choose-image-btn{background-color:#595858;color:#fed51b;border:2px solid rgb(89,88,88);border-radius:5px;font-size:13px}.chapter-pro-card .chapter-pro-choose-img{border:1px solid rgb(229,227,227);padding:.375rem .75rem;border-radius:5px;width:100%}@media (min-width:300px) and (max-width:350px){.chapter-pro-card{max-width:210px}}@media (min-width:351px) and (max-width:576px){.chapter-pro-card{max-width:270px}}@media (max-width: 576px){.chapter-pro-card .chapter-logo{width:100px;height:100px}.chapter-pro-card .chapter-pro-choose-img{font-size:10px}.chapter-pro-card .chapter-pro-img-file-name{font-size:11px}.chapter-pro-card .chapter-pro-control{width:100%;font-size:11px}.chapter-pro-card .chapter-pro-label{font-size:13px}.chapter-pro-card .chapter-pro-choose-image-btn{width:80px;font-size:11px}}@media (min-width: 576px) and (max-width: 768px){.chapter-pro-card{max-width:400px}.chapter-logo{width:100px;height:100px}}@media (min-width: 992px){.chapter-pro-card{max-width:800px}.chapter-logo{width:150px;height:150px}}.visitor-form-card{max-width:1000px;margin:25px auto auto;padding:20px;width:1000px;height:auto}.visitor-group{margin-bottom:15px}.visitor-label{display:block;width:100%}.visitor-form-card .visitor-form .visitor-group .visitor-control{width:80%}.visitor-form-headings{font-weight:bolder}.who-invited{z-index:2}.visitor-sub-button{display:inline-block;padding:10px;width:100px;color:#000;border:0!important;border-radius:20px!important;font-size:14px;font-weight:700;line-height:21px;transition:all .3s;position:relative;overflow:hidden;z-index:1;outline:none;margin-top:15px;&:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:none;border-radius:20px;background-color:#fed51b;z-index:-2;outline:none}&:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;border-radius:20px;background-color:#000;transition:all .3s;z-index:-1;outline:none}&:hover{color:#fff;&:before{width:100%}}}.visitor-sub-button:active{transform:scale(.95)}.visitor-approve-button{width:200px}.visitor-control::-webkit-calendar-picker-indicator{background-color:#fed51b;border-radius:100%}.visitor-form-card .visitor-form .visitor-group .highlight-today{background-color:#333;color:#fff;font-weight:700}.visitor-form-card .visitor-form .visitor-group .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.visitor-form-card .visitor-form .visitor-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.7rem}.visitor-form-card .visitor-form .visitor-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 35px}@media (max-width: 576px){.visitor-form-card{max-width:280px}.visitor-form-card .visitor-form .visitor-group .visitor-control,.thanks-note-card .thanks-note-form .visitor-group .visitor-control,.member-profile-card .visitor-group .visitor-control{width:100%;font-size:11px}.visitor-typeahead .form-control{font-size:11px}.visitor-form-headings{font-size:16px}.visitor-label{font-size:13px}.visitor-sub-button{width:70px;font-size:10px;padding:5px}.error-text{font-size:10px}.visitor-form-card .visitor-form .visitor-group .react-datepicker__view-calendar-icon input{font-size:11px}.visitor-form-card .visitor-form .visitor-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;font-size:13px}}@media (min-width: 577px) and (max-width: 991px){.visitor-form-card{max-width:500px}.error-text{font-size:12px}}@media (min-width: 992px){.visitor-form-card{max-width:800px}}@media (min-width: 1000px){.error-text{font-size:13px}}.memlist-main-dev .memlist-table-container .pagination-div .pagination-btns{background-color:#6a6a6a;color:#fff;margin-left:20px;height:45px;padding:8px;width:38px}.pagination-div{display:flex;justify-content:end}.mem-list-page-view{display:flex;justify-content:center;margin-top:10px;margin-left:10px;margin-right:10px}.ml-go-to-page{margin-left:10px;margin-top:10px}.ml-show-rows{margin-left:10px;background-color:#fff;color:#000}.ml-actions-btn .ml-view-btn,.ml-user-access-btn .ml-enable-disable-btn,.ml-change-pwd-btn .ml-pwd-btn{margin-inline-end:20px;color:#333;background-color:#fed51b;border:none;border-radius:5%;width:100px;height:30px;font-size:14px;font-weight:800}.ml-user-access-btn .ml-enable-disable-btn{margin-inline-end:20px;color:#fff;background-color:#333;border:none;border-radius:5%;width:100px;height:30px;font-size:14px;font-weight:800}.ml-change-pwd-btn .ml-pwd-btn{height:45px;font-size:12px}.ml-actions-btn .ml-view-btn:hover,.ml-change-pwd-btn .ml-pwd-btn:hover{color:#fff;background-color:#333}.ml-user-access-btn .ml-enable-disable-btn:hover{color:#333;background-color:#fed51b}.ml-actions-btn .ml-share-btn{color:#fff;background-color:#333;border:none;border-radius:5%;width:100px;font-size:14px}.modal-admin-custom-width .modal-dialog{max-width:90%}.modal-admin-custom-width .modal-content{width:100%}.modal-member-custom-width .modal-dialog{max-width:auto}.modal-member-custom-width .ml-modal-body{display:flex;justify-content:center}.modal-member-custom-width .modal-content{width:100%}.memlist-table-container .memlist-table-div .mem-list-filter{background-color:#fff;color:#000}.memlist-main-dev .memlist-table-container .ml-table .ml-body td{text-align:left;padding:10px}.memlist-main-dev .member-types-tabs{display:flex;justify-content:center;height:40px;margin-top:20px}.memlist-main-dev .member-types-tabs .active-member-tab{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.memlist-main-dev .member-types-tabs .deactive-member-tab{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.memlist-main-dev .member-types-tabs .active-member-tab.active{box-shadow:0 0 15px #333}.memlist-main-dev .member-types-tabs .deactive-member-tab.active{box-shadow:0 0 15px #ffab00;border-radius:0 10px 10px 0}@media (max-width: 576px){.pagination-div{display:flex;justify-content:center}.pagination-div2{margin-top:10px;display:flex;justify-content:center}.memlist-main-dev .memlist-table-container .pagination-div .pagination-btns{height:40px;padding:8px;display:flex;justify-content:center;margin-left:15px}.mem-list-page-view,.mem-list-go-to{font-size:14px}.memlist-table-container .memlist-table-div .mem-list-filter{width:110px}.modal-admin-custom-width .modal-dialog{max-width:100%}.modal-member-footer .moodal-member-close-btn{width:70px;font-size:12px;padding:5px}.modal-member-custom-width .modal-dialog{max-width:95%}.modal-admin-custom-width .ml-modal-body{padding:5px}.ml-actions-btn .ml-view-btn,.ml-user-access-btn .ml-enable-disable-btn,.ml-change-pwd-btn .ml-pwd-btn{width:80px;height:25px;font-size:13px}.ml-change-pwd-btn .ml-pwd-btn{width:85px;height:40px;font-size:12px}.memlist-main-dev .member-types-tabs .active-member-tab,.memlist-main-dev .member-types-tabs .deactive-member-tab{width:130px;font-size:13px}}@media (min-width: 577px) and (max-width: 766px){.pagination-div{display:flex;justify-content:center}.pagination-div2{margin-top:10px;display:flex;justify-content:center}.memlist-table-container .memlist-table-div .mem-list-filter{width:150px}.modal-member-custom-width .modal-dialog{max-width:70%}}@media (min-width:767px) and (max-width:992px){.modal-member-custom-width .modal-dialog{max-width:65%}}@media (min-width: 577px) and (max-width:992px){.memlist-main-dev .member-types-tabs .active-member-tab,.memlist-main-dev .member-types-tabs .deactive-member-tab{width:150px;font-size:14px}}.chapter-admin-div .chapter-admin-table .chapter-admin-tbody .chapter-admin-tbody-tr .create-chapter-admin-btn{background-color:#595858;color:#fed51b;border:none;outline:none}.chapter-admin-div .chapter-admin-table .chapter-admin-tbody .chapter-admin-tbody-tr input[name=chapterEmail]{width:350px}.chapter-admin-div .chapter-admin-table{overflow:auto}@media (max-width: 600px){.chapter-admin-div .chapter-admin-table .chapter-admin-tbody .chapter-admin-tbody-tr .create-chapter-admin-btn{font-size:12px}}@media (min-width: 320px){.chapter-admin-div .chapter-admin-table{overflow:auto}}.sub-modal .modal-dialog{display:flex;align-items:center;justify-content:center;height:90vh;width:400px}.sub-modal .modal-content{margin:auto;width:fit-content;padding:25px 50px}.sub-modal .sub-modal-title{color:red;text-align:center;font-size:30px;font-weight:600}.sub-modal .sub-modal-body{text-align:center;font-size:16px;font-weight:600}.sub-modal .sub-modal-footer{display:flex;justify-content:center}.sub-modal .sub-modal-footer .sub-modal-confirm-btn{background-color:#fed51b;color:#333;font-size:16px;font-weight:600;border:none;border-radius:5px;margin-top:10px;width:125px;height:40px;text-align:center}@media (max-width: 321px){.sub-modal .modal-dialog{width:300px}.sub-modal .modal-content{padding:15px 30px}.sub-modal .sub-modal-title{font-size:25px}.sub-modal .sub-modal-body{font-size:13px}.sub-modal .sub-modal-footer .sub-modal-confirm-btn{font-size:14px;width:110px;height:30px}}@media (min-width: 322px) and (max-width: 376px){.sub-modal .modal-dialog{width:360px}.sub-modal .modal-content{padding:15px 30px}.sub-modal .sub-modal-title{font-size:30px}.sub-modal .sub-modal-body{font-size:16px}.sub-modal .sub-modal-footer .sub-modal-confirm-btn{font-size:16px;width:125px;height:40px}}.spinner-wheel-wrapper{display:flex;align-items:center;justify-content:center;height:100vh}.spinner-wheel{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:5px solid #FFCC00;border-right:5px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.last-action-card{display:flex;flex-direction:column;border:1px solid #fed51b;width:100%;max-width:400px}.last-action-card-header{background-color:#fed51b}.last-action-card-header .last-action-card-title{color:#333;font-weight:600}.last-action-card-body{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:center;text-align:start}.last-action-list-group{display:flex;justify-content:flex-start;width:100%}.last-action-list-item{border-bottom:none;margin-bottom:8px}.last-action-list-group .list-group-item{padding:0}@media (max-width: 576px){.last-action-card{font-size:11px}.last-action-card-header .last-action-card-title{font-size:12px}}@media (min-width: 576px) and (max-width: 768px){.last-action-card{font-size:14px}.last-action-card-header .last-action-card-title{font-size:16px}}@media (min-width: 992px){.last-action-card{font-size:14px}.last-action-card-header .last-action-card-title{font-size:16px}}.last-received-testimonial-card{display:flex;flex-direction:column;border:1px solid #fed51b}.last-received-testimonial-card .last-received-testimonial-card-header{background-color:#fed51b}.last-received-testimonial-card .last-received-testimonial-card-header .last-received-testimonial-card-title{color:#333;font-weight:600}.last-received-testimonial-card .last-received-testimonial-card-body{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:center;text-align:start}.last-received-testimonial-card .last-received-testimonial-list-group{display:flex;justify-content:flex-start;width:100%}.last-received-testimonial-card .last-received-testimonial-list-item{border-bottom:none;margin-bottom:8px}.last-received-testimonial-card .last-received-testimonial-list-group .list-group-item{padding:0}.last-received-testimonial-card .last-received-testimonial-giver-image{width:100px;height:100px}@media (max-width: 576px){.last-received-testimonial-card{font-size:11px}.last-received-testimonial-card .last-received-testimonial-card-header .last-received-testimonial-card-title{font-size:12px}}@media (min-width: 576px) and (max-width: 768px){.last-received-testimonial-card{font-size:14px}.last-received-testimonial-card .last-received-testimonial-card-header .last-received-testimonial-card-title{font-size:16px}}@media (min-width: 992px){.last-received-testimonial-card{font-size:14px}.last-received-testimonial-card .last-received-testimonial-card-header .last-received-testimonial-card-title{font-size:16px}}.last-received-testimonial-star{color:#fed51b!important;font-size:20px!important;margin:0 4px!important}.rep-pagination .pagination-div .pagination-btns{background-color:#6a6a6a;color:#fff;margin-left:20px;height:45px;padding:8px;width:38px}.rep-pagination .pagination-div{display:flex;justify-content:end}.rep-pagination .rep-page-view{display:flex;justify-content:center;margin-top:10px;margin-left:10px;margin-right:10px}.rep-pagination .pagination-div2 .rep-go-to .rep-go-to-page{margin-left:10px;margin-top:10px}.rep-pagination .pagination-div2 .rep-show-rows{margin-left:10px;background-color:#fff;color:#000}@media (max-width: 576px){.rep-pagination .pagination-div{display:flex;justify-content:center}.rep-pagination .pagination-div2{margin-top:10px;display:flex;justify-content:center}.rep-pagination .pagination-div .pagination-btns{height:35px;padding:5px;display:flex;justify-content:center;margin-left:10px}.rep-pagination .rep-page-view,.rep-pagination .rep-go-to{font-size:13px}.rep-pagination .pagination-div2 .rep-show-rows{font-size:13px;padding:1px}}@media (min-width: 577px) and (max-width: 766px){.rep-pagination .pagination-div,.rep-pagination .pagination-div2{display:flex;justify-content:center}.rep-pagination .rep-page-view{margin-left:10px}}.ref-rep-view-for-admin{margin-top:80px}.ref-rep-view .ref-rep-card{background-color:#f3f1f1}.ref-rep-table .ref-rep-body .comments-cell{width:250px}.ref-rep-table .ref-rep-body .ratings-cell{width:100px}.ref-rep-table .ref-rep-body .date-cell{width:110px}.ref-rep-table .ref-rep-body .show-more-btn{font-size:11px;cursor:pointer}.ref-rep-view-filters .end-date-error,.rep-filters .end-date-error{font-size:10px;color:red;margin-left:5px;margin-top:3px}.ref-rep-table .ref-rep-body .internal-ref-cell{color:#039}.ref-rep-table .ref-rep-body .external-ref-cell{color:red}.ref-rep-view-filters .highlight-today{background-color:#333;border-radius:5px;color:#fff;font-weight:700}.ref-rep-view-filters .highlight-today:hover{background-color:#333!important;color:#fff;font-weight:700}.ref-rep-view-filters .highlight-day:hover{background-color:#fed51b!important;border-radius:100%;color:#000;font-weight:700}.ref-rep-view-filters .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}@media (max-width:576px){.rep-container .ref-rep-view{padding:0}.ref-rep-table .ref-rep-body .comments-cell{min-width:200px}}@media (min-width:768px) and (max-width:992px){.rep-container .ref-rep-view{padding:0}}.referral-visitor-btns,.referral-prospect-btns,.referral-member-prospect-btns{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.referral-visitor-btns.active,.referral-prospect-btns.active,.referral-member-prospect-btns.active{box-shadow:0 0 15px #ffab00;background-color:#fed51b;color:#000}.consolidated-report-container .consolidated-rep-note{font-size:14px;margin-top:30px}.consolidated-report-container .consolidated-rep-warn-msg-div{margin-top:25px;padding:10px;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:5px}@media (max-width: 576px){.consolidated-report-container .consolidated-rep-note{font-size:12px}.consolidated-rep-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.consolidated-report-container .consolidated-rep-note{font-size:1px}}.header{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#333;color:#fff;padding:10px 0;width:100%;height:70px;top:0;z-index:100;display:flex;align-items:center}.header-container{margin:0 auto;width:50%;text-align:center;filter:none}.header-contact-container{margin-right:40px}.header-link{color:#fff;text-decoration:none;cursor:pointer}.header-link:hover{color:#ffbd2f}.header-link-1{color:#ffbd2f;text-decoration:none;cursor:pointer}.header-h1{font-size:38px}.header-h5{font-size:16px}@media (max-width: 767px){.header{height:40px}.header-container{margin:0 auto;width:55%;text-align:center;filter:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-h1{font-size:20px}.header-h5{font-size:13px}}@media (min-width: 768px) and (max-width: 1023px){.header-contact-container h5{font-size:16px}.header-contact-container text{font-size:12px}}@media (min-width: 319px) and (max-width: 767px){.header{display:flex;flex-direction:column;justify-content:center}.header-contact-container{display:flex;flex-direction:row;margin:0 auto}.header-contact-container h5{font-size:12px;margin-top:1.3px;margin-inline-start:5px;margin-inline-end:10px}.header-contact-container text{font-size:12px;margin-inline-start:5px;margin-inline-end:10px}}.form-container{max-width:600px;margin:50px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px #0000001a}.form-container .form-group .highlight-today,.form-container .form-group .highlight-today:hover{background-color:#333;color:#fff;font-weight:700}.form-container .form-group .highlight-day,.form-container .form-group .highlight-day:hover{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.form-container .form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.9rem}.form-container .form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:560px;height:45px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:700;color:#333}.form-group input,.form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.error{color:red;font-size:14px;margin-top:5px}.radio-group{display:flex;gap:20px;margin-top:10px}.radio-group label{display:flex;align-items:center;font-size:16px}.radio-group input{margin-right:5px}.btn-container{display:flex;justify-content:center;gap:20px}.heading{font-size:18px;text-align:center;margin-bottom:12px}.inter-sub-button{display:inline-block;padding:10px;width:100px;color:#000;border:0!important;border-radius:20px!important;font-size:14px;font-weight:700;line-height:21px;transition:all .3s;position:relative;overflow:hidden;z-index:1;outline:none;margin-top:15px;&:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:none;border-radius:20px;background-color:#fed51b;z-index:-2;outline:none}&:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;border-radius:20px;background-color:#000;transition:all .3s;z-index:-1;outline:none}&:hover{color:#fff;&:before{width:100%}}}.submit-button:hover{background-color:#000}@media (max-width: 576px){.form-container{padding:15px}.radio-group{flex-direction:row}.form-group label{font-size:13px}.form-group input,.form-group textarea{height:37px;font-size:13px}}@media (max-width: 576px){.inter-sub-button{width:70px;font-size:10px;padding:5px}}@media (max-width: 374.98px){.form-container .form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem}.form-container .form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:208px;height:35px;font-size:12px}}@media (min-width: 375px) and (max-width: 576px){.form-container .form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem}.form-container .form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:208px;height:35px;font-size:12px}}@media (min-width: 577px) and (max-width: 990px){.form-container .form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.9rem}.form-container .form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:418px;height:45px;font-size:15px}}.highest-contribution-card{border-radius:16px;box-shadow:0 4px 10px #00000014;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.highest-contribution-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}.highest-contribution-card-header{background:#fed51b;font-weight:600;text-align:center;padding:.75rem}.highest-contribution-card-title{font-size:17px;font-weight:700;color:#333}.highest-contribution-card-body{min-height:100px;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:700;color:#007bff}.highest-contribution-card-footer{background:#fed51b;text-align:center;font-size:.95rem;font-weight:500;padding:.75rem}.highest-contribution-card-footer p{margin:0;color:#444}.highest-contribution-filter-btn{color:#000;background-color:#fff;border:none;font-weight:600;border-bottom:3px solid transparent;border-radius:0;box-shadow:none!important;outline:none!important;cursor:pointer}.high-contribute-filter-btn-row .high-contribute-filter-btn-col .highest-contribution-filter-btn:hover{background-color:#f9f9f9;color:#000;border-bottom:3px solid #fed51b}.btn-check:checked+.highest-contribution-filter-btn{background-color:#fff;border-bottom:3px solid #fed51b;color:#000;font-weight:700;outline:none!important;box-shadow:none!important}@media (max-width:768px){.highest-contribution-card-title{font-size:13px}.high-con-name-and-count,.highest-contribution-filter-btn{font-size:12px}}.referral-container{margin-top:30px;padding:50px;width:50%;font-family:Roboto Slab,serif;border-radius:8px;border:solid 1px #dfdddd;@media (max-width:576px){width:80%;padding:25px}}.referral-form{font-size:16px}.referral-form-group{margin-bottom:20px;@media (max-width:577px){margin-bottom:10px}}.referral-form-label{display:block;font-size:16px;@media (max-width:577px){font-size:12px}}.referral-warning{font-size:14px;color:red;@media (max-width:577px){font-size:12px}}.referral-container .referral-form-control{width:100%;padding:5px;font-size:16px;border-radius:4px;border:1px solid #ccc;outline:none;background-color:#fff;color:#000;@media (max-width:577px){font-size:12px}}.referral-select{width:100%;font-size:16px;margin-top:10px;@media (max-width:577px){font-size:12px}}.referral-star{cursor:"pointer";font-size:30px;@media (max-width:577px){font-size:20px}}.referral-check{font-size:16px;@media (max-width:577px){font-size:12px}}.notify-container{margin-top:30px;padding:50px;background-color:#fbf9f9;width:30%;font-family:Roboto Slab,serif;border-radius:8px;border:solid 1px}.referral-submit-btn{display:inline-block;padding:10px;width:100px;color:#343434;border:0!important;border-radius:20px!important;font-size:14px;font-weight:700;line-height:21px;transition:all .3s;position:relative;overflow:hidden;z-index:1;outline:none;margin-top:15px;margin-left:10px;@media (max-width:576px){font-size:12px;padding:5px;width:70px}&:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:none;border-radius:20px;background-color:#fed51b;z-index:-2;outline:none}&:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;border-radius:20px;background-color:#4f4f4f;transition:all .3s;z-index:-1;outline:none}&:hover{color:#fff;&:before{width:100%}}}.referral-submit-btn:active{transform:scale(.95)}.referral-table{width:50%;@media (max-width:770px){width:90%}}.red-td{color:red}.black-td{color:#000}.referral-modal{width:70%}.rf-modal-body{text-align:center;font-family:Roboto Slab;font-size:16px;@media (max-width:576px){font-size:12px}}.rf-modal-h5{font-family:Roboto Slab;font-size:20px;margin-top:20px;@media (max-width:576px){font-size:16px;margin-top:5px}}.rf-modal-style{margin-top:200px;@media (max-width:576px){margin-top:100px}}.rf-modal-centered .modal-dialog{display:flex;align-items:center;justify-content:center;margin-top:100px;width:500px;@media (max-width:576px){width:200px;margin-top:200px}min-height:calc(100vh - 1rem)}.rf-modal-centered .modal-content{margin-top:0;margin-bottom:0;transform:translateY(-50%);top:50%}.referral-tabs{display:flex;justify-content:center;height:40px;margin-top:20px}.referral-btns{background-color:transparent;width:130px;outline:none;border:1px solid rgb(151,151,151)}.internal-btn,.external-btn{background-color:#000;color:#fed51b}.referral-form-external{color:#000!important;background-color:#d3d3d3!important}.att-btn-div{display:flex;justify-content:center;margin-top:20px}.att-btn-div .att-ma-btn{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none;@media (max-width: 576px){width:120px;font-size:14px;height:35px}}.att-btn-div .att-va-btn{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;width:200px;height:40px;border:none;@media (max-width: 576px){width:120px;font-size:14px;height:35px}}.att-btn-div .att-ma-btn.active{box-shadow:0 0 15px #333;border-radius:10px 0 0 10px}.att-btn-div .att-va-btn.active{box-shadow:0 0 15px #ffab00;border-radius:0 10px 10px 0}.r2r-activity{width:80%;@media (max-width:770px){width:90%}}@media (max-width: 576px){.thanks-note-card{max-width:276px!important}}.tn-main-div .thanks-note-card{max-width:450px!important;margin:25px auto auto;padding:20px;width:450px;height:auto}.thanks-note-form{margin-left:30px}.referral-types-tabs{display:flex;justify-content:center;height:40px;margin-top:20px}.referral-internal-btns{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.referral-external-btns{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.referral-internal-btns.active{box-shadow:0 0 15px #333}.referral-external-btns.active{box-shadow:0 0 15px #ffab00;border-radius:0 10px 10px 0}.thanks-note-card-external{color:#000!important;background-color:#d3d3d3!important}.thanks-receiver{z-index:10}.tn-rmbf-club{z-index:100}@media (max-width: 576px){.tn-main-div .thanks-note-card{max-width:276px!important}.radio-btn-div{font-size:12px}.thanks-note-form{margin-left:12px}.referral-internal-btns,.referral-external-btns{width:120px;font-size:14px}}@media (max-width: 600px){.amt-in-wrds{font-size:12px}}@media (min-width: 577px) and (max-width:992px){.referral-internal-btns,.referral-external-btns{width:150px;font-size:14px}}.r2r-main-div .r2r-main-card{max-width:450px!important;margin:25px auto;padding:20px;width:450px;height:auto}.r2r-main-div .r2r-main-card .r2r-form-btn{margin-top:20px}.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-submit-btn{color:#333;background-color:#fed51b;border:none;font-size:14px;font-weight:700;width:100px;border-radius:20px;padding:10px}.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-submit-btn:active,.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-clear-btn:active{transform:scale(.95)}.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-clear-btn{color:#fff;background-color:#333;border:none;font-size:14px;font-weight:700;width:100px;margin-inline-start:10px;border-radius:20px;padding:10px}.r2r-main-div .r2r-main-card .r2r-form .r2r-label{margin-top:10px;margin-bottom:4px}.r2r-main-div .r2r-main-card .r2r-form .choose-r2r-meeting-img{margin-bottom:3px;border:1px solid rgb(229,227,227);padding:.375rem .75rem;border-radius:5px;width:100%}.r2r-meeting-image{width:100%;height:200px;object-fit:contain;display:block;margin:0 auto;border-radius:8px;background-color:#fff}.r2r-choose-img-btn{background-color:#595858;color:#fed51b;border:2px solid rgb(89,88,88);border-radius:5px;font-size:13px}.r2r-form-control::-webkit-calendar-picker-indicator{background-color:#fed51b;border-radius:100%}.r2r-main-div .r2r-main-card .highlight-today,.r2r-main-div .r2r-main-card .highlight-today:hover{background-color:#333;color:#fff;font-weight:700}.r2r-main-div .r2r-main-card .highlight-day:hover,.r2r-main-div .r2r-main-card .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.r2r-main-div .r2r-main-card .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.9rem}.r2r-main-div .r2r-main-card .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:408px;height:45px}@media (max-width:576px){.r2r-main-div .r2r-main-card .r2r-form .r2r-label,.r2r-main-div .r2r-main-card .r2r-form .choose-r2r-meeting-img,.met-with-select input,.r2r-main-div .r2r-main-card .r2r-form .r2r-form-control,.rbt-menu>.dropdown-item{font-size:13px}.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-submit-btn,.r2r-main-div .r2r-main-card .r2r-form-btn .r2r-clear-btn{width:70px;font-size:10px;padding:7px}.r2r-meeting-image{width:150px;height:150px}.r2r-img-file-name{font-size:11px}}@media (max-width: 374.98px){.r2r-main-div .r2r-main-card{width:300px}.r2r-main-div .r2r-main-card .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem}.r2r-main-div .r2r-main-card .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:260px;height:35px;font-size:14px}}@media (min-width: 375px) and (max-width: 767px){.r2r-main-div .r2r-main-card{width:350px}.r2r-main-div .r2r-main-card .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem}.r2r-main-div .r2r-main-card .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 40px;width:310px;height:35px;font-size:14px}}.tooltip-wrapper{position:relative;display:inline-block}.custom-tooltip{visibility:hidden;opacity:0;position:absolute;top:125%;left:50%;transform:translate(-50%);background-color:#fed51b;color:#000;padding:4px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:999;transition:opacity .3s ease-in-out;pointer-events:none}.tooltip-wrapper:hover .custom-tooltip,.tooltip-wrapper:focus-within .custom-tooltip{visibility:visible;opacity:1}.custom-tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:transparent transparent transparent;z-index:1}.custom-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;z-index:2}@media (max-width: 768px){.custom-tooltip{font-size:11px;padding:4px;top:100%;bottom:auto;max-width:200px;text-align:center}.tooltip-wrapper{display:block;text-align:center}.tooltip-wrapper:hover .custom-tooltip,.tooltip-wrapper:focus-within .custom-tooltip{visibility:visible;opacity:1}.custom-tooltip:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%) rotate(0);border-width:6px;border-style:solid;border-color:transparent transparent transparent;z-index:1}.custom-tooltip:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%) rotate(0);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;z-index:2}}.mp .member-profile-card{max-width:1150px;margin:25px auto auto;width:1150px;height:auto;font-weight:500;border:none}.mp .member-profile-card .head-card{border:2px solid gray}.mp-container{font-weight:500}.mp-container .mp-accordion .accordion-button{border:3px solid #fed51b;font-weight:500;color:#333;font-size:18px;border-radius:5px}.mp-container .mp-accordion .accordion-button:not(.collapsed){background-color:#fed51b}.mp-container .mp-accordion .mp-accordion-body{background-color:#fff;padding:20px;border:1px solid #fed51b;border-top:none;border-radius:0 0 5px 5px}.mp-container .mp-accordion .mp-accordion-body .add-child-btn{padding:10px;width:200px;border-radius:10px;font-size:16px;font-weight:700;line-height:21px;background-color:#595858;color:#fed51b;border:none}.mp-container .mp-accordion .mp-accordion-body .add-child-btn:hover{background-color:#fed51b;color:#333}.mem-profile-img{width:200px;height:200px}.choose-image-btn{background-color:#595858;color:#fed51b;border:2px solid rgb(89,88,88);border-radius:5px;font-size:13px}.choose-img{border:1px solid rgb(229,227,227);padding:.375rem .75rem;border-radius:5px;width:100%}.mp-container .mp-accordion .delete-family-member-btn{margin-top:34px;padding:4px 10px}.mem-profile-group{margin-bottom:15px}.mem-profile-label{display:block;width:100%}.mem-profile-group .member-date-control{width:100%}.mem-profile-group .react-datepicker-wrapper{display:block}.mem-profile-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.7rem}.mem-profile-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 35px}@media (max-width: 576px){.mp .member-profile-card{max-width:280px}.mp-container .mp-accordion .mp-accordion-body .add-child-btn{font-size:11px;width:130px;height:35px;padding:5px}.choose-img{font-size:11px}.mem-profile-img{width:100px;height:100px}.mem-pro-img-file-name{font-size:11px}.mp-container .mp-accordion .delete-family-member-btn{margin-top:0;padding:3px 8px;font-size:12px}.mem-profile-label{font-size:13px}.mem-profile-group .react-datepicker__view-calendar-icon input{font-size:11px}.mem-profile-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;font-size:13px}}@media (min-width: 577px) and (max-width: 991px){.mp .member-profile-card{max-width:500px}.mp-container .mp-accordion .delete-family-member-btn{margin-top:5px;padding:3px 8px;font-size:14px}}@media (min-width: 992px) and (max-width: 1400px){.mp .member-profile-card{max-width:850px}}.react-timerange-picker{display:inline-flex;position:relative;width:150px}.react-timerange-picker,.react-timerange-picker *,.react-timerange-picker *:before,.react-timerange-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-timerange-picker--disabled{background-color:#f0f0f0;color:#fff}.react-timerange-picker__range-divider{padding:0 10px}.react-timerange-picker__wrapper{display:flex;flex-grow:.5;flex-shrink:0;align-items:center;justify-content:center!important;border:thin solid rgb(0,0,0)}.react-timerange-picker__inputGroup{flex-grow:1;box-sizing:content-box}.react-timerange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-timerange-picker__inputGroup__divider,.react-timerange-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-timerange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-timerange-picker__inputGroup__input::-webkit-outer-spin-button,.react-timerange-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-timerange-picker__inputGroup__input:invalid{background:#fff}.react-timerange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-timerange-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-timerange-picker__button{border:0;background:transparent;padding:4px 6px}.react-timerange-picker__button:enabled{cursor:pointer}.react-timerange-picker__button:enabled:hover .react-timerange-picker__button__icon,.react-timerange-picker__button:enabled:focus .react-timerange-picker__button__icon{stroke:#0078d7}.react-timerange-picker__button:disabled .react-timerange-picker__button__icon{stroke:#6d6d6d}.react-timerange-picker__button svg{display:inherit}.react-timerange-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #ffffff;z-index:1}.react-timerange-picker__clock--closed{display:none}.ms-edit-div .react-datepicker{margin-left:150px}.ms-edit-div .ms-datepicker{width:130px!important}.ms-edit-div .highlight-today{background-color:#333;border-radius:5px;color:#fff;font-weight:700}.ms-edit-div .highlight-today:hover{background-color:#333!important;color:#fff;font-weight:700}.ms-edit-div .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.ms-edit-div .highlight-day:hover{background-color:#fed51b!important;border-radius:100%!important;color:#000;font-weight:700}@media (max-width: 374.98px){.ms-edit-div .react-datepicker{margin-left:150px}.ms-edit-div .ms-datepicker{width:100px!important;margin:0;font-size:13px;padding:5px 10px}.ms-edit-div .meeting-fee{padding:5px 10px;width:80px!important}}@media (min-width: 375px) and (max-width: 767px){.ms-edit-div .react-datepicker{margin-left:150px}.ms-edit-div .ms-datepicker{width:100px!important;margin:0;font-size:13px;padding:5px 10px}.ms-edit-div .meeting-fee{padding:5px 10px;width:80px!important}}@media (min-width: 767.5px) and (max-width: 1023px){.ms-edit-div .react-datepicker{margin-left:150px}}@media (min-width: 1024px) and (max-width: 1439px){.ms-edit-div .react-datepicker{margin-left:150px}}.ms-container .ms-main-div{overflow:auto}.ms-container .ms-main-div .admin-table{border-collapse:collapse;margin:25px 0;font-size:14px;box-shadow:0 0 20px #00000026;width:100%;margin-top:0apx}.ms-container .ms-main-div .admin-table .admin-thead .admin-tr{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left}.ms-container .ms-main-div .admin-table .admin-thead .admin-tr .admin-th .admin-td{padding:10px 15px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr{border-bottom:1px solid #dddddd;color:#333;font-weight:400;font-size:16px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-td{text-align:left;padding:10px 5px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:nth-of-type(2n){background-color:#f6f6f6;color:#333;font-weight:400;font-size:16px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:last-of-type{border-bottom:2px solid #fed51b}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr.active-row{font-weight:700;color:#fed51b}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr .admin-td:first-child input{width:50px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr .admin-td:nth-child(2) input{width:120px}.ms-container .ms-main-div .admin-table .admin-tbody .edit-cell-container button{border-radius:50px;height:26px;width:26px;border:1px solid #ccc;color:#fed51b}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=generate-qr]{color:#333;border:none;padding:5px;border-radius:5px;font-size:14px;font-weight:600;width:100px;background-color:#fed51b}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=generate-qr]:disabled{cursor:not-allowed}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=download-qr]{color:#fff;border:none;padding:5px;font-weight:600;font-size:14px;border-radius:5px;width:100px;background-color:#333}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=download-qr]:disabled{cursor:not-allowed}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=cancel]{color:red;margin-right:5px;border:2px solid black;background-color:#f5f5f5}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr button[name=donebtn]{color:#4bbd7f;margin-left:5px;border:2px solid black;background-color:#f5f5f5}.ms-container .ms-main-div .admin-table .edit-cell{display:flex;gap:5px}.ms-container .ms-main-div .admin-table .admin-tbody button[name=add]{color:#333}.ms-container .ms-main-div .admin-table .admin-thead button[name=add]{color:#333;border:2px solid black;background-color:#fff}.ms-container .ms-main-div .admin-table .admin-tbody button[name=edit]{border:none;background-color:transparent;font-size:20px;color:#333}.ms-container .ms-main-div .admin-table .admin-tbody button[name=edit]:disabled{cursor:not-allowed}.qr-warn-modal .modal-dialog .modal-content{background-color:red;color:#fff;text-align:center}.qr-warn-modal .modal-dialog .modal-content .qr-modal-warning-text{text-align:center;font-weight:600}.qr-warn-modal .modal-dialog .modal-content .generate-qr-modal-button{background-color:#fed51b;color:#333;border:1px solid #fed51b;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:500}.qr-warn-modal .modal-dialog .modal-content .download-qr-modal-button{background-color:#333;color:#fff;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:500}.qr-warn-modal .modal-dialog{display:flex;justify-content:center;align-items:center;height:90vh;width:400px}@media (max-width: 374.98px){.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr,.ms-container .ms-main-div .admin-table .admin-thead .admin-tr{font-size:14px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:nth-of-type(2n){font-size:14px}.qr-warn-modal .modal-dialog{width:280px;margin:auto;font-size:13px}.qr-warn-modal .modal-dialog .modal-content .generate-qr-modal-button,.qr-warn-modal .modal-dialog .modal-content .download-qr-modal-button{font-size:10px}}@media (min-width: 375px) and (max-width: 767px){.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr,.ms-container .ms-main-div .admin-table .admin-thead .admin-tr{font-size:14px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:nth-of-type(2n){font-size:14px}.qr-warn-modal .modal-dialog{width:280px;margin:auto;font-size:13px}.qr-warn-modal .modal-dialog .modal-content .generate-qr-modal-button,.qr-warn-modal .modal-dialog .modal-content .download-qr-modal-button{font-size:10px}}@media (min-width: 767.5px) and (max-width: 1023px){.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr,.ms-container .ms-main-div .admin-table .admin-thead .admin-tr{font-size:14px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:nth-of-type(2n){font-size:14px}}@media (min-width: 1024px) and (max-width: 1439px){.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr,.ms-container .ms-main-div .admin-table .admin-thead .admin-tr{font-size:14px}.ms-container .ms-main-div .admin-table .admin-tbody .admin-tr:nth-of-type(2n){font-size:14px}}.bc-container{margin-top:50px;font-weight:500}.bc-container .bc-accordion .accordion-button{background-color:#fed51b;font-weight:500;color:#333;font-size:18px;border-radius:5px}.bc-container .bc-accordion .accordion-button:not(.collapsed){color:#333}.bc-container .bc-accordion .bc-accordion-body{background-color:#fff;padding:20px;border:1px solid #fed51b;border-top:none;border-radius:0 0 5px 5px}.bc-container .bc-accordion .bc-accordion-body .bc-acc-div{display:flex;flex-direction:row}.bc-container .bc-accordion .form-control{width:350px;font-size:16px}.bc-container .bc-accordion .bc-submit-btn{margin-inline-start:15px;background-color:#fed51b;color:#333;font-size:16px;font-weight:500;border:none}.bc-container .bc-row-card{margin-top:50px}.bc-container .bc-row-card .bc-card{font-size:16px;background-color:#fff;border-radius:5px;position:relative;color:#333;margin-top:12px;margin-bottom:12px}.bc-container .bc-row-card .bc-card:hover{transition:1s;background-color:#fed51b;border-radius:5px}.bc-card .icon-container{display:flex;align-items:center;gap:10px}.bc-card .icon-container .edit-icon{position:absolute;top:10px;right:30px;visibility:hidden;cursor:pointer;color:#333}.bc-card:hover .icon-container .edit-icon{visibility:visible}.bc-card .icon-container .delete-icon{position:absolute;top:10px;right:10px;visibility:hidden;cursor:pointer;color:#333;font-size:15px}.bc-card:hover .icon-container .delete-icon{visibility:visible}.bc-acc-div{display:flex;gap:10px;align-items:center}.bc-container .pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:12px;width:45px;height:45px;cursor:pointer}@media (max-width: 374.98px){.bc-container .bc-accordion .form-control{width:170px}.bc-container .bc-accordion .bc-submit-btn{margin-inline-start:10px;font-size:14px}.bc-container .bc-accordion .accordion-button,.bc-container .bc-row-card .bc-card{font-size:14px}.bc-container .bc-accordion .bc-accordion-body .bc-acc-div{display:inline-block}.bc-container .bc-accordion .bc-accordion-body .bc-acc-div .bc-submit-btn{margin-top:14px}}@media (min-width: 375px) and (max-width: 767px){.bc-container .bc-accordion .form-control{width:auto}.bc-container .bc-accordion .bc-submit-btn{margin-inline-start:5px;font-size:13px}.bc-container .bc-accordion .accordion-button,.bc-container .bc-row-card .bc-card{font-size:14px}.bc-container .bc-accordion .bc-accordion-body .bc-acc-div{display:inline-block}.bc-container .bc-accordion .bc-accordion-body .bc-acc-div .bc-submit-btn{margin-top:14px}}.bc-table-wrapper{width:100%;overflow-x:auto}.bc-table{width:100%;border-collapse:collapse;background-color:#fff;font-size:.95rem;min-width:520px}.bc-table-thead{background-color:#f1f5f9}.bc-table-th{padding:12px 10px;text-align:left;font-weight:600;color:#000;border-bottom:1px solid #ccc;white-space:nowrap}.bc-table-td{padding:10px;color:#333;border-bottom:1px solid #eee;white-space:nowrap;vertical-align:middle;text-align:left}.edit-icon,.delete-icon{margin-right:8px;cursor:pointer}.icon-td{display:flex;gap:20px}.delete-icon:hover{color:red}@media (max-width: 768px){.bc-table{font-size:.85rem;min-width:unset}.bc-table-th,.bc-table-td{padding:8px}.edit-icon,.delete-icon{margin-right:4px;font-size:14px}}@media (max-width:576px){.bc-container .pdf{padding:9px;width:35px;height:35px}}@media (min-width: 577px) and (max-width:992px){.bc-container .pdf{padding:12px;width:40px;height:40px}}.ma-att-main-div{padding:20px;overflow:auto}.ma-att-main-div .attendance-table{width:100%;border-collapse:collapse;margin-top:0;margin-bottom:0}.attendance-table thead th{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left;padding:5px}.attendance-table tbody td:not(:nth-child(1)){text-align:left;padding-left:8px}.highlight-late-row{background-color:#f8d7da!important;color:#721c24!important}.ma-att-tbody-div{display:flex}.ma-att-tbody-div .ma-att-table-submit-btn{margin-inline-start:10px!important;width:100px!important;color:#fed51b!important;background-color:#333!important;font-weight:500!important;border:none!important}.ma-btn-div{display:flex;width:100%;padding-left:20px}.ma-btn-div .ma-submit-btn{background-color:#333;color:#fff;font-size:15px;font-weight:500;border:none;margin-top:10px;width:100px;height:40px;text-align:center}.ma-btn-div .ma-submit-btn:hover{background-color:#333;color:#fff}.ma-btn-div .ma-submit-btn:disabled{background-color:#333;color:#fff;cursor:not-allowed;opacity:.6}.ma-btn-div .ma-close-btn{background-color:#fed51b;color:#333;font-size:15px;font-weight:500;border:none;margin-top:10px;width:100px;height:40px;text-align:center;margin-inline-start:10px}.ma-btn-div .ma-close-btn:hover{background-color:#fed51b;color:#333}.ma-btn-div .ma-close-btn:disabled{background-color:#fed51b;color:#333;cursor:not-allowed;opacity:.6}.ma-edit-btn{margin-inline-end:20px;color:#333;background-color:#fed51b;border:none;border-radius:5%;width:100px;height:30px;font-size:14px;font-weight:800}.ma-edit-btn:hover{color:#fff;background-color:#333}.ma-edit-btn:disabled{background-color:#333;color:#fed51b;cursor:not-allowed;opacity:.6}.ma-done-btn{margin-inline-end:20px;color:#fff;background-color:#333;border:none;border-radius:5%;width:100px;height:30px;font-size:14px;font-weight:800}.ma-done-btn:hover{color:#333;background-color:#fed51b}.ma-done-btn:disabled{background-color:#333;color:#fff;cursor:not-allowed;opacity:.6}.ma-att-main-div .attendance-table .ma-filter{background-color:#fff}.ma-att-pagination-div{display:flex;justify-content:end;margin-top:10px}.ma-att-pagination-div-2{margin-top:10px}.ma-att-pagination-div .ma-att-pagination-btns{display:flex;justify-content:center;align-items:center;background-color:#6a6a6a;color:#fff;font-weight:600;margin-inline-end:15px;height:35px;padding:8px;width:35px}.ma-att-pagination-div .ma-att-page-view{display:flex;justify-content:center;align-items:center}.ma-att-page-input-box{height:35px}.ma-att-pagination-div-2 .ma-att-show-rows{margin-inline-start:5px;background-color:#fff;color:#000}@media (max-width: 576px){.ma-att-pagination-div{display:flex;justify-content:center;margin-top:10px}.ma-att-pagination-div-2{margin-top:10px;display:flex;justify-content:center}.ma-att-pagination-div .ma-att-pagination-btns{display:flex;justify-content:center;align-items:center;height:35px;padding:8px}.ma-att-pagination-div .ma-att-page-view,.ma-att-go-to,.ma-att-pagination-div-2 .ma-att-show-rows{font-size:14px}}@media (min-width: 577px) and (max-width: 766px){.ma-att-pagination-div{display:flex;justify-content:center;margin-top:10px}.ma-att-pagination-div-2{margin-top:10px;display:flex;justify-content:center}}@media (max-width: 374.98px){.ma-att-main-div{overflow-x:scroll}.ma-btn-div{display:flex;justify-content:center;width:100%;padding-left:0}}@media (min-width: 375px) and (max-width: 767px){.ma-att-main-div{overflow-x:scroll}}@media (max-width: 576px){.ma-att-main-div .attendance-table .ma-filter{width:110px}}@media (min-width: 577px) and (max-width: 766px){.ma-att-main-div .attendance-table .ma-filter{width:150px}}.modal-dialog .modal-content .modal-footer .ma-modal-cancel-btn{background-color:#333;color:#fff;font-size:15px;font-weight:500;border:none;margin-top:10px;width:100px;height:40px;text-align:center}.modal-dialog .modal-content .modal-footer .ma-modal-confirm-btn{background-color:#fed51b;color:#333;font-size:15px;font-weight:500;border:none;margin-top:10px;width:100px;height:40px;text-align:center;margin-inline-start:10px}.va-main-div{margin-top:50px;background-color:#d3d3d3}.va-main-div .va-form{padding:20px}.va-main-div .va-form .va-row-2,.va-main-div .va-form .va-radio-button-label,.va-main-div .va-form .va-checkbox-label{margin-top:5px}.va-main-div .va-form .va-checkbox .form-check-input{margin-top:5px;width:25px;height:25px}.va-main-div .va-form .va-btn-row{display:flex;align-items:flex-end}.va-main-div .va-form .va-submit-btn{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;border:none;margin-top:10px;width:100px;height:40px;text-align:center}.va-main-div .va-form .va-submit-btn:hover{background-color:#fed51b}.va-att-main-div .va-attendance-table{width:100%;border-collapse:collapse;margin-top:50px;overflow:auto}.va-attendance-table thead th{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left}.va-attendance-table tbody td{text-align:left}.va-attendance-table tbody td .va-att-table-save-btn{width:80px;padding:2px;color:#333;background-color:#fed51b;font-size:16px;font-weight:600;border:1px solid #fed51b;border-radius:5px;margin-inline-start:5px;margin-inline-end:5px;margin-block-end:5px}.va-attendance-table tbody td .va-att-table-cancel-btn{width:80px;padding:2px;color:#fff;background-color:#333;font-size:16px;font-weight:600;border:1px solid #333;border-radius:5px;margin-inline-start:5px}.va-attendance-table tbody td .va-att-table-edit-btn{width:80px;padding:2px;color:#333;background-color:#fed51b;font-size:16px;font-weight:600;border:1px solid #fed51b;border-radius:5px}.va-attendance-table tbody td .ma-att-tbody-div{display:flex}.va-attendance-table tbody td .ma-att-tbody-div .ma-att-table-submit-btn{margin-inline-start:10px;width:100px;color:#fed51b;background-color:#333;font-weight:500;border:none}@media (max-width: 374.98px){.va-submit-btn{margin-inline-start:10px}.va-att-main-div{overflow-x:scroll}.va-attendance-table tbody td .va-att-table-save-btn,.va-attendance-table tbody td .va-att-table-cancel-btn,.va-attendance-table tbody td .va-att-table-edit-btn{width:80px;padding:2px;font-size:14px}}@media (min-width: 375px) and (max-width: 767px){.va-submit-btn{margin-inline-start:10px}.va-att-main-div{overflow-x:scroll}.va-attendance-table tbody td .va-att-table-save-btn,.va-attendance-table tbody td .va-att-table-cancel-btn,.va-attendance-table tbody td .va-att-table-edit-btn{width:80px;padding:2px;font-size:14px}}.table-container .date-input-div{display:flex;justify-content:center;align-items:center}.table-container .date-input-div .att-date-form-grp{display:flex;align-items:center;justify-content:center}.table-container .date-input-div .att-date-form-grp .att-date-form-label{margin-top:6px;font-weight:500}.table-container .date-input-div .att-date-form-grp .form-control{width:150px;font-size:16px;font-weight:700}.table-container .date-input-div .att-date-form-grp .highlight-today{background-color:#333;color:#fff;font-weight:700}.table-container .date-input-div .att-date-form-grp .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.table-container .date-input-div .att-date-form-grp .highlighted-date{background-color:#17468f;border-radius:100%;color:#fff;font-weight:700}.table-container .date-input-div .att-meeting-fee-para{display:flex;justify-content:center;align-items:center;margin-inline-start:10px;margin-bottom:0}.table-container .att-btn-div{display:flex;justify-content:center;align-items:center}.table-container .att-btn-div .att-ma-btn{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.table-container .att-btn-div .att-va-btn{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.table-container .att-btn-div .att-ma-btn.active{box-shadow:0 0 15px #333;border-radius:10px 0 0 10px}.table-container .att-btn-div .att-va-btn.active{box-shadow:0 0 15px #ffab00;border-radius:0 10px 10px 0}.attendance-sum-wrapper{display:flex;justify-content:center;overflow:auto;padding:10px;text-align:center;margin-top:-20px}.attendance-sum-table{width:85%;padding:20px}@media (max-width: 374.98px){.table-container .date-input-div{justify-content:center}.table-container .date-input-div .att-date-form-grp .att-date-form-label{margin-top:6px;font-weight:500;font-size:14px}.table-container .date-input-div .att-date-form-grp .form-control{width:150px;font-size:14px}.table-container .date-input-div .att-meeting-fee-para{display:flex;justify-content:center;align-items:center;margin-inline-start:10px;margin-bottom:0;font-size:14px}.table-container .att-btn-div .att-ma-btn,.table-container .att-btn-div .att-va-btn{font-size:14px}.attendance-sum-wrapper{display:flex;justify-content:flex-start;overflow:auto;padding:20px}.attendance-sum-table{width:100%;text-align:center}}@media (min-width: 375px) and (max-width: 767px){.table-container .date-input-div{justify-content:center}.table-container .date-input-div .att-date-form-grp .att-date-form-label{margin-top:6px;font-weight:500;font-size:14px}.table-container .date-input-div .att-date-form-grp .form-control{width:150px;font-size:14px}.table-container .date-input-div .att-meeting-fee-para{display:flex;justify-content:center;align-items:center;margin-inline-start:10px;margin-bottom:0;font-size:14px}.table-container .att-btn-div .att-ma-btn,.table-container .att-btn-div .att-va-btn{font-size:14px}.attendance-sum-wrapper{display:flex;justify-content:flex-start;overflow:auto;padding:20px}.attendance-sum-table{width:100%;text-align:center}}.oc-container{margin-top:50px;font-weight:500;text-align:center}.oc-container .oc-row-card{margin-top:50px}.oc-container .oc-row-card .oc-card{font-size:16px;background-color:#fff;border-radius:5px;position:relative;color:#333;margin-top:12px;margin-bottom:12px}.oc-container .oc-row-card .oc-card:hover{transition:1s;background-color:#fed51b;border-radius:5px}.oc-container .oc-row-card .oc-card .edit-icon{position:absolute;top:10px;right:10px;visibility:hidden;cursor:pointer;color:#333}.oc-container .oc-row-card .oc-card:hover .edit-icon{visibility:visible}@media (max-width: 374.98px){.oc-container .oc-row-card .oc-card{font-size:14px}}@media (min-width: 375px) and (max-width: 767px){.oc-container .oc-row-card .oc-card{font-size:14px}}.r2r-notification-div{overflow:auto;width:75%}.r2r-notification-div .r2r-notification-table td{padding-top:5px;padding-bottom:5px;font-family:Roboto Slab}.r2r-notification-div .r2r-notification-table tbody td:not(:nth-child(1)){text-align:left;padding-left:5px}.r2r-meetup-img{display:flex;padding:5px;margin:auto;border-radius:15px;width:5.1rem;height:5.1rem;object-fit:cover!important}.r2r-notification-div .r2r-notification-table td .not-delete-btn{background-color:transparent;color:#000;border:none;font-size:15px;cursor:pointer;transition:color .3s ease}.r2r-notification-div .r2r-notification-table td .not-delete-btn:hover{color:red}@media (max-width:576px){.r2r-notification-div{width:100%}.r2r-notification-div .r2r-notification-table th,.r2r-notification-div .r2r-notification-table td{font-size:12px}.r2r-meetup-img{width:4.1rem;height:4.1rem}}.vpm-container .referral-table td .not-view-btn,.vpm-container .referral-table td .not-delete-btn{background-color:transparent;color:#000;border:none;font-size:15px;cursor:pointer;transition:color .3s ease}.vpm-container .referral-table td .not-delete-btn:hover{color:red}.my-activity-action-btns-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.my-activity-action-btns{background-color:#333;color:#fff;border:none;font-size:12px;cursor:pointer;transition:color .3s ease;margin:5px 2px;letter-spacing:.5px;&:hover{background-color:#fed51b;color:#333;font-weight:600}}.my-activity-action-btns:active{transform:scale(.95);box-shadow:0 4px 6px #ab840233;background-color:#fed51b;color:#333}.testimonial-notification-div{overflow:auto;width:100%}.testimonial-notification-table-div .testimonial-notification-table .testimonial-notification-table-tbody .shared-experience-cell,.testimonial-notification-table-div .testimonial-notification-table .testimonial-notification-table-tbody .shared-impression-cell{width:250px}.testimonial-notification-table-div .testimonial-notification-table td .not-delete-btn,.testimonial-notification-table-div .testimonial-notification-table td .testimonial-notification-download-icon{background-color:transparent;color:#000;border:none;font-size:15px;cursor:pointer;transition:color .3s ease}.testimonial-notification-table-div .testimonial-notification-table td .not-delete-btn:hover{color:red}.testimonial-notification-table-div .testimonial-notification-table td .testimonial-notification-download-icon:hover{color:#238023}@media (max-width: 992px){.testimonial-notification-table-div .testimonial-notification-table th,.testimonial-notification-table-div .testimonial-notification-table td{font-size:12px}.downaloadable-testimonial-modal .testimonial-notification-download-btn,.downaloadable-testimonial-modal .testimonial-notification-cancel-btn{width:90px;padding:5px;font-size:12px}}.downloadable-testimonial-card{background-color:#fdfdf2;box-shadow:0 4px 8px #0203041a;border:2px solid #ffc107;font-family:Roboto Slab,serif;width:auto;height:auto}.downloadable-testimonial-card .star-wrapper{display:flex;justify-content:center;align-items:center}.downloadable-testimonial-card .star-icon{color:#ffc107;font-size:3rem}.downloadable-testimonial-card .testimonial-text{font-size:1.1rem;font-family:Roboto Slab,serif}.downloadable-testimonial-card .giver-info,.downloadable-testimonial-card .receiver-info{font-size:1rem;color:#133da9}.downloadable-testimonial-card .downloadable-testimonial-heading{color:#133da9;font-family:Roboto Slab,serif;font-weight:400}.downloadable-testimonial-card .business-details{font-family:Roboto Slab,serif}.downloadable-testimonial-card .testimonial-receiver-image{width:100px;height:100px;object-fit:contain;display:block;margin:0 auto;border-radius:8px;background-color:#fdfdf2}.downloadable-testimonial-card .testimonial-giversChapter-image{width:200px;height:35px}.downloadable-testimonial-card .testimonial-rmbf-logo{width:90px;height:80px}@media (max-width:350px){.downloadable-testimonial-card{padding:5px!important}}@media (min-width:351px) and (max-width:450px){.downloadable-testimonial-card{padding:5px!important}}@media (min-width:320px) and (max-width:419px){.downloadable-testimonial-card .testimonial-giversChapter-image{width:70px;height:30px}.downloadable-testimonial-card .testimonial-text{font-size:7px}}@media (min-width:420px) and (max-width:450px){.downloadable-testimonial-card .testimonial-giversChapter-image{width:120px;height:30px}.downloadable-testimonial-card .testimonial-text{font-size:7px}}@media (min-width:451px) and (max-width:992px){.downloadable-testimonial-card .testimonial-giversChapter-image{width:120px;height:30px}.downloadable-testimonial-card .testimonial-text{font-size:9px}}@media (max-width:992px){.downloadable-testimonial-card .business-details,.downloadable-testimonial-card .business-details .business-name{font-size:10px}.downloadable-testimonial-card .star-icon{font-size:20px}.downloadable-testimonial-card .downloadable-testimonial-heading{font-size:12px}.downloadable-testimonial-card .testimonial-receiver-image{width:40px;height:40px}.downloadable-testimonial-card .giver-name{font-size:9px}}.plan-container .plan-div{overflow:auto}.plan-container .plan-div .plan-table .plan-table-body tr td{padding:10px 5px;text-align:left}.plan-container .plan-div .plan-table .plan-table-body .plan-table-body-td-no-records{text-align:center;font-size:18px;font-weight:600;color:#333;padding:25px}.plan-table-edit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.plan-form-card-title{text-align:center;color:#333}.plan-form-group{padding-top:8px}.plan-form-submit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#333;background-color:#fed51b}}.plan-form-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-start:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.create-plan-btn-div{display:flex;justify-content:center}.create-plan-btn-div .create-plan-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.view-plan-btn-div .vp-create-plan-btn{margin-bottom:20px;color:#333;background-color:#fed51b;border:none;font-weight:500;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.view-plan-container .view-plan-card-title{text-align:center}.view-plan-container .view-plan-card-title-text{display:flex;justify-content:space-around;align-items:center}.view-plan-container .view-plan-select-row{display:flex;align-items:center}.view-plan-container .view-plan-duration-select{width:120px;float:right}.view-plan-container .view-plan-duration-select .css-1u9des2-indicatorSeparator{width:0}.view-plan-container .view-plan-duration-select .css-hlgwow{padding:5px 0 5px 5px}.view-plan-container .view-plan-card-text{display:flex;align-items:center;margin-top:20px}.view-plan-container .view-plan-card-text .view-plan-star-icon{margin-inline-end:5px;width:12px;height:12px}.view-plan-btn-div{display:flex;justify-content:center;padding-top:20px}.view-plan-container .vp-sub-add-btn-div{display:flex;justify-content:center}.view-plan-container .vp-sub-add-btn-div .vp-subscribe-btn{color:#333;background-color:#fed51b;margin-inline-end:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:500;&:disabled{opacity:70%}}.view-plan-container .vp-sub-add-btn-div .vp-add-member-btn{color:#fff;background-color:#333;margin-inline-start:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:400;&:disabled{opacity:70%}}.view-plan-container .vp-add-member-form{margin-top:25px}.view-plan-container .vp-add-member-form .vp-add-member-form-label{padding-top:10px}.view-plan-container .vp-add-member-form .vp-add-member-form-text{margin-inline-start:5px;color:#000;font-size:16px}.view-plan-container .vp-sub-add-btn-div .vp-cancel-btn{color:#fff;background-color:#333;margin-inline-start:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:400}.view-plan-container .vp-sub-warn-msg-div{display:flex;justify-content:center;margin-top:15px;color:red}.view-plan-container .vp-sub-highlight-msg-div{display:flex;justify-content:center;margin-top:15px;color:#039}.view-plan-container .vp-renew-btn-div{display:flex;justify-content:center;margin-top:15px}.view-plan-container .vp-renew-btn{color:#333;background-color:#fed51b;margin-inline-end:5px;padding:5px 25px;border:none;border-radius:5px;font-weight:500;&:disabled{opacity:70%}}.vp-renew-btn-div .vp-renew-cancel-btn{color:#fff;background-color:#333;margin-inline-start:5px;padding:5px 25px;border:none;border-radius:5px;font-weight:400}.view-plan-container .vp-renew-add-btn-div{display:flex;justify-content:center;margin-top:15px}.view-plan-container .vp-renew-add-btn-div .vp-renew-add-mem-btn{color:#333;background-color:#fed51b;margin-inline-end:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:500;&:disabled{opacity:70%}}.view-plan-container .vp-renew-add-btn-div .vp-renew-remove-mem-btn{color:#fff;background-color:#333;margin-inline-start:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:400;&:disabled{opacity:70%}}.vp-card-body-no-plans-msg{text-align:center;font-size:18px;font-weight:600;color:#333;padding:25px;width:100%}.vp-subscribe-btn-new{color:#333;margin-top:10px;background-color:#fed51b;margin-inline-end:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:500;&:disabled{opacity:70%}}.vp-renew-remove-mem-btn-new{margin-top:10px;color:#fff;background-color:#333;padding:5px 15px;border:none;border-radius:5px;align-items:center;font-weight:400;&:disabled{opacity:70%}}@media (max-width: 576px){.view-plan-container .vp-sub-add-btn-div .vp-subscribe-btn,.view-plan-container .vp-sub-add-btn-div .vp-add-member-btn,.view-plan-container .vp-renew-add-btn-div .vp-renew-add-mem-btn,.view-plan-container .vp-renew-add-btn-div .vp-renew-remove-mem-btn{font-size:14px}}@media (min-width: 577px) and (max-width: 768px){.view-plan-container .vp-sub-add-btn-div .vp-subscribe-btn,.view-plan-container .vp-sub-add-btn-div .vp-add-member-btn,.view-plan-container .vp-renew-add-btn-div .vp-renew-add-mem-btn,.view-plan-container .vp-renew-add-btn-div .vp-renew-remove-mem-btn{font-size:14px}}.view-plan-loader-div{height:100vh;display:flex;align-items:center;justify-content:center}.view-plan-loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #fed51b;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.plan-ml-card-col{display:flex;justify-content:center}.plan-ml-card-col .plan-ml-card{margin-top:25px;padding:25px}.plan-ml-card .plan-ml-card-title{text-align:center;color:#333}.plan-ml-card .plan-ml-card-body{display:flex;justify-content:center;align-items:center}.plan-ml-card .plan-ml-card-body .plan-ml-card-inc-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:15px;border-radius:5px;height:40px;width:40px;&:hover{color:#333;background-color:#fed51b;font-weight:500}}.plan-ml-card .plan-ml-card-body .plan-ml-card-dec-btn{color:#fff;background-color:#4f4f4f;border:none;font-weight:500;margin-inline-start:15px;height:40px;width:40px;border-radius:5px;&:hover{color:#fff;background-color:#4f4f4f;font-weight:500}}.plan-ml-card .plan-ml-card-body .plan-ml-add-remove-input{width:60px;height:40px}.plan-ml-card .plan-ml-card-div{display:flex;justify-content:center;align-items:center}.plan-ml-card .plan-ml-card-div .plan-ml-card-submit-btn{color:#fff;width:150px;background-color:#333;border:none;font-weight:500;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333;font-weight:500}}.plan-ml-div{overflow:auto}.plan-ml-div .plan-ml-table{margin:0}.plan-ml-div .plan-ml-table .plan-ml-checkbox-input{width:18px;height:18px}.plan-ml-div .plan-ml-table .plan-ml-table-head tr td{text-align:left;margin-bottom:0}.plan-ml-div .plan-ml-table tbody tr td{padding:10px 5px;text-align:left}.plan-ml-div .plan-ml-table tbody .plan-ml-table-body-td-no-records{text-align:center;font-size:18px;font-weight:600;color:#333;padding:25px}.plan-ml-submit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#333;background-color:#fed51b;font-weight:500}}.plan-ml-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333;font-weight:500}}.plan-ml-pagination-div{display:flex;justify-content:end;margin-top:10px}.plan-ml-pagination-div-2{margin-top:10px}.plan-ml-pagination-div .plan-ml-pagination-btns{display:flex;justify-content:center;align-items:center;background-color:#6a6a6a;color:#fff;font-weight:600;margin-inline-end:15px;height:35px;padding:8px;width:35px}.plan-ml-pagination-div .plan-ml-page-view{display:flex;justify-content:center;align-items:center}.plan-ml-page-input-box{height:35px}.plan-ml-table-heading{font-size:20px;text-align:center;margin-top:50px}@media (max-width: 576px){.plan-ml-pagination-div{display:flex;justify-content:center;margin-top:10px}.plan-ml-pagination-div-2{margin-top:10px;display:flex;justify-content:center}.plan-ml-pagination-div .plan-ml-pagination-btns{display:flex;justify-content:center;align-items:center;height:35px;padding:8px}.plan-ml-pagination-div .plan-ml-page-view,.plan-ml-go-to{font-size:14px}.plan-ml-table-heading{font-size:16px;margin-top:10px}}@media (min-width: 577px) and (max-width: 766px){.plan-ml-pagination-div{display:flex;justify-content:center;margin-top:10px}.plan-ml-pagination-div-2{margin-top:10px;display:flex;justify-content:center}.plan-ml-table-heading{font-size:16px;margin-top:10px}}.checkout-card{padding:20px;font-family:Roboto slab}.checkout-row{display:flex;justify-content:space-between;font-size:16px;margin-bottom:8px}.checkout-label{flex:1;text-align:left;padding-right:8px}.checkout-label-voucher{flex:1;text-align:left;padding-right:8px;font-size:16px}.checkout-value{flex:1;text-align:right;padding-left:8px}.total-row{display:flex;justify-content:space-between;font-weight:700;font-size:18px;color:#333}.discount-text{color:green;margin-top:10px;font-size:18px;font-weight:600;flex:1;text-align:left}.checkout-subscribe-btn{align-items:center;width:200px;color:#333;background-color:#fed51b;margin-inline-end:5px;padding:5px 15px;border:none;border-radius:5px;font-weight:600;font-size:16px;&:disabled{opacity:70%}}.voucher-input{width:70%;padding:8px;border:1px solid #ccc;border-radius:4px;margin-top:10px;margin-bottom:10px;outline:none}.voucher-submit{width:20%;height:30px;margin-top:15px;align-items:center;color:#333;background-color:#fed51b;border:none;border-radius:5px;font-weight:600;font-size:16px}.voucher-matched{color:green;font-family:Roboto slab;font-size:16px;text-align:center}.voucher-not-matched{color:red;font-family:Roboto slab;font-size:16px;text-align:center}.voucher-input:focus{border-color:#007bff;box-shadow:0 0 8px #007bff4d}.checkout-cancel-btn-div{display:flex;justify-content:flex-end}.checkout-cancel-btn{color:#fff;background-color:#333;margin-inline-start:5px;padding:5px 25px;border:none;border-radius:5px;font-weight:400;font-family:Roboto slab;font-size:16px}.checkout-subscribe-btn-div{display:flex;justify-content:center;margin-top:30px}@media (max-width: 576px){.checkout-card{padding:10px}.checkout-row{font-size:14px}.checkout-label,.checkout-value{padding-right:4px}.checkout-label-voucher{font-size:14px}.voucher-input{padding:5px}.discount-text,.total-row{font-size:16px}.checkout-subscribe-btn{font-size:14px;width:150px}.checkout-cancel-btn{font-size:14px}.voucher-submit{font-size:12px;margin-top:12px}.voucher-matched,.voucher-not-matched{font-size:14px}}@media (min-width: 577px) and (max-width: 768px){.checkout-card{padding:10px}.checkout-row{font-size:14px}.checkout-label,.checkout-value{padding-right:4px}.checkout-label-voucher{font-size:14px}.voucher-input{padding:5px}.discount-text,.total-row{font-size:16px}.checkout-subscribe-btn{font-size:14px;width:150px}.checkout-cancel-btn{font-size:14px}.voucher-submit{font-size:14px;margin-top:12px}.voucher-matched{font-size:16px}}.checkout-modal-loader-div{display:flex;align-items:center;justify-content:center;height:300px}.checkout-modal-loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #fed51b;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.checkout-subscribe-btn .sub-btn-loader{width:22px;height:22px;border-radius:50%;display:inline-block;border-top:3px solid #000000;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loading-spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000024;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1000}.loading-spinner-overlay .spinner-border{color:#e6a925}.spinner-lg{width:3rem;height:3rem}.subHis-div{overflow:hidden;margin:50px}.subHis-div .subHis-table{width:100%}.subHis-div .subHis-table .subHis-table-body tr td{padding:10px 5px;text-align:left}.subHis-div .subHis-table .subHis-table-body .subHis-table-body-td-no-records{text-align:center;font-size:18px;font-weight:600;color:#333;padding:25px}.subHis-table-edit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;padding:5px 20px;border-radius:5px;width:100px;height:40px;&:hover{color:#fff;background-color:#333}}.subHis-table-edit-btn .sub-btn-loader{width:22px;height:22px;border-radius:50%;display:inline-block;border-top:3px solid #000000;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sub-his-pagination-div{overflow:hidden}.invoice-filter-wrapper{display:flex;justify-content:center;margin-top:30px;margin-bottom:50px}.invoice-filter-wrapper .invoice-row{gap:40px}.invoice-filter-wrapper .invoice-form-control{width:200px;margin-right:60px}.invoice-filter-wrapper .invoice-search-btn{color:#333;background-color:#fed51b;border:none;font-size:14px;border-radius:20px;font-weight:500;width:75px;padding:5px;margin-top:5px}.invoice-pay-details-content span{font-size:12px;color:#000;margin-left:30px;font-weight:400}.invoice-filter-wrapper .invoice-search-btn:hover{background-color:#333;color:#fed51b}.invoice-filter-wrapper .invoice-clear-btn{color:#000;background-color:#d7d7d7;border:none;font-size:14px;border-radius:20px;font-weight:500;width:75px;padding:5px;margin-left:10px}.invoice-filter-wrapper .invoice-clear-btn:hover{background-color:#333;color:#fed51b}.invoice-table-wrapper{display:flex;justify-content:center;margin-top:30px}.invoice-table-wrapper .invoice-table{width:650px;box-shadow:#fed51b 0 0 5px}.invoice-table-wrapper .invoice-table .invoice-head{background-color:#fed51b;color:#333;font-weight:500}.invoice-table-wrapper .invoice-table .invoice-body tr td{text-align:left;padding:10px 15px}.invoice-generate-btn-wrapper{display:flex;justify-content:center}.invoice-generate-btn-wrapper .invoice-generate-btn{color:#333;background-color:#fed51b;border:none;font-size:14px;border-radius:20px;font-weight:700;width:200px;padding:5px;margin-top:5px}.invoice-generate-btn-wrapper .invoice-generate-btn:hover{background-color:#333;color:#fed51b}.invoice-form-btn-wrapper{display:flex;justify-content:center;margin-top:30px;gap:20px}.invoice-form-btn-wrapper .invoice-submit-btn{color:#333;background-color:#fed51b;border:none;font-size:14px;border-radius:20px;font-weight:700;width:80px;padding:5px;margin-top:5px}.invoice-form-btn-wrapper .invoice-submit-btn:hover{background-color:#333;color:#fed51b}.invoice-form-btn-wrapper .invoice-clear-btn{color:#333;background-color:#d7d7d7;border:none;font-size:14px;border-radius:20px;font-weight:700;width:80px;padding:5px;margin-top:5px}.invoice-form-btn-wrapper .invoice-clear-btn:hover{background-color:#333;color:#fed51b}.invoice-table-wrapper .invoice-body .invoice-table-btns{border:none;font-size:14px;border-radius:20px;font-weight:700;width:80px;padding:5px;margin-top:5px;margin-right:10px}.invoice-table-wrapper .invoice-body .invoice-view-btn{color:#333;background-color:#fed51b}.invoice-table-wrapper .invoice-body .invoice-view-btn:hover{background-color:#333;color:#fff}.invoice-table-wrapper .invoice-body .invoice-update-btn{color:#fff;background-color:#333}.invoice-table-wrapper .invoice-body .invoice-update-btn:hover{background-color:#fed51b;color:#333}.add-detail-btn{color:#fff;background-color:#333;border:none;font-size:12px;border-radius:20px;font-weight:700;width:auto;padding:5px 10px;margin-top:5px}.invoice-date-field{width:100%;margin-right:70px}.invoice-view-modal .modal-dialog{max-width:800px;width:100%;font-family:Roboto Slab,serif}.invoice-view-modal .modal-dialog .modal-content{width:800px;margin:0 auto}.invoice-view-modal .modal-body{padding:20px}.invoice-comp-details-content{font-size:10px;margin-bottom:20px}.invoice-details-div{border:2px solid gray;padding:20px;width:auto;height:auto}.invoice-details-div .invoice-customer-div{display:flex;align-items:flex-start;justify-content:space-between}.invoice-details-div .invoice-customer-div .invoice-customer-details-content ul li{list-style:none;margin-left:-40px;font-size:12px}.invoice-details-div .invoice-date{font-size:14px;font-weight:700}.invoice-id{text-align:end;font-size:14px;font-weight:700}.invoice-date-id{font-size:14px}.invoice-comp-details-content h5{margin:0 0 5px;font-size:15px;font-weight:700}.invoice-comp-details-content text{font-size:11px;color:#000;font-weight:400}.invoice-header{text-align:center}.invoice-details-table-div table{width:100%;border-collapse:collapse;font-size:14px}.invoice-details-table-div th,.invoice-details-table-div td{padding:8px;border:1px solid #0e0e0e;text-align:left}.description-column{width:60%}.description-text{font-size:14px;color:#000;font-weight:400}.hsn-code-column,.amount-column{width:20%}.invoice-details-table-div th{font-weight:700}.invoice-pay-details-content{margin-top:20px}.invoice-pay-details-content text{font-size:12px;color:#000;margin-left:30px;font-weight:400}.invoice-pay-details-content .payment-header{font-weight:700}.invoice-down-btn{background-color:#fed51b;border:none;border-radius:10px;padding:8px;font-weight:700}.invoice-down-btn:hover{background-color:#333;color:#fed51b}.invoice-details-table-div .row-header{font-size:13px}.invoice-details-table-div .row-header span{font-weight:500}.syzy-inv,.gen-inv-form{font-family:Roboto Slab,serif}.invoice-details-table-div .invoice-details-table .invoice-details-table-head th{background-color:#fed51b}.invoice-details-table-div .invoice-details-table .invoice-details-table-body tr:nth-child(2n){background-color:#fef6d1}.invoice-signature-div{float:right;font-size:12px}.syzy-inv .invoice-table-wrapper .invoice-table .invoice-head tr th{padding:10px}.order-details-card-wrapper .order-details-card{background-color:#fcf5a1;box-sizing:border-box;box-shadow:#00000040 0 2px 2px,#00000038 0 2px 2px}.order-details-card-wrapper .cust-details-card{margin-top:20px;box-sizing:border-box;box-shadow:#00000040 0 2px 2px,#00000038 0 2px 2px;height:auto}.att-rep-sts-view-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-rep-sts-view-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-rep-sts-view-selected-period{margin:0}.att-rep-view{margin-top:80px}.att-rep-view .att-rep-card{background-color:#f3f1f1}.att-rep-sts-view-main-div{overflow:auto}.att-rep-sts-view-main-div .Attendance-rep-view-table{width:600px}.att-rep-sts-view-main-div .Attendance-rep-view-table .Att-rep-sts-view-table-body tr td{text-align:left;padding:10px 15px}.att-rep-view-filters .end-date-error,.rep-filters .end-date-error{font-size:10px;color:red;margin-left:5px;margin-top:3px}@media (max-width: 576px){.att-rep-sts-view-main-div .Attendance-rep-view-table{width:100%}.att-rep-sts-view-excel,.att-rep-sts-view-pdf{padding:9px;width:35px;height:35px}.att-rep-sts-view-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.att-rep-sts-view-main-div .Attendance-rep-view-table{width:100%}.att-rep-sts-view-excel,.att-rep-sts-view-pdf{padding:12px;width:40px;height:40px}}.att-rep-view-filters .highlight-today{background-color:#333;border-radius:5px;color:#fff;font-weight:700}.att-rep-view-filters .highlight-today:hover{background-color:#333!important;color:#fff;font-weight:700}.att-rep-view-filters .highlight-day{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.att-rep-view-filters .highlight-day:hover{background-color:#fed51b!important;border-radius:100%;color:#000;font-weight:700}.att-rep-pagination{margin-bottom:25px}.att-rep-pagination .att-rep-pagination-div1{display:flex;justify-content:start;align-items:center;height:100%}.att-rep-pagination .att-rep-pagination-div1 .att-rep-pagination-btns{display:flex;justify-content:center;align-items:center;background-color:#6a6a6a;color:#fff;font-weight:600;margin-inline-start:12px;height:32px;padding:3px;width:32px}.att-rep-pagination .att-rep-pagination-div1 .att-rep-page-view{display:flex;justify-content:center;align-items:center;font-size:15px}.att-rep-input-box{height:35px}.att-rep-pagination .att-rep-pagination-div2 .att-rep-show-rows{margin-left:10px;background-color:#fff;color:#000;font-size:14px}@media (max-width: 576px){.att-rep-pagination .att-rep-pagination-div1{display:flex;justify-content:center;align-items:center}.att-rep-pagination .att-rep-pagination-div2{margin-top:10px;display:flex;justify-content:center}.att-rep-pagination .att-rep-pagination-div1 .att-rep-pagination-btns{height:32px;padding:3px;display:flex;justify-content:center;margin-left:8px}.att-rep-pagination .att-rep-pagination-div1 .att-rep-page-view{margin-inline-start:10px;font-size:12px}.att-rep-pagination .att-rep-go-to{font-size:13px}.att-rep-pagination .att-rep-pagination-div2 .att-rep-show-rows{font-size:12px;padding:1px}}@media (min-width: 577px) and (max-width: 766px){.att-rep-pagination .att-rep-pagination-div1{display:flex;justify-content:center}.att-rep-pagination .att-rep-pagination-div2{display:flex;justify-content:center;margin-top:10px}}@media (min-width: 767px) and (max-width: 1050px){.att-rep-pagination .att-rep-pagination-div1{display:flex;justify-content:end}.att-rep-pagination .att-rep-pagination-div2{display:flex;justify-content:start}.att-rep-pagination .att-rep-pagination-div1 .att-rep-pagination-btns{margin-inline-start:14px;height:35px;padding:4px;width:35px}.att-rep-pagination .att-rep-pagination-div1 .att-rep-page-view{margin-inline-start:12px;font-size:13px}}.voucher-header{text-align:center}.voucher-wrapper{overflow:hidden}.voucher-filter-wrapper{display:flex;justify-content:center;width:100%;font-family:Roboto Slab,serif;flex-wrap:wrap;margin-top:20px}.voucher-filter,.voucher-filter-react-select{width:150px;text-align:start}.voucher-search-button{background-color:#fed51b;text-align:center;width:70px;height:30px;border:none;color:#000;outline:none;margin-left:10px;font-weight:500;font-size:12px;margin-top:4px}.voucher-clear-button{color:#fff;background-color:#333;text-align:center;width:70px;height:30px;border:none;outline:none;margin-left:10px;font-weight:500;font-size:12px}.voucher-date-filter{display:flex;gap:20px;margin-left:20px}.voucher-date-filter,.voucher-date-select{height:36px;text-align:center}.voucher-generate-btn-wrapper{display:flex;align-items:center;justify-content:center;margin:30px;text-align:center}.voucher-generate-btn{height:35px;border-radius:12px;background-color:#fed51b;border:none;outline:none;font-weight:500;font-size:14px;transition:box-shadow .3s ease,transform .3s ease}.voucher-generate-btn:hover{box-shadow:0 0 15px #e4c00ccc}.error{color:red;font-size:12px}.voucher-expire-btn{background-color:#fed51b;text-align:center;width:70px;height:30px;border:none;color:#000;outline:none;font-weight:500;font-size:12px}.voucher-expire-btn:hover{color:#fff;background-color:#333}.voucher-expired-btn{color:red;font-size:14px}@media (max-width: 768px){.voucher-date-filter,.voucher-filter{margin-top:12px}.voucher-btn-wrapper{margin-top:10px}}@media (min-width: 576px) and (max-width: 767px){.voucher-filter-wrapper{flex-direction:column;align-items:center}.voucher-filter{margin-bottom:20px}.voucher-btn-wrapper{margin-top:10px}.voucher-date-select{width:140px}}.att-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.voucher-selected-period{margin:0}.voucher-main-div{overflow:auto}.voucher-main-div .voucher-table{margin:auto;width:900px}.voucher-main-div .voucher-table .voucher-body tr td{text-align:left;padding:10px 15px}@media (max-width: 576px){.voucher-main-div .voucher-table{width:100%}.att-excel,.att-pdf{padding:9px;width:35px;height:35px}.voucher-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.voucher-main-div .voucher-table{width:100%}.att-excel,.att-pdf{padding:12px;width:40px;height:40px}}.discount-main-div .discount-filter-row{margin:0 200px}.discount-main-div .discount-filter-row .disc-filter-input{width:220px}.discount-main-div .discount-filter-row .disc-filter-btn{display:flex;justify-content:center;gap:20px}.discount-main-div .discount-filter-row .disc-filter-btn .disc-search-button{color:#333;background-color:#fed51b;border:none;font-size:14px;font-weight:700;width:100px;border-radius:20px;padding:10px}.discount-main-div .discount-filter-row .disc-filter-btn .disc-clear-button{color:#fff;background-color:#333;border:none;font-size:14px;font-weight:700;width:100px;margin-inline-start:10px;border-radius:20px;padding:10px}.discount-modal-main-div{display:flex;justify-content:center;margin:20px}.discount-modal-main-div .disc-modal-btn{height:35px;border-radius:12px;background-color:#fed51b;border:none;outline:none;font-weight:500;font-size:14px;transition:box-shadow .3s ease,transform .3s ease}.discount-modal-main-div .disc-modal-btn:hover{box-shadow:0 0 15px #e4c00ccc}.discount-form-btn{display:flex;gap:30px;justify-content:center}.discount-form-btn .discount-submit-btn{color:#333;background-color:#fed51b;border:none;font-size:14px;font-weight:700;width:100px;border-radius:20px;padding:10px}.discount-form-btn .discount-clear-btn{color:#fff;background-color:#333;border:none;font-size:14px;font-weight:700;width:100px;margin-inline-start:10px;border-radius:20px;padding:10px}.discount-main-div{overflow:hidden}.discount-table-div{overflow:auto;margin:20px}.discount-main-div .discount-table{width:1200px;margin:auto auto 20px}.discount-main-div .discount-table .discount-body tr td{text-align:left;padding:10px 15px}.discount-expire-btn{color:#333;background-color:#fed51b;border:none;font-size:12px;font-weight:700;width:80px;padding:8px}.discount-expired-btn{color:red;font-size:12px}@media (max-width: 576px){.discount-main-div .discount-main-card .discount-form-btn .discount-clear-btn,.discount-main-div .discount-main-card .discount-form-btn .discount-submit-btn,.discount-main-div .discount-filter-row .disc-filter-btn .disc-search-button,.discount-main-div .discount-filter-row .disc-filter-btn .disc-clear-button{width:70px;font-size:10px;padding:7px}.discount-main-div .discount-filter-row{margin:0 90px}.discount-main-div .discount-table{width:auto;overflow-x:auto}}@media (max-width: 374.98px){.discount-main-div .discount-filter-row{margin:0}.discount-main-div .discount-filter-row{margin:0 30px}.discount-main-div .discount-filter-row .disc-filter-input{width:230px}.discount-main-div .discount-table{width:auto;overflow-x:auto}}@media (min-width: 375px) and (max-width: 767px){.discount-main-div .discount-filter-row{margin:0 90px}.discount-main-div .discount-filter-row .disc-filter-input{width:170px}.discount-main-div .discount-table{width:auto;overflow-x:auto}}@media (max-width: 768px){.discount-main-div .discount-filter-row{margin:0 80px}}@media (max-width: 1024px){.discount-main-div .discount-filter-row .disc-filter-input{width:150px}.discount-main-div .discount-filter-row .disc-filter-btn{margin:auto}}.notification-msg-container{max-width:1200px;margin:0 auto;padding:20px}.notification-msg-form-card{margin-top:50px}.notification-msg-form-card-title{text-align:center;color:#333}.notification-msg-form-group{padding-top:8px}.notification-msg-form .notification-msg-form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.7rem}.notification-msg-form .notification-msg-form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 35px}.notification-msg-form-group label{font-weight:400}.notification-msg-form-btn-div{display:flex;align-items:center;justify-content:center}.notification-msg-form-submit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#333;background-color:#fed51b}}.notification-msg-form-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-start:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}@media (max-width: 576px){.notification-msg-form .notification-msg-form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem;font-size:12px}.notification-msg-form .notification-msg-form-group .react-datepicker__view-calendar-icon input{padding:6px 5px 6px 25px}.notification-msg-form-group label{font-size:14px}.notification-msg-form-group .notification-msg-form-input-filed,.notification-msg-form-group .form-control{font-size:12px}.notification-msg-form-submit-btn,.notification-msg-form-cancel-btn{font-size:14px}}@media (min-width: 577px) and (max-width: 992px){.notification-msg-form .notification-msg-form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.6rem;font-size:12px}.notification-msg-form .notification-msg-form-group .react-datepicker__view-calendar-icon input{padding:6px 5px 6px 25px}.notification-msg-form-group label{font-size:14px}.notification-msg-form-group .notification-msg-form-input-filed,.notification-msg-form-group .form-control{font-size:12px}.notification-msg-form-submit-btn,.notification-msg-form-cancel-btn{font-size:14px}}.notification-msg-table-container .notification-msg-table-div{overflow:auto}.notification-msg-table-container .notification-msg-table-div .notification-msg-table .notification-msg-table-body .notification-msg-table-td{vertical-align:top;text-align:left;padding-left:5px}.notification-msg-table-edit-btn-div{display:inline-block;vertical-align:top}.notification-msg-table-edit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.container{max-width:1200px;margin:0 auto;padding:20px}.contact-header-div{background:linear-gradient(135deg,#fed51b,#f6cf52,#ffdc91);padding:20px;text-align:center;color:#333;border-radius:10px;box-shadow:0 10px 30px #0000001a}.contact-header-text h1{font-size:2.5rem;margin-bottom:10px}.contact-form-body-div{margin-top:20px}.contact-form-query-btn.active{box-shadow:0 0 15px #333;border-radius:10px 0 0 10px}.contact-form-feedback-btn.active{box-shadow:0 0 15px #ffab00;border-radius:0 10px 10px 0}.contact-form-div{display:flex;align-items:center;justify-content:center}.contact-form-div h4{text-align:center}.contact-form{color:#333;width:500px;padding:25px;border-radius:10px;border:1px solid #bdb8b8}.contact-form-group{padding-top:8px}.contact-form-group label{font-weight:500}.contact-form-btn-div{display:flex;align-items:center;justify-content:center}.contact-form-submit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#333;background-color:#fed51b}}.contact-form-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-start:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.contact-card{padding:20px;border-radius:10px;flex:1;margin:0 10px 20px;color:#333}.contact-card p{margin-inline-start:25px;font-size:16px;color:#333}.telephone-icon{font-size:30px;color:#fed51b}.mail-icon{font-size:26px;color:#fed51b;margin-inline-start:2px}@media (max-width: 576px){.contact-header-div{padding:30px 15px}.contact-header-text h1{font-size:1.5rem}.contact-form-div h4{font-size:18px}.contact-form-group label,.contact-form-group .contact-form-input-filed,.contact-form-submit-btn,.contact-form-cancel-btn{font-size:12px}.contact-info{margin-top:20px}.phone-icon,.mail-icon{font-size:1.5rem;margin-bottom:15px}.contact-card p{font-size:12px}}@media (min-width: 577px) and (max-width:992px){.contact-header-div{padding:40px 20px}.contact-header-text h1{font-size:2rem}.contact-header-text p{font-size:1rem}.contact-form-div h4{font-size:18px}.contact-form-group label,.contact-form-group .contact-form-input-filed,.contact-form-submit-btn,.contact-form-cancel-btn{font-size:12px}.contact-info{margin-top:20px}.phone-icon,.mail-icon{font-size:1.5rem;margin-bottom:15px}.contact-card p{font-size:12px}}.version-form-card{margin-top:50px}.version-form-card-title{text-align:center;color:#333}.version-form-group{padding-top:8px}.version-form .version-form-group .react-datepicker__input-container .react-datepicker__calendar-icon{padding:.7rem}.version-form .version-form-group .react-datepicker__view-calendar-icon input{padding:6px 10px 6px 35px}.version-form .version-form-group .version-form-feature-div{display:flex;align-items:center}.version-form .version-form-group .version-form-feature-div .features{margin:0 5px 8px 0}.version-form .version-form-group .version-form-feature-div .version-form-remove-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-start:5px;border-radius:5px;height:30px;width:30px;margin:0 0 8px;&:hover{color:#fff;background-color:red}}.trashIcon{font-size:12px}.version-form-add-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-start:10px;padding:3px 20px;border-radius:10px;&:hover{color:#333;background-color:#fed51b}}.version-form-submit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#333;background-color:#fed51b}}.version-form-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;margin-inline-start:10px;margin-top:20px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.version-container .version-div{overflow:auto}.version-container .version-div .version-table .version-table-body .version-table-td{vertical-align:top;text-align:left;padding-left:5px}.version-table-edit-btn-div{display:inline-block;vertical-align:top}.version-table-edit-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;margin-inline-end:10px;padding:5px 20px;border-radius:5px;&:hover{color:#fff;background-color:#333}}.greeting-rep-main-div{overflow:auto}.greeting-rep-main-div .greeting-rep-div-wrapper .greeting-rep-table{width:100%}.greeting-rep-table td:nth-child(2),.greeting-rep-table th:nth-child(2),.greeting-rep-table td:nth-child(3),.greeting-rep-table th:nth-child(3),.greeting-rep-table td:nth-child(4),.greeting-rep-table th:nth-child(4),.greeting-rep-table td:nth-child(5),.greeting-rep-table th:nth-child(5){text-align:left;padding:5px}.greeting-rep-table td:nth-child(1),.greeting-rep-table th:nth-child(1),.greeting-rep-table td:nth-child(6),.greeting-rep-table th:nth-child(6),.greeting-rep-table td:nth-child(7),.greeting-rep-table th:nth-child(7){text-align:center}.greeting-rep-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.greeting-rep-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}@media (max-width: 576px){.excel-pdf-column{padding:10px}.greeting-rep-excel,.greeting-rep-pdf{padding:9px;width:35px;height:35px}}@media (min-width: 577px) and (max-width: 992px){.greeting-rep-excel,.greeting-rep-pdf{padding:12px;width:40px;height:40px}}.rep-search-button,.rep-clear-button{padding:7px;align-items:center;justify-content:center;font-size:13px;font-weight:700;line-height:22px;border:0;border-radius:20px;width:80px;font-family:Roboto Slab,serif}.rep-clear-button{background-color:#d6d5d5;color:#333}.rep-clear-button:active{transform:scale(.95);box-shadow:0 4px 6px #0003}.rep-search-button{background-color:#fed51b;color:#333}.rep-search-button:active{transform:scale(.95);box-shadow:0 4px 6px #ab840233}.rep-filters .highlight-today,.rep-filters .highlight-today:hover{background-color:#333;color:#fff;font-weight:700}.rep-filters .highlight-day,.rep-filters .highlight-day:hover{background-color:#fed51b;border-radius:100%;color:#000;font-weight:700}.rep-filters .datepicker-popper{z-index:2000}@media (min-width:320px) and (max-width:576px){.date-calendar{margin-top:20px}.rep-search-button,.rep-clear-button{margin-top:8px}}.rep-card .ml-table .ml-body td{text-align:left}.rep-card .excel,.ref-rep-view .excel{background-color:green;color:#fff;border-radius:40%;padding:12px;width:45px;height:45px;cursor:pointer}.rep-card .pdf,.ref-rep-view .pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:12px;width:45px;height:45px;cursor:pointer}.rep-container .rep-select-row .rep-select{border:2px solid #ffc107;border-radius:5px}.rep-container .rep-row-card .rep-col-card .rep-card{font-size:16px;background-color:#fff;border-radius:5px;position:relative;color:#333;margin-top:12px;margin-bottom:12px}.rep-container .rep-row-card .rep-col-card .rep-card:hover{transition:1s;background-color:#fed51b;border-radius:5px}@media (max-width: 576px){.rep-card .excel,.ref-rep-view .excel,.rep-card .pdf,.ref-rep-view .pdf{padding:9px;width:35px;height:35px}.rep-container .rep-row-card .rep-col-card .rep-card{font-size:14px}}@media (min-width: 577px) and (max-width:992px){.rep-card .excel,.ref-rep-view .excel,.rep-card .pdf,.ref-rep-view .pdf{padding:12px;width:40px;height:40px}.rep-container .rep-row-card .rep-col-card .rep-card{font-size:14px}}.lastlogin-rep-main-div{overflow:auto}.lastlogin-rep-main-div .lastlogin-rep-div-wrapper .lastlogin-rep-table{width:850px}.lastlogin-rep-main-div .lastlogin-rep-div-wrapper .lastlogin-rep-table tr th,.lastlogin-rep-main-div .lastlogin-rep-div-wrapper .lastlogin-rep-table tr td{text-align:left}.rep-card .chapter-rep-accordion .accordion-button{border:3px solid #fed51b;font-weight:500;color:#333;font-size:18px;border-radius:5px}.rep-card .chapter-rep-accordion .chapter-rep-accordion-body{background-color:#fff;padding:20px;border:1px solid #fed51b;border-top:none;border-radius:0 0 5px 5px}.rep-card .chapter-rep-accordion .accordion-button:not(.collapsed){background-color:#fed51b}.rep-card .chapter-rep-div-wrapper{width:50%}.rep-card .chapter-rep-table .chapter-rep-row-th{background-color:#cac7c7;border-color:#b8b4b4;width:30%;text-align:left;padding:13px;font-weight:600}.rep-card .chapter-rep-table{border-collapse:separate;border-spacing:0;border-radius:10px;border:1px solid #fed51b;margin-top:0}.rep-card .chapter-rep-table tbody tr:nth-of-type(2n){border-bottom:transparent;background-color:#fff}.rep-card .chapter-rep-table tbody tr:hover{background-color:#f5f5f5}@media (max-width:768px){.rep-card .chapter-rep-div-wrapper{width:100%}.rep-card .chapter-rep-table td{font-size:12px}.rep-card .chapter-rep-accordion .chapter-rep-accordion-heading{font-size:16px;margin:0}}@media (min-width:769px) and (max-width:992px){.rep-card .chapter-rep-div-wrapper{width:100%}}@media (min-width:993px) and (max-width:1200px){.rep-card .chapter-rep-div-wrapper{width:68%}}.con-att-meeting-count{margin-inline-end:20px;color:#133da9}.con-att-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.con-att-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.con-att-rep-selected-period{margin:0}.con-att-btn-div{display:flex;justify-content:center;align-items:center;margin-top:25px}.con-att-btn-div .con-att-oc-btn{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none;border-radius:10px 0 0 10px}.con-att-btn-div .con-att-mc-btn{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;width:200px;height:40px;border:none;border-radius:0 10px 10px 0}.con-att-btn-div .con-att-oc-btn.active{box-shadow:0 0 15px #333}.con-att-btn-div .con-att-mc-btn.active{box-shadow:0 0 15px #ffab00}.con-att-rep-main-div{overflow:auto}.con-att-rep-main-div .con-att-rep-table{width:100%}.con-att-rep-main-div .con-att-rep-table .con-att-rep-body tr td{text-align:left;padding:10px 15px}.con-att-rep-table th,.con-att-rep-table td{padding:10px}.con-att-rep-table th:nth-child(1),.con-att-rep-table td:nth-child(1){width:45px}.con-att-rep-table th:nth-child(2),.con-att-rep-table td:nth-child(2){width:300px;min-width:200px}@media (max-width: 480px){.con-att-rep-table th:nth-child(1),.con-att-rep-table td:nth-child(1){width:40px}.con-att-rep-table th:nth-child(2),.con-att-rep-table td:nth-child(2){width:120px;min-width:120px}.con-att-rep-table th,.con-att-rep-table td{padding:8px}.con-att-meeting-count{margin-inline-end:10px;font-size:13px}}@media (max-width: 576px){.con-att-rep-main-div .Con-Att-rep-table{width:100%}.con-att-rep-table th,.con-att-rep-table td{font-size:12px}.con-att-excel,.con-att-pdf{padding:9px;width:35px;height:35px}.con-att-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.con-att-excel,.con-att-pdf{padding:12px;width:40px;height:40px}}.att-rep-sts-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-rep-sts-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-rep-sts-selected-period{margin:0}.att-rep-sts-main-div{overflow:auto}.att-rep-sts-main-div .att-rep-sts-table{width:600px}.att-rep-sts-main-div .att-rep-sts-table .att-rep-sts-body tr td{text-align:left;padding:10px 15px}.att-rep-sts-main-div .att-rep-sts-table .att-rep-sts-body .att-rep-sts-view-btn{padding:7px;align-items:center;justify-content:center;width:90px;font-size:13px;font-weight:700;line-height:22px;border:0;border-radius:5px;width:80px;font-family:Roboto Slab,serif;background-color:#333;color:#fff;margin-inline-end:10px}@media (max-width: 576px){.att-rep-sts-main-div .att-rep-sts-table{width:100%}.att-rep-sts-excel,.att-rep-sts-pdf{padding:9px;width:35px;height:35px}.att-rep-sts-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.att-rep-sts-main-div .att-rep-sts-table{width:100%}.att-rep-sts-excel,.att-rep-sts-pdf{padding:12px;width:40px;height:40px}}.att-rep-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.att-rep-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.attendance-rep-selected-period{margin:0}.attendance-rep-main-div{overflow:auto}.attendance-rep-main-div .attendance-rep-table{width:600px}.attendance-rep-main-div .attendance-rep-table .attendance-rep-body tr td{text-align:left;padding:10px 15px}.att-container{margin-top:50px;font-weight:500;text-align:center}@media (max-width: 576px){.attendance-rep-main-div .attendance-rep-table{width:100%}.att-rep-excel,.att-rep-pdf{padding:9px;width:35px;height:35px}.attendance-rep-selected-period{font-size:13px}}@media (min-width: 577px) and (max-width: 992px){.attendance-rep-main-div .attendance-rep-table{width:100%}.att-rep-excel,.att-rep-pdf{padding:12px;width:40px;height:40px}}.subscription-types-tabs{display:flex;justify-content:center;height:40px;margin-top:20px}.subscription-subscribed-btns,.subscription-trail-btns,.subscription-expired-btns,.subscription-cancelled-btns{background-color:#333;color:#fff;font-size:16px;font-weight:500;width:200px;height:40px;border:none}.subscription-subscribed-btns.active,.subscription-trail-btns.active,.subscription-expired-btns.active,.subscription-cancelled-btns.active{box-shadow:0 0 15px #ffab00;background-color:#fed51b;color:#000}.subscription-pagination-div{display:flex;justify-content:end;margin-top:10px}.subscription-pagination-div-2{margin-top:10px}.subscription-pagination-div .subscription-pagination-btns{display:flex;justify-content:center;align-items:center;background-color:#6a6a6a;color:#fff;font-weight:600;margin-inline-end:15px;height:35px;padding:8px;width:35px}.subscription-pagination-div .subscription-page-view{display:flex;justify-content:center;align-items:center}.subscription-page-input-box{height:35px}.subscription-show-rows{margin-left:10px;background-color:#fff;color:#000}.cs-list-table-action-btns{display:flex;justify-content:center;align-items:center}.cs-list-table-save-btn{color:#333;background-color:#fed51b;border:none;font-weight:500;padding:5px 20px;border-radius:5px;margin-inline-end:5px;transition:background-color .3s ease,color .2s ease;&:active{background-color:#fed51b;transform:scale(.95)}}.cs-list-table-cancel-btn{color:#fff;background-color:#333;border:none;font-weight:500;padding:5px 20px;border-radius:5px;margin-inline-start:5px;transition:background-color .3s ease,color .2s ease;&:active{background-color:#333;transform:scale(.95)}}.cs-list-table-edit-btn{color:#fff;background-color:#333;border:none;font-weight:500;padding:5px 20px;border-radius:5px;transition:background-color .3s ease,color .2s ease;&:active{background-color:#333;transform:scale(.95)}}.cs-list-table-edit-btn:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc;color:#666;border-color:#bbb}.cs-list-table-edit-btn:disabled:hover{background-color:#ccc;color:#666}@media (max-width: 576px){.subscription-subscribed-btns,.subscription-trail-btns,.subscription-expired-btns,.subscription-cancelled-btns{font-size:13px;font-weight:500}.subscription-pagination-div{display:flex;justify-content:center;margin-top:10px}.subscription-pagination-div-2{margin-top:10px;display:flex;justify-content:center}.subscription-pagination-div .subscription-pagination-btns{display:flex;justify-content:center;align-items:center;height:35px;padding:8px}.subscription-pagination-div .subscription-page-view,.subscription-go-to{font-size:14px}}@media (min-width: 577px) and (max-width: 766px){.subscription-pagination-div{display:flex;justify-content:center;margin-top:10px}.subscription-pagination-div-2{margin-top:10px;display:flex;justify-content:center}}.palms-report-container .palms-rep-selected-period{margin:0}.palms-report-container .palms-rep-card{background-color:#f3f1f1}.palms-report-container .palms-rep-table-wrapper{max-width:100%}.palms-report-container .palms-rep-table-wrapper .palms-rep-table{min-width:100%;width:max-content;border-collapse:collapse}.palms-report-container .palms-rep-table-wrapper .palms-rep-table thead th,.palms-rep-table-thead th{position:sticky;top:0;background-color:#fed51b;color:#333;font-size:16px;font-weight:500;z-index:10;text-align:left;white-space:nowrap;padding:10px 15px}.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-thead .palms-rep-table-tr th{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left}.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-tbody .palms-rep-table-tr td{text-align:left;padding:10px 15px;border:none}.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-tbody .palms-rep-table-tr:last-child td{border-top:#fed51b 1px solid;border-bottom:#fed51b 1px solid}.palms-report-container .palms-rep-warn-msg-div{margin:10px 0;padding:10px;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:5px}.palms-report-container .palms-rep-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.palms-report-container .palms-rep-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.palms-rep-summary-table{width:200px;border-collapse:collapse}.palms-rep-summary-table td{padding:10px 15px;text-align:center;font-size:16px}.palms-report-container .palms-rep-table-wrapper .palms-rep-note{font-size:14px}@media (max-width: 576px){.palms-report-container .palms-rep-table-wrapper{max-width:100%;overflow-x:auto}.palms-report-container .palms-rep-excel,.palms-report-container .palms-rep-pdf{padding:9px;width:35px;height:35px}.palms-rep-selected-period,.palms-report-container .palms-rep-card,.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-thead .palms-rep-table-tr th,.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-tbody .palms-rep-table-tr td,.palms-report-container .palms-rep-table-wrapper .palms-rep-summary-table tr,.palms-rep-summary-table td{font-size:13px}.palms-report-container .palms-rep-table-wrapper .palms-rep-note{font-size:12px}}@media (min-width: 577px) and (max-width: 992px){.palms-report-container .palms-rep-table-wrapper{max-width:100%;overflow-x:auto}.palms-report-container .palms-rep-excel,.palms-report-container .palms-rep-pdf{padding:12px;width:40px;height:40px}.palms-rep-selected-period,.palms-report-container .palms-rep-card,.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-thead .palms-rep-table-tr th,.palms-report-container .palms-rep-table-wrapper .palms-rep-table .palms-rep-table-tbody .palms-rep-table-tr td,.palms-report-container .palms-rep-table-wrapper .palms-rep-summary-table tr,.palms-rep-summary-table td{font-size:14px}.palms-report-container .palms-rep-table-wrapper .palms-rep-note{font-size:13px}}.testimonial-main-div .testimonial-card{max-width:550px!important;margin:25px auto auto;padding:20px;width:550px;height:auto}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group{margin-bottom:15px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-label{display:block;width:100%}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-control{width:100%}.testimonial-main-div .testimonial-mode-div{display:flex;justify-content:center;height:40px;margin-top:20px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-RMBian-image{width:100px;height:100px;object-fit:contain;background-color:#fff}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-star{cursor:"pointer";font-size:30px;@media (max-width:577px){font-size:20px}}.testimonial-main-div .testimonial-card .testimonial-form .offinemode-sub-button{width:180px}.testimonial-main-div .testimonial-card .testimonial-form .onlinemode-sub-button,.testimonial-main-div .testimonial-card .testimonial-form .testimonial-clear-button{width:100px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-sub-button{display:inline-block;padding:10px;color:#000;border:0!important;border-radius:20px!important;font-size:14px;font-weight:700;line-height:21px;transition:all .3s;position:relative;overflow:hidden;z-index:1;outline:none;margin-top:15px;&:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:none;border-radius:20px;background-color:#fed51b;z-index:-2;outline:none}&:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;border-radius:20px;background-color:#000;transition:all .3s;z-index:-1;outline:none}&:hover{color:#fff;&:before{width:100%}}}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-sub-button :active{transform:scale(.95)}.testimonial-main-div .testimonial-loader-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.testimonial-main-div .testimonial-loader-backdrop .testimonial-loader-spinner{width:50px;height:50px;border:6px solid #ffc107;border-top:6px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:15px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 576px){.testimonial-main-div .testimonial-card{max-width:276px!important}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-control{width:100%;font-size:11px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-label{font-size:13px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-sub-button{font-size:10px;padding:5px}.testimonial-main-div .testimonial-card .testimonial-form .testimonial-group .testimonial-RMBian-image{width:70px;height:70px}.testimonial-main-div .testimonial-card .testimonial-form .offinemode-sub-button{width:120px}.testimonial-main-div .testimonial-card .testimonial-form .onlinemode-sub-button,.testimonial-main-div .testimonial-card .testimonial-form .testimonial-clear-button{width:70px}}.cmp-report-container .cmp-report-selected-period{margin:0}.cmp-report-container .palms-rep-card{background-color:#f3f1f1}.cmp-report-container .cmp-rep-table-wrapper{max-width:100%}.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table{min-width:100%;width:max-content;border-collapse:collapse}.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table thead th,.cmp-rep-table-thead th{position:sticky;top:0;background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left;white-space:nowrap;padding:10px 15px}.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-thead .cmp-rep-table-tr th{background-color:#fed51b;color:#333;font-size:16px;font-weight:500;text-align:left}.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-tbody .cmp-rep-table-tr td{text-align:left;padding:10px 15px;border:none}.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-tbody .cmp-rep-table-tr:last-child td{border-top:#fed51b 1px solid;border-bottom:#fed51b 1px solid}.cmp-report-container .cmp-rep-warn-msg-div{margin:10px 0;padding:10px;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:5px}.cmp-report-container .cmp-rep-excel{background-color:green;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.cmp-report-container .cmp-rep-pdf{background-color:#e02e2e;color:#fff;border-radius:40%;padding:15px;width:50px;height:50px;cursor:pointer;margin-bottom:5px}.cmp-rep-note{margin-top:25px;font-size:14px}@media (max-width: 576px){.cmp-report-container .cmp-rep-table-wrapper{max-width:100%;overflow-x:auto}.cmp-report-container .cmp-rep-excel,.cmp-report-container .cmp-rep-pdf{padding:9px;width:35px;height:35px}.cmp-report-selected-period,.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-thead .cmp-rep-table-tr th,.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-tbody .cmp-rep-table-tr td{font-size:13px}.cmp-rep-note{margin-top:25px;font-size:12px}}@media (min-width: 577px) and (max-width: 992px){.cmp-report-container .cmp-rep-table-wrapper{max-width:100%;overflow-x:auto}.cmp-report-container .cmp-rep-excel,.cmp-report-container .cmp-rep-pdf{padding:12px;width:40px;height:40px}.cmp-report-selected-period,.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-thead .cmp-rep-table-tr th,.cmp-report-container .cmp-rep-table-wrapper .cmp-rep-table .cmp-rep-table-tbody .cmp-rep-table-tr td{font-size:14px}.cmp-rep-note{margin-top:25px;font-size:13px}}.ms-bar-wrapper{display:flex;flex-direction:column;position:fixed;bottom:10px;right:10px;z-index:1050}.floating-notification{position:relative;width:280px;box-shadow:0 4px 10px #0003;padding:10px 15px;border-radius:10px;pointer-events:all;margin-top:10px}.info-floating-notification{background-color:#b5e8fb}.warn-floating-notification{background-color:#fbc19a}.error-floating-notification{background-color:#ff9a9a}.floating-notification .notification-title{font-size:14px;font-weight:700;margin-bottom:5px}.floating-notification .notification-title .type-icon{margin-inline-start:3px;margin-bottom:5px}.floating-notification .notification-title .type-icon-xmark{margin-inline-start:3px}.floating-notification .notification-message{margin-bottom:5px;font-size:13px}.floating-notification .close-btn{background:transparent;border:none;font-size:16px;color:#fff;cursor:pointer;position:absolute;top:10px;right:10px}@media (max-width: 576px){.ms-bar-wrapper{bottom:5px;right:5px}.floating-notification{width:220px;padding:10px;margin-top:5px}.floating-notification .notification-title{margin-bottom:5px;font-size:12px}.floating-notification .notification-message{margin-bottom:5px;font-size:11px}.floating-notification .close-btn{font-size:12px;top:5px;right:5px}}@media (min-width: 577px) and (max-width: 992px){.ms-bar-wrapper{bottom:5px;right:5px}.floating-notification{width:250px;padding:10px;margin-top:5px}.floating-notification .notification-title,.floating-notification .notification-message{margin-bottom:5px;font-size:12px}.floating-notification .close-btn{font-size:12px;top:5px;right:5px}}:root{line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Roboto Slab,serif;font-weight:400}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}}.update-prompt{background-color:#fff;padding:10px;border:3px solid #333;text-align:center;position:fixed;bottom:40%;left:50%;transform:translate(-50%);z-index:9999;box-shadow:0 0 15px #333}.update-prompt button{border:none;padding:5px 15px;font-weight:400;background-color:#fed51b;border-radius:5px}.update-prompt button:hover{background-color:#039;color:#fff}@media (min-width:320px) and (max-width:426px){.update-prompt{font-size:12px}}:root{line-height:1.5;color-scheme:light dark;color:var(--color-white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-white: #ffffff;--color-gold: #fed51b;--list-bg-color: #f9fafb;--color-light-gray: #d1d5db;--error-color: #dc3545;--success-color: #28a745;--hover-color-gold: #e6c018;--active-color-gold: #cfae14;--excel-color: #1d6f42;--excel-color-hover: #155d35;--pdf-color: #e02e2e;--pdf-color-hover: #c82333;--table-header-text: #111827;--color-light-gray2: #dee2e6;--color-event-nav: #6c757d;--color-event-datetime: #212529;--color-event-blue: #007bff;--color-bage-info: #17a2b8;--color-pagination: #6a6a6a;--color-report: #1f2937;--color-report-hover: #fff7cc;--color-border-grey: #b4b7bb;--color-darkslategray: #2F4F4F;--hover-color-darkslategray: #3A6666;--active-color-darkslategray: #243D3D;--color-martinique: #2d2d51;--hover-color-martinique: #545471;--active-color-martinique: #404066;--color-black: #000000;--hover-color-black: #191922;--active-color-black: #26262e;--color-form-border: #ccc;--color-form-label: #333;--color-category-bg: #f8f9fa;--color-report-icon: #374151;--color-pagination-border: #555;--color-mint-green: #a4feae;--hover-color-mint-green: #b6febe;--active-color-mint-green: #94e59d;--font-poppins: "Poppins", sans-serif;--font-roboto: "Roboto Slab", serif;--font-size-200px: 12.5rem;--font-size-26px: 1.625rem;--font-size-24px: 1.5rem;--font-size-22px: 1.375rem;--font-size-21px: 1.3rem;--font-size-20px: 1.25rem;--font-size-18px: 1.125rem;--font-size-16px: 1rem;--font-size-14px: .875rem;--font-size-12px: .75rem;--font-weight-600: 600;--font-weight-500: 500;--font-weight-400: 400}body *{font-family:var(--font-roboto)}.exp-btn-primary-global{color:var(--color-black);background-color:var(--color-gold)}.exp-btn-primary-global:hover{color:var(--color-black);background-color:var(--hover-color-gold)}.exp-btn-secondary-global{color:var(--color-white);background-color:var(--color-black)}.exp-btn-secondary-global:hover{color:var(--color-white);background-color:var(--hover-color-black)}.exp-ml-actions-btn .exp-ml-view-btn{color:var(--color-black);background-color:var(--color-gold)}.exp-ml-actions-btn .exp-ml-view-btn:hover{color:var(--color-white);background-color:var(--active-color-black)}.exp-rt-table tbody tr:hover td{background-color:var(--color-report-hover)}.exp-rt-table thead th{background-color:var(--color-gold);color:var(--table-header-text);border-bottom:2px solid var(--color-gold)}.exp-btn-search{background-color:var(--color-gold);color:var(--active-color-black);border:1px solid var(--active-color-gold)}.exp-btn-clear{background-color:var(--color-light-gray);color:var(--active-color-black);border:1px solid var(--color-border-grey)}.exp-btn-download-excel{color:var(--color-white);background-color:var(--excel-color);border:none}.exp-btn-download-excel:hover{background-color:var(--excel-color-hover)}.exp-btn-download-pdf{color:var(--color-white);background-color:var(--pdf-color);border:none}.exp-btn-download-pdf:hover{background-color:var(--pdf-color-hover)}.capture-btn{border:3px solid var(--color-gold);background-color:var(--color-white);color:var(--active-color-black)}.capture-btn:hover{background-color:var(--color-gold);color:var(--active-color-black)}.file-action-btn{border:1px solid var(--color-event-nav);background-color:var(--color-category-bg);color:var(--color-event-datetime)}.file-action-btn:hover{background-color:var(--color-event-nav);color:var(--color-white)}.form-group{padding-top:8px}.avail-room-card{width:var(--font-size-200px)!important;cursor:pointer;border:1px solid #ccc;transition:all .2s ease-in-out;margin:.5rem;background-color:var(--color-mint-green)}.avail-room-card:hover{transform:scale(1.02)}.avail-room-card.selected{border:2px solid #007bff}.font-title{color:var(--color-black);font-family:var(--font-poppins);font-weight:var(--font-weight-600);font-size:var(--font-size-24px);text-align:center}.font-sub-title{color:var(--color-black);font-family:var(--font-poppins);font-weight:var(--font-weight-600);font-size:var(--font-size-20px);text-align:center}.font-label{color:var(--color-black);font-family:var(--font-roboto);font-weight:var(--font-weight-500);font-size:var(--font-size-16px)}.font-body{color:var(--color-black);font-family:var(--font-roboto);font-weight:var(--font-weight-400);font-size:var(--font-size-16px)}.form-container-wrapper{display:flex;justify-content:center;align-items:center;padding-top:40px;flex-direction:column}.form-container-wrapper .form-card{border-radius:2px;border:1px solid #ffffff;box-shadow:0 6px 18px #00000014}@media (max-width: 576px){.font-title{font-size:var(--font-size-18px)}.font-sub-title{font-size:var(--font-size-14px)}.font-label,.font-body{font-size:var(--font-size-12px)}}@media (min-width: 577px) and (max-width: 768px){.font-title{font-size:var(--font-size-20px)}.font-sub-title{font-size:var(--font-size-16px)}.font-label,.font-body{font-size:var(--font-size-14px)}}@media (min-width: 769px) and (max-width: 992px){.font-title{font-size:var(--font-size-22px)}.font-sub-title{font-size:var(--font-size-18px)}.font-label,.font-body{font-size:var(--font-size-14px)}}@media (min-width: 993px) and (max-width: 1200px){.font-title{font-size:var(--font-size-24px)}.font-sub-title{font-size:var(--font-size-20px)}.font-label,.font-body{font-size:var(--font-size-16px)}}@media (min-width: 1201px){.font-title{font-size:var(--font-size-26px)}.font-sub-title{font-size:var(--font-size-22px)}.font-label,.font-body{font-size:var(--font-size-18px)}}
