@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";body{font-family:Inter,sans-serif!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.auth-header{background:url(/build/assets/auth-bg-DuBtuIs3.png);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:334px}.auth-header.forgot-password-header{min-height:100px}.auth-header h1{font-size:36px;font-weight:700;color:#333;letter-spacing:-.72px}.border-bottom-line{background:url(/build/assets/border-line-DUVNrQkC.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:140px;height:2px;margin:0 auto 30px}.auth-header .logo{max-width:264px;margin-top:98px}.login .logo{max-width:201px;margin-top:35px;margin-bottom:12px}.auth-header p,.login p{color:#58585a;font-weight:500}.login h1{font-size:36px;font-weight:700;color:#333;letter-spacing:-.72px}.login{border-radius:36px 36px 0 0;border-top:1px solid #B6E9FF;background:#fff;margin-top:-32px;min-height:calc(100vh - 369px)}.login.forgot-password,.login.reset-password{min-height:calc(100vh - 132px)}.login-container{padding:115px 0}.login .login-content{padding-top:80px;max-width:510px;margin:0 auto}.login .login-content .continue-btn{width:100%;margin-top:40px;height:56px;font-weight:500;margin-bottom:80px}.login .login-content .login-back-btn{width:100%;margin-top:40px;height:56px;font-weight:500;margin-bottom:80px;background-color:#fff;border-radius:10px;border:1px solid #DDDDDD;color:#333;display:inline-flex;text-decoration:none;align-items:center;justify-content:center}.table-container{background-color:#fff;border-radius:10px;border:1px solid #EBEBEB;overflow:hidden}.view-details-btn{background-color:#fff;border:1px solid #DDDDDD;border-radius:8px;padding:10px 18px;color:#333;font-size:14px}.delete-student-btn{background-color:#f27878;border:1px solid #DDDDDD;border-radius:8px;padding:10px 18px;color:#fff;font-size:14px}.login .login-content .login-back-btn img{margin-right:6px}.login .login-content label{color:#5c5c5c;font-weight:500}.login .login-content .form-control{border:2px solid #DDDDDD;border-radius:8px;height:56px}.form-control:focus{box-shadow:0 0!important}.login .login-content .position-relative .form-control{border:2px solid #DDDDDD;border-radius:8px;height:56px;padding-left:50px}.login .login-content .position-relative img{max-width:24px;position:absolute;left:12px;top:16px}.login .login-content .position-relative .eye-img{max-width:24px;position:absolute;right:12px;left:unset;top:16px;cursor:pointer}.login-container label{border:1px solid #DDDDDD;border-radius:14px;width:303px;height:294px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative}.login-container label .img-tick{display:none}.login-container label.active .img-tick{width:24px;height:24px;position:absolute;display:block;bottom:-12px;left:50%;margin-bottom:0;transform:translate(-50%)}.login-container label.active{border:2px solid #25AAE2}.login-container label img{max-width:123px;margin-bottom:48px}.login-container label p{font-size:20px;color:#333;font-weight:500}.login-content p{color:#767676;margin:28px 0;font-weight:400}.img-box button{border:0px solid;max-width:24px;padding:0;position:absolute;top:-12px;right:-12px;background-color:#fff;border-radius:9px}.img-box{list-style:none!important;padding:0;margin:0;position:relative;width:100%;height:128px}.img-box img{width:100%;height:100%;object-fit:cover}.continue-btn{background-color:#25aae2;color:#fff;border-radius:10px;border:0px solid;width:30%;padding:10px;margin:100px auto 0;display:block;height:56px;text-decoration:none;text-align:center}.forgot-password{color:#000;font-weight:500;text-decoration:none;display:flex;justify-content:end}footer{padding:20px 0}footer a,footer p{color:#58585a;text-decoration:none}.otp-box{gap:24px}.otp-box .form-control{border-radius:10px;border:2px solid #9BD8F2!important;background:#fff;box-shadow:0 87px 24px #20175100,0 55px 22px #20175100,0 31px 19px #20175105,0 14px 14px #20175108,0 3px 8px #20175108;padding:10px!important;text-align:center}.otp-box .form-control:focus{box-shadow:0 87px 24px #20175100,0 55px 22px #20175100,0 31px 19px #20175105,0 14px 14px #20175108,0 3px 8px #20175108!important}.already-account a{color:#25aae2;text-decoration:none}.dashboard{background-color:#f9fafb;min-height:100vh}.sidebar{width:271px;padding:32px 24px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;height:100%}.sidebar::-webkit-scrollbar{width:6px;height:6px}.sidebar::-webkit-scrollbar-track{background:#f1f1f1}.sidebar::-webkit-scrollbar-thumb{background:#25aae2;border-radius:16px}.sidebar::-webkit-scrollbar-thumb:hover{background:#555}.sidebar ul li a,.sidebar ul li .logout{color:#5c5c5c;text-decoration:none;padding:20px 0;display:block;font-weight:500;cursor:pointer}.hSQKHD{min-height:56px!important}.sidebar ul li a.active{color:#25aae2}.sidebar ul li{margin:8px 0}.sidebar .sidebar-logo{max-width:178px;margin-bottom:40px}.sidebar .sidebar-logo.uploaded-img{width:100px;height:100px;overflow:hidden;border-radius:50%}.sidebar ul{list-style:none;padding-left:0;margin-bottom:0}.sidebar ul li img{max-width:24px;margin-right:8px}.sidebar-footer{border-top:1px solid #DDDDDD}.wrapper{margin-left:271px}.dashboard-container{background-color:#fff;border:1px solid #F7F7F7;border-radius:24px 0 0;box-shadow:-10px -46px 13px #20175100,-6px -30px 12px #20175100,0 0 10px #20175103,0 0 7px #20175105,0 0 4px #20175105;padding:40px;min-height:calc(100vh - 48px)}.dashboard-header{padding:24px 0;display:flex}.dashboard-header p{color:#767676;font-weight:500;display:flex;align-items:center;margin-bottom:0}.dashboard-header p img{max-width:24px;margin-right:6px}.dashboard-container h2{font-size:24px;font-weight:700;min-height:44px;padding:7px 0;margin-bottom:0}.dashboard-container h2 span{color:#25aae2}.dashboard-card{border-radius:12px;padding:24px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.dashboard-card.sky-blue{border:1px solid #BBE5F6;background:#25aae203}.dashboard-card.green{border:1px solid rgba(0,184,118,.3);background:#00b87603}.dashboard-card.yellow{border:1px solid rgba(248,184,20,.3);background:#f8b81403}.dashboard-card.blue{border:1px solid rgba(96,75,232,.3);background:#604be803}.dashboard-card .card-img{width:64px;height:64px;border-radius:50%;margin-bottom:54px}.dashboard-card .card-content{display:flex;justify-content:space-between;align-items:end}.dashboard-card .card-content h6{color:#5c5c5c;font-size:18px;font-weight:600;max-width:60%;line-height:28px}.dashboard-card .card-content h5{color:#333;font-size:30px;font-weight:700}.upcoming-events{margin:40px 0}.upcoming-events h5{color:#333;font-size:20px;font-weight:600}.view-all-event-btn{background-color:#fff;color:#333;border:1px solid #DDD;border-radius:8px;font-weight:500;padding:12px 20px}.add-new-event-btn{background-color:#25aae2;color:#fff;border:1px solid #25AAE2;border-radius:8px;font-weight:500;padding:12px 20px;text-decoration:none}.css-13cymwt-control{height:42px}#non_profit_organization_id input{height:unset!important}.css-1u9des2-indicatorSeparator{width:0px!important}table .event-img{max-width:145px}.view-calendar-btn{border:1px solid #25AAE2;color:#25aae2;font-weight:500;padding:10px 16px;border-radius:8px;background-color:#fff;min-width:171px}.participants p{font-size:14px;color:#767676;white-space:nowrap}.upcoming-events table td:first-child{width:42%}.upcoming-events table td .date-time{font-weight:500;color:#1c1c1c}.participants-number{color:#a1a1a1;font-weight:500}.participants-number span{color:#1c1c1c}.participants-list{list-style:none}.event-info p{font-size:14px;color:#767676}.event-info h6{font-weight:600;color:#1c1c1c}.participants-list li{max-width:27px;position:relative}.participants-list li:nth-child(1){z-index:1}.participants-list li:nth-child(2){margin-left:-6px;z-index:2}.participants-list li:nth-child(3){margin-left:-6px;z-index:3}.participants-list li:nth-child(4){margin-left:-6px;z-index:4}.participants-list li:nth-child(5){margin-left:-6px;z-index:5}.participants-list li:nth-child(6){margin-left:-6px;z-index:6}.participants-list li:nth-child(7){margin-left:-6px;z-index:7}.participants-list li:nth-child(8){margin-left:-6px;z-index:8}.participants-list li:nth-child(9){margin-left:-6px;z-index:9}.participants-list li:nth-child(10){margin-left:-6px;z-index:10}.upcoming-events table tr td{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}.upcoming-events table tr td{border-right:1px dashed #DDDDDD}.upcoming-events table tr td:last-child{border-right:1px solid #DDDDDD}.upcoming-events table tr{border-radius:24px 32px}.upcoming-events table tr td:first-child{border-radius:8px 0 0 8px}.upcoming-events table tr td:last-child{border-radius:0 8px 8px 0}.participants-list li img{border:2px solid white;border-radius:50%}.upcoming-events table{border-collapse:unset;border-spacing:0px 20px}.search-input img{width:24px;right:15px;top:15px}.search-input input{height:56px;min-width:320px}.filter{border:1px solid #DDDDDD;border-radius:10px;padding:24px;background-color:#fefefe}.filter h5{color:#25aae2;font-size:18px;font-weight:700}.filter img{max-width:24px}.filter label{color:#5c5c5c;font-weight:500;margin-bottom:8px}.filter-btn{background-color:#25aae2;color:#fff;padding:10px;border:0px solid;min-width:154px;border-radius:10px;font-weight:500}.filter select,.filter-btn{height:56px;font-size:18px}.support-item{border:1px solid #EBEBEB;border-radius:12px;padding:56px}.support-btns{margin-top:51px;margin-bottom:14px}.support-btns .send-btn{background-color:#25aae2;color:#fff;border:1px solid #25AAE2;text-decoration:none;padding:10px;border-radius:8px;min-width:160px;text-align:center;font-weight:500;height:48px}.support-btns .cancel-btn{background-color:#fff;color:#333;border:1px solid #DDDDDD;text-decoration:none;padding:10px;border-radius:8px;min-width:160px;text-align:center;font-weight:500;height:48px}.support-item textarea{height:417px;border:1px solid #EBEBEB;border-radius:12px;padding:15px;resize:none}.support-item .support-content{max-width:880px}.support-content h5{font-size:20px;font-weight:700;margin-bottom:16px}.support-content p{font-size:14px;font-weight:400;color:#5c5c5c;margin-bottom:36px}.support-content label{font-size:16px;font-weight:500;color:#333;margin-bottom:28px}.school-content ul{list-style:none}.school-content h5{font-weight:700}.school-content ul li img{max-width:24px}.school-content ul li{padding-right:30px;padding-left:30px;border-right:1px dashed #C0C0C0}.school-content ul li:first-child{padding-left:0}.school-content ul li:last-child{border-right:1px dashed #ffffff}.nav-tabs{border:0px solid!important;gap:16px}.nav-tabs .nav-item .nav-link{color:#25aae2;background-color:#fff;border-color:#25aae2;border-radius:8px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff;background-color:#25aae2;border-color:#25aae2}.tabs-card{border:1px solid #DDDDDD;border-radius:8px;padding:40px;margin-bottom:24px}.tabs-card h5{font-weight:600}.outline-btn{border:1px solid #DDDDDD;color:#333;border-radius:8px;text-decoration:none;padding:9px 18px;font-weight:600;height:44px;display:inline-flex;align-items:center;background-color:#fff;justify-content:center}.outline-btn img{max-width:24px;margin-right:8px}.save-btn{border:1px solid #25AAE2;color:#fff;border-radius:8px;text-decoration:none;padding:9px 18px;font-weight:600;height:44px;display:inline-block;background-color:#25aae2}.crop-btn{font-size:12px;border:1px solid #25AAE2;color:#fff;border-radius:8px;text-decoration:none;padding:2px 13px;font-weight:600;height:30px;display:inline-block;background-color:#25aae2}.image-crop-area{justify-content:space-between;align-items:center}.modal-btns{display:flex;align-items:center;gap:16px}.modal-btns button{width:50%}.tab-header h5{font-weight:600}.tab-content .label-value{color:#767676;font-weight:400;min-width:200px}.tab-content p{color:#333;font-weight:500}.tabs-card .tab-header{border-bottom:1px solid #DDDDDD}.password-container h5{font-weight:600}.password-container p{color:#767676;font-weight:400}.modal-body{padding:54px}.modal-body h4{font-size:30px;font-weight:600}.modal-body p,.modal-body label{color:#5c5c5c;font-weight:500}.modal-body input,.dashboard-container input:not([type=checkbox]){border:1px solid #DDDDDD;border-radius:8px;background-color:#fff;height:56px;color:#333;font-size:18px;padding:16px}.modal-body .lock-img{position:absolute;left:15px;top:16px;max-width:24px}.modal-body .eye-img{position:absolute;right:15px;top:16px;max-width:24px;cursor:pointer}.modal-body .position-relative input{padding-left:48px}.modal-body .position-relative input::placeholder{font-size:16px}.password-error{color:#767676!important;font-size:16px;font-weight:400!important}.dashboard-container textarea.form-control{min-height:140px;resize:none}.upload-box,.upload-box input{border-radius:6px;border:2px dashed #25AAE2;height:130px;width:140px;display:flex;align-items:center;justify-content:center;cursor:pointer}.upload-box img{max-width:36px}.view-event-navigation{border:1px solid #DDDDDD;border-radius:6px;display:inline-flex;align-items:center;padding:8px 10.4px;gap:12px;height:36px;margin-right:12px;width:96px;justify-content:center}.view-event-navigation .divider{border:1px solid gainsboro;width:1px;display:block;height:36px}.view-event-navigation img{max-width:20px}.view-event-navigation .next-btn,.view-event-navigation .previous-btn{cursor:pointer}.view-event-header{padding:16px 0;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;margin:24px 0}.calendar-container{margin:24px 0}.today-btn{border:1px solid #DDDDDD;height:36px;display:flex;justify-content:center;align-items:center;border-radius:6px;padding:8px 16px;cursor:pointer;background-color:#fff;font-size:14px;min-width:89px;font-weight:500}.weekly-tabs button{border:1px solid #D1D5DB;color:#767676;background-color:#fff;padding:6px 16.685px;height:36px;cursor:pointer;font-size:14px;min-width:90px;border-left:0px solid}.weekly-tabs button:first-child{border-left:1px solid #D1D5DB}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:0}.weekly-tabs button:first-child{border-radius:6px 0 0 6px}.weekly-tabs button.active{border:1px solid #25AAE2;font-weight:500;color:#25aae2;background-color:#e9f7fc33}.weekly-tabs button:last-child{border-radius:0 6px 6px 0}.event-card .event-img{max-width:145px;height:77px}.event-card .event-img img{height:100%;object-fit:cover;border-radius:4px}.event-card .event-information p{color:#767676;font-weight:400}.event-card .event-information p span{color:#333;font-weight:500}.event-card{border:1px solid #EBEBEB;border-radius:8px;padding:16px}.event-card .location img{max-width:20px}.event-card .location{color:#333}.event-card .status.confirmed{color:#14da95;font-weight:500}.calendar-year{font-size:20px;color:#6a6969;font-weight:500}.calendar-year span{font-weight:700;color:#000}.event-list{height:575px;overflow-y:auto}.event-list-dashboard .event-card .event-img{height:103px}.event-information h5{font-size:18px;color:#333;font-weight:600}.export-btn{background-color:#fff;border:1px solid #25AAE2;border-radius:8px;padding:11.2px 20px;color:#25aae2;font-weight:500}.export-btn img{max-width:20px}.graph-chart{border:1px solid #EBEBEB;border-radius:12px;min-height:200px}.event-detail-information{background-color:#fbfbfb;padding:16px 24px;border-radius:14px}.event-detail-info>p{font-size:14px}.modal .btn-close{position:absolute;right:24px;top:24px}button:focus{box-shadow:0 0!important}.pagination{display:flex;list-style:none;padding:0;justify-content:center;margin-bottom:0}.pagination-info{color:#767676;font-size:16px}.pagination li{margin:0 5px}.pagination li a{padding:10px 15px;border:1px solid #ddd;cursor:pointer;border-radius:8px;font-weight:600;width:32px;height:32px;display:inline-flex;justify-content:center;align-items:center}.pagination li a.active{background-color:#007bff;color:#fff;border-color:#007bff}.pagination li.previous.disabled a,.pagination li.next.disabled a{background-color:silver;color:#737373;text-decoration:none;cursor:not-allowed;border:1px solid #c0c0c0}.pagination li.next a,.pagination li.previous a{background-color:#fff;color:#25aae2;text-decoration:none;border:1px solid #25AAE2}.pagination li.active a{border:1px solid #25AAE2;color:#25aae2;background-color:#fff}.event-detail-info textarea{height:290px;resize:none}.student-cell .student-img{max-width:32px;margin-right:6px}.student-cell{display:flex;align-items:center}.student-cell .student-img img{width:100%;height:100%;object-fit:cover;border-radius:100%}.calendar-container a{text-decoration:none;color:#000}.approve-btn,.reject-btn{background-color:transparent;border:0px solid;padding:0;border-radius:8px}.approve-btn img,.reject-btn img{max-width:32px}.graph-box{border:1px solid #DDDDDD;background-color:#fff;border-radius:12px;padding:40px 40px 30px}.graph-btns button{border:1px solid #D1D5DB;background-color:#fff;padding:5.2px 16px;color:#767676;font-size:14px;font-weight:500}.graph-btns button.active{border:1px solid #25AAE2;color:#25aae2;background-color:#e9f7fc33}.graph-box p{color:#302d3e;font-size:14px}.graph-box h5{font-weight:600}.graph-btns button:first-child{border-radius:6px 0 0 6px}.graph-btns button:last-child{border-radius:0 6px 6px 0}.fc .fc-button-primary,.fc .fc-button-primary:hover{background-color:#fff!important;border-color:#ddd!important;color:#767676!important;min-width:48.5px;font-size:14px;font-weight:500!important;text-transform:capitalize;height:36px;border-radius:6px}.fc-header-toolbar{padding:16px 0;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;margin:0 0 24px}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#fbfdfe!important;border-color:#25aae2!important;color:#25aae2!important}.add-event-btn{height:42px}.table-filter-box h5{font-size:20px;font-weight:600}table{width:100%}.completed-text{min-width:134.71px;font-weight:500;color:#00af54}.pending-text{min-width:134.71px;font-weight:500;color:#ed8e00}.declined-text{min-width:134.71px;font-weight:500;color:#ed0014}.fc-today-button{width:89px;color:#333!important;font-weight:500!important}.modal-title{margin-bottom:12px}.volunteer-opportunities-container .nav-tabs{gap:0px}.volunteer-opportunities-container .nav-tabs .nav-link{min-width:140px;text-align:center}.fc .fc-toolbar-title{font-size:20px;padding:0;height:unset;min-height:unset}.volunteer-opportunities-container .nav-tabs .nav-link.active{color:#25aae2;background-color:#e9f7fc33;border-color:#25aae2}.volunteer-opportunities-container .nav-tabs .nav-link{color:#767676;background-color:#fff;border-color:#d1d5db}.volunteer-opportunities-container .nav-tabs .nav-item:first-child .nav-link{border-radius:8px 0 0 8px}.volunteer-opportunities-container .nav-tabs .nav-item:last-child .nav-link{border-radius:0 8px 8px 0}.fc-dayGridMonth-button,.fc-timeGridWeek-button,.fc-timeGridDay-button{min-width:90px!important;border-left:0px solid!important}.fc-button-group button:first-child{border-left:1px solid #C0C0C0!important}.fc-button-group button.fc-button-active{border-left:1px solid #25AAE2!important}.event-calendar-card{background:#f5f5ff;cursor:pointer;padding:8px;border-radius:4px}.event-detail-info h5{font-size:24px;font-weight:700}.event-detail-info .event-img{border-radius:6px}.event-detail-info .event-box{border:1px solid #DDDDDD;border-radius:6px;padding:16px}.event-detail-info .event-box img{max-width:24px;margin-right:12px}.event-detail-info .event-box span{display:block;color:#333;font-weight:700;margin-top:8px}.event-box h6{font-weight:600;color:#5c5c5c}.event-box .participants-number span{font-weight:700;font-size:18px;color:#333}.event-box .view-roaster-btn{font-size:16px;background-color:#fff;color:#25aae2;border:1px solid #25AAE2;border-radius:4px;padding:8px 14px;font-weight:500}.event-detail-info .description p{color:#5c5c5c;font-size:16px}.danger-btn{background-color:red;color:#fff;border:1px solid #ff0000;border-radius:8px;text-decoration:none;padding:9px 18px;font-weight:600;height:44px;display:inline-flex;align-items:center;justify-content:center}.edit-details-btn{background-color:#fff;color:#25aae2;border:1px solid #25AAE2}.delete-modal img{max-width:107px}.offcanvas-title{font-size:16px;color:#767676;font-weight:500;margin-bottom:0}.event-detail-info .event-box p{color:#5c5c5c;font-weight:400}.fc-time-grid-event .fc-content{padding:0;margin:0}.fc .fc-daygrid-day-top{flex-direction:column!important;text-align:center}.fc-scrollgrid-sync-inner{color:#6a6969;font-weight:500}.fc-theme-standard th{border-bottom:0px solid}.fc-timeGridWeek-view th,.fc-timegrid-slot-label{background-color:#fbfbfb;border:1px solid #F3F3F3}.fc .fc-timegrid-slot{height:51.4px}.event-title{font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:116px}.fc-v-event{background-color:transparent!important;border:0px solid transparent!important}.fc-v-event .fc-event-main{color:#000!important}.event-time{color:#757575}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 0 var(--fc-page-bg-color)!important}.fc-daygrid-dot-event{display:inline-flex!important}.roster-modal h5{font-weight:700}.sidebar ul li .active img{filter:invert(52%) sepia(83%) saturate(750%) hue-rotate(164deg) brightness(95%) contrast(86%)}.modal .rdt_TableBody{overflow-y:auto;height:40.4vh}.calendar-view{min-width:266px;justify-content:start}.student-btns .calendar-view{min-width:236px;justify-content:start;background-color:#25aae2;border:1px solid #25AAE2;color:#fff}.student-btns .calendar-view img{filter:brightness(0)invert(1)}.register-modal img{max-width:175px}.register-modal h5{font-size:24px;font-weight:700;color:#2e2e2e;margin-top:24px}.modal-content{border-radius:24px}.register-modal p{font-size:18px;font-weight:500;color:#5c5c5c;margin-top:12px}.css-16xfy0z-control{background-color:#fff}.css-olqui2-singleValue{color:#212529}.powered-text{font-size:12px;font-weight:400;color:#a1a1a1}.powered-text a{color:#25aae2!important}.legend-name{font-size:12px;font-weight:500;text-align:left;color:#5c5c5c}.legend-name span{font-size:16px;color:#333;font-weight:600}.privacy-policy h1{font-weight:800;margin-bottom:24px}.privacy-policy h6{font-weight:700;margin-bottom:16px}.privacy-policy h3,.privacy-policy h4{font-weight:700;margin-bottom:16px;margin-top:24px;font-size:24px}.graph-btns{min-width:205px}.privacy-policy a{text-decoration:none;color:#25aae1}.privacy-policy h6{font-weight:700;margin-bottom:16px;margin-top:24px;font-size:18px}.privacy-policy ul{font-weight:400;font-size:16px;line-height:28px;color:#474747}.privacy-policy ol{font-weight:400;font-size:16px;line-height:28px;color:#474747;list-style:lower-roman}.privacy-policy p{font-weight:400;color:#474747;line-height:28px}.modal-body .event-detail-info h3{font-size:32px}.modal-body .event-detail-info h2{font-size:40px}.modal-body .event-detail-info h1{font-size:48px}.react-datepicker-wrapper{width:100%}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 618px}}@media (min-width: 1400px){.modal-xxl{--bs-modal-width: 925px}}@media screen and (max-width:1600px){.login .login-content{padding-top:60px}.dashboard-card .card-content h6{max-width:70%;font-size:16px}.login .login-content{max-width:448px}.auth-header .logo{max-width:200px;margin-top:48px}.auth-header{min-height:240px}.border-bottom-line{margin:0 auto 16px}footer{padding:12px 0}.auth-header h1{font-size:32px}.login-container label{width:220px;height:196px}.login-container label img{max-width:90px;margin-bottom:16px}.login-container label p{font-size:18px}.login .login-content .form-control,.login .login-content .position-relative .form-control{height:48px}.login .login-content .position-relative .eye-img,.login .login-content .position-relative img{top:12px}.login .login-content .position-relative .form-control{padding-left:44px}.login .login-content .continue-btn,.continue-btn{height:48px;margin-top:48px;margin-bottom:24px}.sidebar ul li a,.sidebar ul li .logout{padding:12px 0}.sidebar .sidebar-logo{margin-bottom:28px}.sidebar{padding:32px 24px 24px}.dashboard-card .card-content h5{font-size:28px}.search-input input{height:48px}.search-input img{width:20px;top:12px}.filter select,.filter-btn{height:48px;font-size:16px}.filter-btn{min-width:136px}.login-container{padding:60px 0}.login{min-height:calc(100vh - 260px)}.login.forgot-password,.login.reset-password{min-height:calc(100vh - 116px)}.dashboard-card .card-img{margin-bottom:36px}.view-calendar-btn{padding:8px 16px}.support-item{padding:40px}.support-btns{margin-top:40px;margin-bottom:0}.support-item textarea{height:140px}.modal-body input,.dashboard-container input:not([type=checkbox]){height:42px;font-size:16px;padding:12px 15px}.modal-body p,.modal-body label{font-size:14px}.modal-body .lock-img,.modal-body .eye-img{top:10px}.modal-body{padding:40px}.event-list-dashboard .event-card .event-img{height:84px}.event-card .event-information p{font-size:14px;margin-bottom:12px!important}.event-information h5{font-size:16px;margin-bottom:8px!important}.pagination-info{font-size:14px}.event-detail-info textarea{height:160px}.approve-btn img,.reject-btn img{max-width:28px}.support-item .support-content{max-width:700px}.graph-btns button{padding:5.2px 12px}.export-btn{padding:9.2px 20px}.delete-modal img{max-width:96px}}@media screen and (max-width: 1400px){.sidebar ul li a,.sidebar ul li .logout{font-size:14px}.dashboard-card .card-content h6{font-size:14px;max-width:84%}.modal-body .event-detail-info h3{font-size:28px}.modal-body .event-detail-info h2{font-size:36px}.modal-body .event-detail-info h1{font-size:44px}}@media screen and (max-width:992px){.auth-header .logo{margin:72px auto 0}.login .logo{margin:35px auto}.modal-body .event-detail-info h3{font-size:26px}.modal-body .event-detail-info h2{font-size:34px}.modal-body .event-detail-info h1{font-size:42px}}@media screen and (max-width:576px){.auth-header .logo{margin:40px auto 0}.login .logo{margin:40px auto}.login-container{padding:64px 0 48px}.continue-btn{margin-top:48px}.auth-header .logo{max-width:184px}.auth-header h1{font-size:28px}.login-container label{width:100%;height:250px}.login-container .form-check{width:100%}.login h1{font-size:28px}.modal-body .event-detail-info h4{font-size:20px}.modal-body .event-detail-info h3{font-size:24px}.modal-body .event-detail-info h2{font-size:32px}.modal-body .event-detail-info h1{font-size:40px}}
