@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}*{--app-blue-color:#0080ff;--app-blue-lowopacity:#eff7ff;--app-text-graycolor:#77838f;--app-text-blueshade:#393649;--app-backgroundcolor-gray:#ecedef}.dashboard-sidebar{background-color:#fff;display:flex;flex-direction:column;gap:.5rem;min-height:100dvh;width:100%;z-index:8}.sidebar-logo-image-container{display:flex;justify-content:center;padding-top:1rem}.sidebar-logo-img{height:40px;max-width:70%}.sidebar-nav-menus{margin-top:25%}.sidebar-nav-menus ul{display:flex;flex-direction:column;gap:10px;list-style-type:none;padding:0}.sidebar-nav-menus ul a li{align-items:center;display:flex;font-size:14px;gap:.5rem;padding:5px 15px}.sidebar-nav-menus ul a{color:var(--app-text-graycolor);text-decoration:none}.sidebar-nav-menus .sidebar-icon{background-color:var(--app-blue-lowopacity);border-radius:7px;color:var(--app-blue-color);padding:10px}.sidebar-logout-btn{align-items:center;background-color:initial;border:none;color:grey;cursor:pointer;display:flex;font-size:14px;gap:1rem;margin:3rem 15px 50px;padding:5px 0}.sidebar-logout-icon{background-color:var(--app-blue-lowopacity);border-radius:7px;color:var(--app-blue-color);padding:10px}.sidebar-nav-menus .active{background-color:var(--app-backgroundcolor-gray);border:7px;border-bottom-color:#0000;border-left-color:var(--app-blue-color);border-right-color:#0000;border-style:outset;border-top-color:#0000}.sidebar-nav-menus .active .activeIcon{background-color:var(--app-blue-color);border-radius:7px;color:#fff;padding:10px}.sidebar-nav-menus .active{color:var(--app-blue-color)}@media (min-width:2000px){.sidebar-logout-btn,.sidebar-nav-menus li{font-size:25px}.sidebar-nav-menus ul{gap:1.5rem}.sidebar-logout-btn{font-size:25px;gap:1rem;margin-top:35%;padding-left:20px}.sidebar-nav-menus ul a li{font-size:25px;padding-left:30px}.sidebar-logo-img{height:60px;max-width:80%}.sidebar-logo-image-container{display:flex;justify-content:flex-start;padding-left:30px;padding-top:2rem}}.dashboard-body{color:#333;height:100dvh;overflow-y:scroll;width:100%}.change-password-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.change-password-container{background-color:#fff;border-radius:8px;max-width:400px;padding:20px;position:relative;width:100%}.change-password-container .close-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.change-password-form{align-items:center;display:flex;flex-direction:column}.change-password-form label{color:#387cb8;margin:10px}.change-password-form input{border:1px solid #ccc;border-radius:30px;display:block;font-size:.8em;margin:10px;padding:.8rem 0 .8rem 1.6rem;width:85%}.change-password-form button{align-self:flex-end;background-color:#387cb8;border:none;border-radius:30px;color:#fff;cursor:pointer;margin-right:1.6rem;padding:.4rem 1.6rem}.change-password-container .form-group{width:100%}.change-password-form button:hover{background-color:#a74629}.change-password-form p{color:red;margin-top:10px}.settings-content{background-color:#ffffffb8;border:1px solid #e0e0e0;border-radius:30px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:row;font-family:Arial,sans-serif;margin:20px auto;max-width:900px;padding:25px}.pop-success-message{background-color:#333333f1;border-radius:5px;color:#fff;left:50%;padding:15px;position:absolute;top:50%;z-index:1000}.header-dash h1{font-size:1.6em;margin-left:30px}.header-dash{color:#387cb8;display:flex;flex-direction:column;margin:20px auto auto;max-width:1400px;text-align:left;width:100%}.dash-logo{align-self:flex-end;gap:0;height:50px;margin-right:30px;margin-top:20px}.dashboard-card{display:flex;height:100dvh;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:100%}.profile-section{align-items:center;display:flex;padding:20px 40px}.profile-section img{border-radius:50%;height:50px;margin-right:10px;width:50px}.profile-info{display:flex;flex-direction:column}.profile-info h3{color:#000;font-size:1.2em;margin:0}.profile-info p{color:#000;font-size:.9em;margin:0}.dashboard-content{flex:1 1;overflow-y:hidden;padding:20px;scrollbar-width:none;transition:margin-left .3s ease}.dashboard-content.expanded{margin-left:0}.db-sections::-webkit-scrollbar{height:0;width:0}.db-section::-webkit-scrollbar,.sections::-webkit-scrollbar{width:12px}.db-section::-webkit-scrollbar-track,.sections::-webkit-scrollbar-track{background-color:initial;border-radius:10px}.db-section::-webkit-scrollbar-thumb,.sections::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.db-section{height:105%;overflow-y:scroll}.add-course-form{display:flex;flex-direction:column}.add-course-form label{color:#387cb8c7;margin-bottom:10px}.add-course-form input,.add-course-form select,.add-course-form textarea{border:1px solid #ccc;border-radius:20px;margin-bottom:20px;padding:10px}.add-course-form button{background-color:#387cb8;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.add-course-form button:hover{background-color:#0056b3}.hamburger-menu{cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-around;left:20px;position:fixed;top:20px;width:20px;z-index:1000}.hamburger-menu span{background-color:#333;border-radius:2px;height:3px;width:100%}@media (max-width:768px){.header-dash h1{font-size:1.2em;margin-left:30px}.header-dash{color:#387cb8;display:flex;flex-direction:column;margin:0 auto auto;max-width:1400px;text-align:left;width:100%}.dash-logo{align-self:flex-end;gap:0;height:30px;margin-right:30px;margin-top:20px}.dashboard-card{margin-left:10px;margin-right:10px;width:95%}.db-section{margin-left:-18px;width:105%}.dashboard-content{margin-left:0;width:90%}}.error-message{color:red;margin-top:10px}.success-message{color:green;margin-top:10px}@media (max-width:768px){.settings-content{flex-direction:column}}@media (min-width:1920px) and (max-width:2560px){.header-dash{max-width:1900px}.header-dash h1{font-size:32px}.dash-logo{height:80px}.profile-info{font-size:24px}.profile-section img{height:100px;width:auto}.settings-content{margin-left:200px;max-width:1900px}}.popup-overlay{background:#00000080;z-index:999}.su-loader{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px;z-index:99999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.msuccess-message{background-color:#333333b4;border-radius:5px;color:#fff;left:40vw;padding:10px;position:fixed;top:50%;z-index:1000}.add-course-form-container{background-color:#fff;border:1px solid #e0e0e0;height:70vh;margin:auto;overflow-y:scroll;width:70vw}.course-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:100%}.add-course-form-header{margin-left:50px;margin-right:50px}.add-course-form{max-width:1000px;width:100%}.loader-container-edit{align-items:center;display:flex;justify-content:center}.loading-dots-edit span{animation:bounce 2.2s infinite alternate;background-color:#000;border-radius:50%;display:inline-block;height:25px;margin:0 4px;width:25px}@keyframes bounce{0%,to{transform:scale(0)}25%{transform:scale(.5)}50%{transform:scale(1)}75%{transform:scale(.5)}}.add-course-form input,.add-course-form textarea{background-color:var(--app-backgroundcolor-gray);border:1px solid #d9dadb;border-radius:15px;color:var(--app-text-blueshade);outline:none;padding:10px 15px}.add-course-form select{background-color:#f9f9f9;border:1px solid #ccc;border-radius:20px;box-sizing:border-box;margin-bottom:10px;max-width:800px;outline:none;padding:10px;transition:border-color .3s;width:100%}.add-course-form .fee-structure .currency-symbol{margin-top:-30px}.add-course-form input:focus,.add-course-form select:focus,.add-course-form textarea:focus{border:1px solid #000508;box-shadow:0 0 5px #b0a8a480}.add-course-form input:hover,.add-course-form select:hover,.add-course-form textarea:hover{border:1px solid #000001}.add-course-form .fee-structure input,.add-course-form .fee-structure select{margin-bottom:30px;padding:10px}.add-course-form .days-selection{display:inline-flex;margin-top:-20px}.days-selection .days-checkbox{height:18px;margin-top:10px;width:18px}.add-course-form .add-time-slot-btn,.add-course-form button[type=submit]{background-color:initial;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,transform .2s;width:180px}.add-course-form .add-time-slot-btn:hover,.add-course-form .rem-button:hover,.add-course-form button[type=submit]:hover{background-color:initial;transform:scale(1.05)}.add-course-form .rem-button{color:#000305}.add-course-form .rem-button:hover{color:#000}.add-course-form .search-provider-group input{padding:10px}.add-upload-label-group{display:flex;gap:45%}.floating-button{align-items:center;background-color:#dce7f0;border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;display:flex;font-size:24px;height:60px;justify-content:center;position:fixed;right:20px;transition:background-color .3s,transform .2s;width:60px}.floating-button:hover{background-color:#000;transform:scale(1.1)}.form-group .add-duration-group input{padding:10px}.add-location-label-group{display:flex}.add-location-label-group :first-child{margin-right:5%}.add-location-label-group :nth-child(2){margin-right:20%}.add-course-form .search-provider-button:hover{color:#265279c7}.add-days-group label{color:#000}.btn-grpp{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.addcourse-submit button{background-color:#000!important}.form-group label{color:#000}@media (max-width:768px){.add-course-form-container{padding:15px 30px 15px 15px;width:90%}.add-course-form-header{font-size:.8em;margin:10px}.add-course-form{font-size:12px;padding:10px;width:100%}.add-course-form label{color:#000}.add-course-form input,.add-course-form input::placeholder,.add-course-form select{font-size:12px}.add-course-group,.add-duration-group{flex-direction:row}.add-duration-label-group{flex-direction:row;gap:43%}.fee-structure,.time-slot{flex-direction:row;gap:5px}.add-course-form .add-time-slot-btn{font-size:12px;padding:10px;width:150px}.add-course-form button[type=submit]{font-size:10px;padding:10px;width:130px}}.side-by-side2{display:flex;flex-direction:row;gap:20px}@media (max-width:480px){.add-course-form-header h2{font-size:1.2em}.add-course-form input,.add-course-form select,.add-course-form textarea,.add-time-slot-btn,button[type=submit]{font-size:14px;padding:10px}.side-by-side2{display:flex;flex-direction:column}}.interest-input-group{align-items:flex-start;display:flex;margin-bottom:1rem;max-width:500px;width:100%}.interest-input-group input{flex:1 1;padding:1rem}.interest-input-group .add-interest-btn{background-color:initial;border:none;color:#000;cursor:pointer;margin-right:.5rem}.interest-input-group .add-interest-btn:hover{background-color:initial;color:#000;transform:scale(1.1)}.interest-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;max-width:600px;min-height:50px;overflow-y:auto;padding:1rem;width:100%}.interest-item{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:5px;padding:0 2rem}.interest-item:last-child{border-bottom:none}.interest-box .remove-interest-btn{background:none;border:none;color:red;cursor:pointer}.interest-box .remove-interest-btn:hover{background-color:initial;color:darkred}.banner-box img{height:auto}.button-container{margin-top:10px}.view-banner-button{align-items:center;background-color:#2196f3;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:5px;padding:10px 15px;transition:background-color .3s}.view-banner-button:hover{background-color:#000}.view-banner-button svg{font-size:1em}.delete-banner-button,.edit-banner-button{background:#2196f3;border-radius:20px;color:#fff;font-size:1em;padding:10px}.delete-banner-button:hover,.edit-banner-button:hover{background:#0c0908;color:#fff}#students-table{border-collapse:collapse;overflow-x:scroll;width:90%}#students-table td,#students-table th{border:1px solid #ddd;padding:8px;text-align:left}#students-table th{background-color:#f2f2f2}.back-to-events-button{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px 0;padding:10px 15px}.back-to-events-button:hover{background-color:#030100}.banner-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.banner-box{padding:10px}.banner-box img{height:100%;max-height:150px;object-fit:contain;width:100%}.banner-info{margin-top:10px}.banner-info h3{margin:10px 0}.button-container{display:flex;gap:10px;justify-content:center}.delete-banner-button,.edit-banner-button{color:#000101}.delete-banner-button:hover,.edit-banner-button:hover{color:#000}.custom-file-upload{align-items:center;cursor:pointer;display:flex}.upload-icon{margin-right:10px}.file-name{color:#666}.edit-fields{margin-top:10px}.edit-fields input{display:block;margin-bottom:5px}.p-student-cards{display:flex;flex-direction:column;gap:10px}.p-student-card{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px #0000001a;display:flex;flex:1 1;justify-content:space-between;max-width:800px;min-height:60px;padding:10px;position:relative}.p-student-info{flex:1 1}.p-student-actions{display:flex;gap:10px;position:absolute;right:10px;top:10px}@media (max-width:600px){.p-student-card{display:flex;flex-direction:column;min-height:100px}.p-student-actions{position:relative;right:0;top:0}}.label-img-grp{gap:0;justify-content:space-between}@media (min-width:1920px) and (max-width:2560px){.add-course-form-container{max-width:1900px}.add-course-form .add-time-slot-btn{border-radius:30px;font-size:20px;padding:10px 15px;width:200px}.add-course-form button[type=submit]{border-radius:30px;font-size:20px;padding:15px;width:300px}.days-selection .days-checkbox{height:24px;margin-left:24px;margin-top:10px;width:24px}}.add-course-form input::-webkit-file-upload-button{background:#0000;border:2px solid #ccc;border-radius:25px;color:#9f9e9e91;cursor:pointer;font-size:14px;font-weight:700;padding:5px 20px;width:150px}.courses-list{margin-top:20px}.course-item{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:5px;padding:5px}.course-item p{text-align:right}.course-name{font-size:16px;font-weight:700}.add-course-form .course-item button{background-color:#000;border-radius:30px;font-size:smaller;padding:5px;width:180px}@media (min-width:1500px){.add-course-form .course-item button{width:25%}}.saved-images-display{margin-top:20px}.image-grid{display:flex;flex-wrap:wrap;gap:10px}.image-container{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:5px}.save-btn{align-self:flex-end}.request-div{font-family:Poppins,serif}.coursepage-container{min-height:100vh;padding:10px;width:100%}.coursepage-content-heading{color:#000;font-size:25px;margin-bottom:1rem;margin-left:0;margin-top:2rem}.add_course_btn{background-color:#000;border-radius:10px;color:#fff;float:right;font-size:15px;padding:5px}.coursepage-content-container{background-color:#fff;border-radius:10px;box-shadow:10px;height:75vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:1rem 1.5rem}.coursepage-content-header{padding-bottom:35px;position:-webkit-sticky;position:sticky;top:20px;z-index:1000}.course_tab-button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin-right:30px;transition:color .3s ease}.course_tab-button.active{color:#041624}.course-table-details{border-collapse:collapse;margin-top:10px;padding:20px;width:100%}.banner-img img{background-color:aqua;height:150px;width:180px}.course-icons{display:flex;font-size:large;justify-content:space-between;margin-right:30px;padding:5px}.duration_dates{word-wrap:break-word;max-width:200px;white-space:normal;word-break:break-word}@media(min-width:2000px){.coursepage-content-heading{font-size:40px}.add_course_btn{font-size:25px}.course_tab-button{font-size:35px}}.appbar-container{display:flex}.appbar-serarch-container{align-items:center;background-color:#fff;border:.5px solid hsla(0,0%,50%,.361);border-radius:25px;display:flex;gap:8px;overflow:hidden;padding:.5rem;width:100%;width:65%}.search-inputbar{border:none;font-size:15px;height:100%;outline:none;padding:0 5px;width:100%}.profile-container{align-items:center;display:flex;gap:2.5rem;margin-left:auto}.searchbar-magnifyglass{padding-left:20px}.appbar-bellicon{background-color:#778ec433;border-radius:10px;color:#4a71d2;padding:9px}.profile{align-items:center;display:flex;gap:10px}.avatar{background-color:gray;border-radius:8px;height:40px;width:40px}.profile-info h1{font-size:medium;font-weight:400}.profile-info p{color:gray}.appbar-notification-icon-container{cursor:pointer;position:relative}.appbar-notification-count{background-color:blue;border-radius:50%;color:#fff;font-size:.5rem;padding:4px 6px;position:absolute;right:-10px;top:0}.appbar-notification-popup{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:70vh;left:50%;overflow-y:auto;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50vw;z-index:10}.appbar-popup-close-button{background:#0000;border:none;color:red;cursor:pointer;font-size:1.5rem;position:absolute;right:20px;top:15px}.appbar-notification-popup-title{font-size:1.5rem;margin-bottom:20px;text-align:center}.appbar-notification-popup-list{list-style:none;margin:0;padding:0}.appbar-notification-popup-item{align-items:flex-start;display:flex;font-size:1rem;margin:10px 0;padding:10px}.appbar-request-number{font-weight:700;margin-right:8px}@media (min-width:2000px){.appbar-container{margin-bottom:15px}.search-inputbar{font-size:25px;padding:20px 5px}.searchbar-magnifyglass{height:30px;width:30px}.appbar-serarch-container{border-radius:35px}.appbar-bellicon{height:45px;width:45px}.avatar{height:55px;width:55px}.profile-info h1{font-size:x-large}}.course-deletemodal-show{align-items:center;display:flex;justify-content:center}.course-deletemodal-hide{display:none}.course-deletemodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.course-deletemodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;gap:2rem;min-height:15rem;padding:1rem 2rem;position:relative;width:30rem}.course-deletemodal-container h2{color:#000;font-size:25px;padding:20px}.course-deletemodal-btn-container{display:flex;gap:2rem;padding-bottom:20px}.course-deletemodal-btn-container button{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px}.course-deletemodal-btn-cancel{background-color:green}.course-deletemodal-btn-delete{background-color:#bc1111}.course-exceed-show{align-items:center;display:flex;justify-content:center}.course-exceed-hide{display:none}.course-exceed-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;padding:1rem 2rem;position:relative}.course-exceed-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.course-exceed-container>span{cursor:pointer;margin-left:auto}.add-course-form-container{background-color:#ffffffb8;border:3px solid #9f9e9e91;border-radius:30px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;font-family:Arial,sans-serif;margin:20px auto;max-width:900px;padding:25px}.add-course-form-header{align-items:center;border-bottom:2px solid #9f9e9e91;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.add-course-form-header h2{color:#2196f3;font-size:1.5em;font-weight:400;margin:0}.add-course-form{margin:0 auto;max-width:800px;padding:20px;width:90%}.add-course-form input::placeholder,.add-course-form select::placeholder,.add-course-form textarea::placeholder{color:#727272}.add-course-form input,.add-course-form select,.add-course-form textarea{background-color:#f9f9f9;border:2px solid #9f9e9e67;border-radius:25px;box-sizing:border-box;color:#727272;font-size:12px;margin-bottom:10px;margin-right:10px;outline:none;padding:10px 20px;transition:border-color .3s;width:100%}.add-course-form input:focus,.add-course-form select:focus,.add-course-form textarea:focus{border:1px solid #2196f3;box-shadow:0 0 5px #e2693680}.add-course-form input:hover,.add-course-form select:hover,.add-course-form textarea:hover{border:1px solid #2196f3}.add-course-form input:-webkit-autofill,.add-course-form select:-webkit-autofill,.add-course-form textarea:-webkit-autofill{background-color:#f9f9f9!important}.add-course-form .fee-structure{align-items:center;display:flex;gap:10px}.add-course-form .fee-structure input,.add-course-form .fee-structure select{background-color:#f9f9f9;border-radius:20px;color:#006}.add-course-form .fee-structure .currency-symbol{font-size:16px}.add-course-form .days-selection{display:flex;flex-wrap:wrap;gap:15px}.add-course-form .day-checkbox{align-items:center;display:flex;gap:8px}.add-course-form .day-checkbox input{margin-right:5px}.add-course-form .time-slot{align-items:center;display:flex;gap:10px;margin-bottom:10px}.add-course-form .rem-button{background-color:initial;color:#2a5f8e}.add-course-form .rem-button:hover{background-color:initial;color:#c0392b}.add-course-form .search-provider-group{align-items:center;display:flex;gap:10px}.add-course-form .search-provider-group input{flex-grow:1;padding:10px 20px}.add-course-form .checkbox-group{display:flex;flex-wrap:wrap;gap:10px}.add-course-form .checkbox-label{align-items:center;display:flex}.add-course-form .checkbox-label input{margin-right:5px}.add-course-group{display:flex;gap:10px}.add-course-label-group{display:flex;gap:40%}.add-duration-group{display:flex;gap:10px}.add-duration-label-group{display:flex;gap:42%}.add-course-form .search-provider-button{background-color:initial;border:none;color:#387cb8c7;cursor:pointer;font-size:1.5em}.add-course-form .search-provider-button:hover{background-color:initial;color:#26537bc7}.add-days-group{display:flex;gap:20px;margin-bottom:15px;margin-top:25px}.add-days-group label{color:#006}.file-upload-container{align-items:center;display:flex}.custom-file-upload{background-color:#f9f9f9;border:1px solid #ccc;border-radius:20px;box-sizing:border-box;color:#000;display:inline-block;margin-bottom:10px;max-width:800px;outline:none;padding:10px;transition:border-color .3s;width:100%}.file-upload{border:1px solid #2196f3}.file-name-input{border:1px solid #ccc;border-radius:4px;padding:6px;width:100%}@media (max-width:1200px){.add-time-slot-btn{margin-left:15%}}@media (max-width:768px){.add-course-form-container{padding:15px 30px 15px 15px;width:100%}.add-course-form{padding:10px;width:100%}.add-course-group,.add-duration-group{flex-direction:row}.add-duration-label-group{flex-direction:row;gap:43%}.fee-structure,.time-slot{flex-direction:row;gap:5px}.add-course-form .add-time-slot-btn,.add-course-form button[type=submit]{font-size:10px;padding:10px;width:130px}}@media (max-width:480px){.add-course-form-header h2{font-size:1.2em}.add-course-form .search-provider-button{margin-right:0;padding:0}.add-course-form .search-provider-group{gap:8px}.add-course-form input,.add-course-form select,.add-course-form textarea,.add-time-slot-btn,button[type=submit]{font-size:12px;padding:10px}}@media (min-width:1920px) and (max-width:2560px){.add-course-form-header h2{font-size:1.6em}.add-course-form-container{font-size:24px;margin-left:200px;max-width:1400px}.add-course-form{max-width:1200px}.add-course-form .fee-structure input,.add-course-form .fee-structure select,.add-course-form input,.add-course-form select,.add-course-form textarea{font-size:20px;max-width:1200px}.add-course-form .fee-structure input,.add-course-form .fee-structure select,.add-course-form input,.add-course-form select{border-radius:30px;padding:15px 30px}.add-course-form .fee-structure .currency-symbol{font-size:24px}.add-course-form .add-time-slot-btn{border-radius:30px;font-size:20px;padding:10px 15px;width:200px}.add-course-form button[type=submit]{border-radius:30px;font-size:20px;padding:15px;width:300px}.add-course-form .search-provider-group input{padding:15px 30px}}.add-course-form button[type=submit]{align-self:flex-end;background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px;width:10rem}.add-course-form button[type=submit]:hover{background-color:#2a5d8a}.banner-list{display:flex;flex-direction:column;gap:8px}.banner-box{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding:0 10px;text-align:center}.banner-box img{border-bottom:1px solid #ddd;height:80px;object-fit:cover;width:auto}.banner-info{display:flex;justify-content:space-between;margin:10px;width:70%}.banner-info h3{font-size:1.2em}.poster-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.poster-box{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;padding:0 10px;text-align:center;width:100%}.poster-img-cont{display:flex;gap:20px}.poster-box img{border-bottom:1px solid #ddd;height:90px;object-fit:cover;width:auto}.poster-info{display:flex;flex-direction:row;font-size:16px;gap:10px;margin:10px;text-align:left}.poster-info h3{font-size:1.2em;margin-bottom:10px;width:30%}.poster-info p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5em;margin:0;max-height:4.5em;overflow:hidden;padding:0;text-overflow:ellipsis;width:20%}.bbutton-container{display:flex;gap:10px;justify-content:center;margin:0}.delete-banner-button,.edit-banner-button{align-items:center;background:none;border:none;color:#007bff;cursor:pointer;display:flex;font-size:.8em;gap:5px;margin:5px;padding:10px 0}.delete-banner-button:hover,.edit-banner-button:hover{color:#0056b3}.confirm-popup-overlay{background:#00000080;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:990}.confirm-popup{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px #0000001a;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:991}.confirm-popup button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:5px;padding:10px 20px}.confirm-popup button:hover{background:#0056b3}.confirm-popup button:last-of-type{background:#ccc}.confirm-popup button:last-of-type:hover{background:#999}@media (max-width:768px){.add-course-form-container{max-width:900px;padding:15px 30px 15px 15px;width:90%}.add-course-form{padding:10px;width:100%}.add-course-group{flex-direction:column}.banner-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.add-course-form button[type=submit]{font-size:12px;padding:10px;width:150px}}@media (max-width:480px){.add-course-form-header h2{font-size:1.2em}.banner-list{grid-template-columns:1fr}}@media (min-width:1920px) and (max-width:2560px){.add-course-form button[type=submit]{border-radius:30px;font-size:20px;padding:15px;width:300px}}.editmodal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.editmodal-container{border-radius:5px}.editmodal-container,.editmodal-content{background-color:#fff;padding:20px;width:400px}.editmodal-content{border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:90%}.editmodal h2{font-size:24px;font-weight:600;margin-top:0}.editmodal form div{margin-bottom:15px}.editmodal label{display:block;font-size:16px;margin-bottom:5px}.editmodal input{background-color:#f9f9f9;border:2px solid #9f9e9e67;border-radius:25px;box-sizing:border-box;color:#727272;font-size:12px;margin-bottom:10px;margin-right:10px;outline:none;padding:10px 20px;transition:border-color .3s;width:100%}.editmodal input:focus{box-shadow:0 0 5px #e2693680}.editmodal input:focus,.editmodal input:hover{border:1px solid #2196f3}.editmodal input::-webkit-file-upload-button{background:#0000;border:2px solid #ccc;border-radius:25px;color:#9f9e9e91;cursor:pointer;font-size:14px;font-weight:700;padding:5px 20px;width:150px}.editmodal label{color:#387cb8c7}.editmodal button{background-color:#387cb8;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:10px;padding:10px 15px;transition:background-color .3s,transform .2s;width:180px}.editmodal button:hover{background-color:#0056b3}.editmodal-close{background-color:initial;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.popup-window{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #00000008;box-sizing:border-box;display:flex;flex-direction:column;left:50%;min-height:500px;padding:20px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:900px;z-index:1000}.popup-window h3{color:var(--app-blue-color);font-size:1.5em;margin-top:0;text-align:center}.popup-window ul{list-style:none;margin:10px 0;padding:0}.popup-window li{border-bottom:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;padding:10px;width:100%}.popup-window li:hover{background-color:#f0f0f0}.request-popup-close-button{background:none;border:none;color:#999;cursor:pointer;font-size:16px;margin-bottom:.5rem;margin-left:auto}.close-button:hover{color:#333}.request-popup-wrapper{height:50vh;margin-top:2rem;overflow-y:scroll}.request-popup-header{align-items:center;border-bottom:1px solid var(--app-backgroundcolor-gray);display:flex;justify-content:space-between;padding-bottom:1rem}.request-popup-header h4{margin:0;max-width:30rem}.request-popup-header-icons{align-items:center;display:flex;gap:1rem}.request-popup-header-icon-globe-container{align-items:center;background-color:var(--app-blue-color);border-radius:30px;cursor:pointer;display:flex;justify-content:center;padding:7px}.pending-form{color:var(--app-text-blueshade);display:flex;flex-direction:column;font-size:15px;gap:1.5rem}.request-popup-location{align-items:center;display:flex;gap:10px}.request-popup-content{display:flex;flex-direction:column;gap:1rem}.request-popup-content-bio{margin-top:3rem}.request-popup-download-button{background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;margin-top:1rem;padding:10px 20px;transition:background-color .3s ease;width:-webkit-fit-content;width:fit-content}.pending-form-contacts-container{display:flex;justify-content:space-between;margin-top:1rem}.tab-buttons{border-bottom:1px solid #9999992e;display:flex;justify-content:space-around;margin-bottom:15px}.tab-buttons button{background-color:initial;border:none;cursor:pointer;padding:10px 20px}.tab-buttons button.active{background-color:initial;border-bottom:2px solid #387cb8;color:#387cb8}.confirmation-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.confirmation-window{background:#fff;border-radius:5px;padding:20px;text-align:center;width:300px}.confirmation-buttons{margin-top:20px}.confirmation-buttons button{border:none;border-radius:5px;color:#fff;margin:0 10px;padding:5px 10px}.confirmation-buttons button:first-child{background-color:#387cb8}.confirmation-buttons button:nth-child(2){background-color:red}.rejection-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.rejection-window{background:#fff;border-radius:5px;padding:20px;text-align:center;width:400px}.rejection-buttons{margin-top:20px}.rejection-buttons button{border:none;border-radius:5px;color:#fff;margin:0 10px;padding:5px 10px}.rejection-buttons button:first-child{background-color:#387cb8}.rejection-buttons button:nth-child(2){background-color:red}.rejection-window textarea{border:1px solid #387cb8;border-radius:5px;outline:none;width:90%}.rejection-window textarea:active{border:1px solid #387cb8}.request-count{align-items:center;background-color:#387cb8;border-radius:50%;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;font-size:12px;height:0;justify-content:center;margin-left:5px;overflow:hidden;padding:10px;text-align:center;white-space:nowrap;width:0}@media (min-width:2000px){.popup-window{min-height:600px;padding:30px 35px;width:1400px}.popup-window h3{font-size:40px}.request-popup-header h4{font-size:40px;max-width:50rem}.request-popup-header-icon-globe-container{border-radius:50%;padding:10px}.request-popup-header-icon-instagram{height:4rem;width:4rem}.request-popup-header-icon-globe{height:3.5rem;width:3.5rem}.request-popup-content{font-size:25px;gap:3rem}.pending-form{gap:3rem}.request-popup-download-button{border-radius:30px;font-size:25px;padding:20px 40px}.request-popup-close-icon{height:2.5rem;width:2.5rem}}.users-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(120px,4fr));padding:0}.courses-container{display:flex;flex-direction:column;gap:0;grid-template-columns:repeat(auto-fill,minmax(120px,4fr));padding:0}.users-contain{grid-gap:10px;display:grid;gap:10px;padding:0;width:100%}.user-card{padding:5px}.use-card,.user-card{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;justify-content:space-between;text-align:center;transition:transform .3s ease}.use-card{box-sizing:border-box;padding:8px}.course-card{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-between;margin:0 10px;padding:0 5px;text-align:center;transition:transform .3s ease}.course-card button{background:#0000;border:2px solid #387cb8;border-radius:30px;color:#387cb8;font-size:smaller;padding:5px;width:100px}.course-card button:hover{color:#fff}.course-card p{margin:10px}.add-image-button,.see-courses-button{margin:15px;width:150px}.see-courses-button{align-self:flex-end}.user-card:hover{transform:translateY(-5px)}.course-card:hover{transform:translateY(-1px)}.user-logo{height:80px;margin-bottom:10px}.use-logo,.user-logo{object-fit:cover;width:auto}.use-logo{height:50px;margin:15px 15px 10px 10px}.user-name{font-size:small}.user-name,.users-name{font-weight:700;margin-top:10px}.users-name{font-size:large;text-align:center;width:100%}.no-of-course{margin-left:15px}.vbutton-container{display:flex;gap:0;justify-content:center}.vbutton-container button{background-color:#387cb8;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px;transition:background-color .3s ease}.delete-v-button,.edit-v-button{background:none;border:none;color:#007bff;cursor:pointer;font-size:10px;margin:5px}.form-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 5%}.form-header button{background-color:initial;border:none}.loading-dots{align-items:center;display:flex;height:100%;justify-content:center}.loading-dots span{animation:loading 1s infinite alternate;background:#f25c2a;border-radius:50%;display:block;height:10px;margin:0 5px;width:10px}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes loading{0%{transform:scale(1)}to{transform:scale(1.5)}}.loader-container{align-items:center;justify-content:center;margin-top:25%}.dashboardpage-container{display:flex;flex-direction:column;gap:1.5rem;padding:10px}.dashboard-content-wrapper{display:flex;flex-direction:column;gap:1rem;overflow-y:hidden}.dashboard-content-h3{color:var(--app-blue-color);font-size:x-large}.dashboardpage-tiles-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.dashboardpage-tiles{aspect-ratio:1.2/.6;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:0 1rem}.dashboardpage-tiles h2{font-size:40px;margin:15px 0 0}.dashboardpage-tiles h1{font-size:20px;margin:0 0 15px}.dashboard-tile-text{color:#919096}.dashboardpage-table-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-top:25px}.dashboardpage-table-wrapper{height:45vh;overflow-y:scroll}.dashboardpage-tables{background-color:#fff;border-radius:15px;column-span:2;padding:1rem 20px}.dashboardpage-table-header{align-items:center;display:flex;justify-content:space-between}.dashboardpage-table{border-collapse:collapse;margin-top:15px;padding:1.5rem 0;width:100%}.dashboardpage-table thead th{color:gray;text-align:start}.dashboardpage-table thead tr{border-bottom:1px solid hsla(0,0%,50%,.421)}.dashboardpage-table th{background-color:#fff;padding:10px 0}.dashboardpage-table td{font-weight:lighter;padding-top:15px}.dashboardpage-blue{color:#0680f9}.dashboardpage-green{color:#6fcd95}.dashboardpage-red{color:#e85428}.dashboardpage-yellow{color:#ecc31a}@media (min-width:2000px){.dashboardpage-tiles h1{font-size:35px;font-weight:150px;margin-left:20px;padding-bottom:10px}.dashboardpage-tiles-container{gap:3rem}.dashboardpage-table-wrapper{height:63vh;overflow-y:scroll}.dashboardpage-tiles h2{font-size:70px;padding-left:30px}.dashboardpage-table-container{font-size:25px;gap:2rem}.dashboardpage-table td{font-size:25px;font-weight:lighter;padding-bottom:30px;padding-top:30px}.dashboardpage-tables{padding:2rem}.dashboardpage-table{border-collapse:collapse;margin-top:15px;padding:2rem;width:100%}.dashboard-content-h3{font-size:35px}.dashboardpage-tiles{padding:0 1rem}.dashboardpage-table-header-h3{font-size:35px;padding-bottom:20px;padding-top:20px}}*{padding:10px}.inbound-container{height:85vh;padding:10px;width:100%}.loading-spinner{color:#888;font-size:16px;margin-top:10px;text-align:center}.inbound-table-container{background-color:#fff;border-radius:15px;box-shadow:10px;height:80vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:1.5rem;width:100%}.inbound-table-heading{font-size:30px}.inbound-details{border-collapse:collapse;width:100%}th,thead{border-bottom:1px solid #ddd;padding:8px;text-align:left}.inbound-img img{background-color:#caf5f5;border-radius:5px;height:50px;margin:3px;width:50px}.inbound-profile-container{display:flex}table td{color:#000;font-size:small}table td,table th{font-weight:lighter}table th{color:gray;position:-webkit-sticky;position:sticky;top:0}#inbound-profile-name{border-bottom:none;margin-top:11px;overflow-wrap:break-word}.inbound-heading{color:rgba(17,151,224,.951);font-size:20px;margin-bottom:1rem;margin-left:0;margin-top:2%}.inbound-address{overflow-wrap:break-word;width:70px}.inbound-icons{display:flex;justify-content:space-between;margin-right:30px;padding:5px}.inbound-overlay{align-items:center;background:#0000000d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.inbound-date-picker-popup{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;padding:20px;position:relative;width:500px}.inbound-close-button{color:#333;cursor:pointer;font-size:1.2rem;position:absolute;right:10px;top:10px}.inbound-schedule-button{background-color:rgba(13,97,142,.951);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 15px}.inbound-schedule-button:hover{background-color:#05055e}.react-datepicker__header{background-color:#fff!important;border-bottom:none}.react-datepicker__time-header{color:#007bff;font-weight:700;margin-bottom:20px}.inbound-selected-date-input{border-color:#007bff;border-radius:5px;font-size:medium;margin:20px;padding:5px;text-align:center;width:50%}h2{color:rgba(26,120,170,.951)}.react-datepicker{padding:8px;width:80%}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){margin-top:11px;right:99px}.react-datepicker__navigation-icon--previous{margin-top:14px;right:-7px}.inbound-icon-calender{color:#e07a06;font-size:20px}.inbound-icon-search{color:#acc9e0;font-size:20px}.inbound-icon-trash{color:#ca0202;font-size:20px}@media (min-width:2000px){.inbound-heading{font-size:40px;font-weight:200px;padding-top:2rem}.inbound-table-heading{font-size:35px;margin-left:20px;padding:20px}.inbound-table-container{font-size:35px}table td{color:var(--app-text-blueshade);font-size:25px;padding-bottom:20px;padding-left:20px;padding-top:20px}table th{font-size:30px;padding-bottom:30px;padding-left:20px;padding-top:30px}.inbound-img img{height:60px;margin-top:20px;width:60px}.inbound-details{margin-left:30px}.inbound-icons{margin-right:50px}.inbound-icon-calender,.inbound-icon-search,.inbound-icon-trash{font-size:35px}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.inspection-reject-modal{align-items:center;background-color:#0000000d;display:flex;height:100%;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:10000}.inspection-reject-modal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;gap:1rem;height:25rem;padding:1rem 3rem;width:35rem;z-index:1000}.inspection-reject-modal-container>span{margin-left:auto}.inspection-reject-modal-container>span:hover{cursor:pointer}.textArea-container{height:60%;width:80%}.inspection-reject-h3{font-size:21px;font-weight:lighter}.textArea-container textarea{background-color:var(--app-backgroundcolor-gray);border:1px solid #999898;border-radius:2px;height:100%;outline:none;padding:10px 15px;width:100%}.textArea-container p{color:#a93526}.inspection-reject-modal-btn-container{display:flex;gap:2rem}.inspection-reject-btn{border:none;border-radius:12px;color:#fff;padding:8px 20px}.inspection-reject-btn:hover{cursor:pointer}.inspection-reject-modal-btn-green{background-color:#548e53}.inspection-reject-modal-btn-red{background-color:#a93526}.inspectinPage-container{overflow-x:scroll;padding:10px}.inspectinPage-container,.inspectionPage-content{display:flex;flex-direction:column;gap:1.5rem;height:100%}.inspectionPage-content-h3{color:var(--app-blue-color);font-size:25px}.inspectionPage-table-h3{font-size:20px;padding-left:10px}.inspectionPage-content-container{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}.inspectionPage-table-wrapper{height:65vh;overflow-y:scroll}.inspectionPage-content-table{border-collapse:collapse;margin-left:10px;width:97%}.inspectionPage-content-table thead tr th{background-color:#fff;color:var(--app-text-graycolor);font-weight:400;text-align:start}.inspectionPage-content-table thead tr{border-bottom:1px solid #77838f49}.inspectionPage-content-table thead th{padding:10px 0}.inspectionPage-content-table tbody tr td{color:var(--app-text-blueshade);padding:15px 0}.inspectionPage-content-table-academytitle{align-items:center;display:flex;gap:1rem}.inspectionPage-content-table-academytitle img{background-color:var(--app-blue-lowopacity);border-radius:10px;height:40px;object-fit:cover;outline:none;width:40px}.inspectionPage-content-table-actions{display:flex;gap:18px}.inspectionPage-content-table-actions button{background-color:initial;border:none;height:20px;outline:none}.inspectionPage-content-table-actions button:hover{cursor:pointer}@media (min-width:2000px){.inspectionPage-content-h3{font-size:45px;font-weight:200px;padding-bottom:1rem;padding-top:2rem}.inspectionPage-table-h3{font-size:35px;margin-left:20px;padding:20px}.inspectionPage-content-table thead tr th{font-size:30px;padding-bottom:30px;padding-left:20px;padding-top:30px}.inspectionPage-content-table tbody tr td{font-size:25px;padding-bottom:30px;padding-left:20px;padding-top:30px}.inspectionPage-content-table-actions{gap:30px}.inspectionPage-content-table-actions button{height:40px}.inspectionPage-table-wrapper{height:65vh;overflow-y:scroll}.inspectionPage-content-table{margin-left:30px}}.inspection-approve-modal-wrapper{align-items:center;background-color:#0000000d;display:flex;height:100%;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:1000}.inspection-approve-modal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;gap:2rem;height:30rem;padding:1rem 3rem;width:45rem}.hidden{display:none}.show{display:flex}.inspection-approve-modal-container>span{margin-left:auto}.inspection-approve-modal-container>span:hover{cursor:pointer}.inspection-approve-modal-form{width:50%}.inspection-approve-modal-form input{background-color:var(--app-backgroundcolor-gray);border:2px solid #dedfe1;border-radius:20px;outline:none;padding:10px 15px;width:100%}.inspection-approve-modal-form p{padding-bottom:5px;padding-left:10px}.inspection-approve-modal-form span{align-items:center;color:var(--app-blue-color);display:flex;margin-top:5px}.inspection-approve-modal-form span:hover{cursor:pointer}.inspection-approve-modal-form div:nth-child(2){margin-top:1.5rem}.inspection-approve-modal-btn-container{margin-top:15px}.inspection-approve-modal-btn-container button{background-color:#0576ec;border:none;border-radius:20px;color:#fff;font-size:17px;font-weight:700;outline:none;padding:12px 50px}.inspection-approve-modal-btn-container button:hover{cursor:pointer}.activity-container{height:80%;padding:10px;width:100%}.activity-heading-h3{font-size:25px}.activity-table-h3{font-size:20px;padding-top:20px}.activity-table-container{background-color:#fff;border-radius:15px;box-shadow:10px;height:80vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:0 15px;width:100%}.activity-btn-edit{font-size:15px;margin-left:45px}.activity-details{align-self:center;border-collapse:collapse;margin-left:10px;width:97%}td,th,thead{border-bottom:1px solid #ddd;padding:8px;text-align:left}.activity-img img{background-color:#caf5f5;border-radius:5px;height:30px;margin:3px;width:30px}.activity-icon{color:#acc9e0;font-size:20px;margin-right:20px}.activity-profile-container{display:flex}td{color:var(--app-text-blueshade);font-size:small;font-weight:600}.activity-table-head{background-color:#fff;color:gray;position:-webkit-sticky;position:sticky;top:0}#activity-profile-name{border-bottom:none;overflow-wrap:break-word}.activity-heading{color:rgba(17,151,224,.951);margin-left:0;margin-top:1.5rem;position:-webkit-sticky;position:sticky}.activity-address{overflow-wrap:break-word;width:10px}.popup-overlay{align-items:center;background-color:#00000003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-overlay .requests-popup{z-index:1001}@media (min-width:2000px){.activity-heading-h3{font-size:45px;padding-top:3rem}.activity-table-h3{font-size:35px;margin-left:20px;margin-top:20px;padding:20px}table td{color:var(--app-text-blueshade);font-size:25px;padding-bottom:20px;padding-left:20px;padding-top:20px}table th{font-size:30px;padding-bottom:30px;padding-left:20px;padding-top:30px}.activity-img img{height:60px;margin-top:20px;width:60px}.activity-details{margin-left:30px}.activity-icon{font-size:35px}}.activity-editmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;padding:1rem 2rem;position:relative;width:30rem}.activity-editmodal-container>span{cursor:pointer;margin-left:auto}.settings-container{height:100vh;padding:10px;width:100%}.settings-heading{font-size:20px;margin-bottom:1rem;margin-left:0;margin-top:2rem}.logout,.settings-heading{color:rgba(17,151,224,.951)}.settings-data-container{background-color:#fff;border-radius:10px;box-shadow:10px;height:75vh;margin-left:0;margin-top:2%;padding:2.5rem;width:100%}.heading-container{align-items:center;display:flex;justify-content:space-between;padding-bottom:25px}.email,.password,.username{align-items:start;border-top:1px solid gray;display:flex;padding:15px}.email-data,.pwd-data,.uname-data{display:flex;width:100%}.settings-menu{color:gray;display:flex;font-size:15px;justify-content:space-around;padding:5px;width:16%}.first-child{background-color:#4caf50;color:#fff}.modal-content p{color:#333;font-size:.9rem}.passwordchange-input{background-color:var(--app-backgroundcolor-gray);border:1px solid #d9dadb;border-radius:25px;color:var(--app-text-blueshade);margin:10px 0;outline:none;padding:10px 15px;width:100%}@media(min-width:2000px){.settings-heading{font-size:40px}.email,.heading-container,.password p,.settings-menu,.username{font-size:25px}.modal-content{height:30%;padding:50px;width:50%}.modal-content button,.modal-content h3,.modal-content input{font-size:2.3rem}.email-data1{margin-left:150px}}.posterpage-container{min-height:100vh;padding:10px;width:100%}.posterpage-content-heading{color:rgba(17,151,224,.951);font-size:25px;margin-bottom:1rem;margin-left:0;margin-top:2rem}.posterpage-content-container{background-color:#fff;border-radius:10px;box-shadow:10px;height:75vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:.5rem 1.5rem}.poster-table-details{border-collapse:collapse;margin-top:10px;padding:22px;width:100%}.poster-icons{display:flex;font-size:large;justify-content:space-between;margin-right:30px;padding:5px}.poster-description{overflow-wrap:break-word;text-align:justify;width:400px}.add-poster-button{background-color:#027ffd;border:none;border-radius:10px;color:#fff;font-size:15px;padding:10px}.poster-button-container{float:right;padding-bottom:20px}.poster-img img{height:190px;width:160px}@media (min-width:2000px){.posterpage-content-heading{font-size:45px;padding-bottom:10px;padding-top:1rem}.add-poster-button{font-size:35px}.posterpage-content-container{padding:1.2rem 1.8rem}.poster-icons{font-size:xx-large}.toggle-button{font-size:25px}.poster-table-details,.tab-button{font-size:35px}.poster-img img{height:290px;width:250px}}.poster-addmodal-show{align-items:center;display:flex;justify-content:center}.poster-addmodal-hide{display:none}.poster-addmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.poster-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:60rem}.poster-addmodal-container>span{cursor:pointer;margin-left:auto}.poster-editmodal-show{align-items:center;display:flex;justify-content:center}.poster-editmodal-hide{display:none}.poster-editmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.poster-editmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:60rem}.poster-editmodal-container>span{cursor:pointer;margin-left:auto}.categorypage-container{display:flex;flex-direction:column;gap:2rem;min-height:100vh;padding:10px;width:100%}.category-content-h3{color:var(--app-blue-color);font-size:25px}.categorypage-content-container{background-color:#fff;border-radius:10px;color:var(--app-text-blueshade);height:75vh;overflow-y:scroll;padding:1rem 1.5rem}.categorypage-content-header{border-bottom:1px solid gray;padding:10px}.categorypage-content-header1{float:right;padding-top:15px}.categorypage-content-header1 button{background-color:var(--app-blue-color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px}.categorypage-content-header button:hover{background-color:#0466c9}.categorypage-card-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:5rem}.categorypage-card{display:flex;flex-direction:column;width:15rem}.categorypage-card img{height:10rem;object-fit:contain;width:100%}.categorypage-card-details{align-items:center;display:flex;flex-wrap:wrap;padding:6px 0 6px .8rem}.categorypage-card-details p{width:8rem}.categorypage-card-actions-container{display:flex;gap:10px;margin-left:auto}.categorypage-card-action-btn{background-color:initial;border:none;border-radius:20px;cursor:pointer;font-size:medium;outline:none;padding:5px 10px}.categorypage-card-action-edit{color:var(--app-blue-color)}.categorypage-card-action-delete{color:red}.categorypage-card-action-btn:hover{background-color:var(--app-backgroundcolor-gray)}.tab-button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:15px;font-weight:700;margin-right:30px;transition:color .3s ease}.tab-button.active{color:#2196f3}@media (min-width:2000px){.category-content-h3{font-size:45px;padding-bottom:10px;padding-top:1rem}.categorypage-content-header1 button{font-size:25px}.categorypage-content-header{font-size:35px}.categorypage-card-details p{font-size:25px}.categorypage-card{width:30rem}.categorypage-card img{height:21rem}.categorypage-card-action-btn,.tab-button{font-size:35px}}.category-addmodal-show{align-items:center;display:flex;justify-content:center}.category-addmodal-hide{display:none}.category-addmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.category-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:30rem}.category-addmodal-container>span{cursor:pointer;margin-left:auto}.category-addmodal-form-container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:1rem 15px;width:100%}.category-addmodal-form-image-container{align-items:center;background-color:#eee;display:flex;flex-direction:column;width:100%}.category-addmodal-form-imageuploder-container{cursor:pointer;width:100%}.category-addmodal-form-imageuploder-container img{height:13rem;object-fit:contain;width:100%}.category-addmodal-form-inputs-container p{padding-left:8px}.category-addmodal-form-inputs-container input{background-color:var(--app-backgroundcolor-gray);border:1px solid #c7c8c9;border-radius:20px;font-size:17px;margin-top:7px;outline:none;padding:10px 15px;width:18rem}.category-addmodal-form-container button{background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 35px}.category-addmodal-form-container button:hover{background-color:#0466c9}@media(min-width:2000px){.category-addmodal-container{min-height:45rem;width:56rem}.category-addmodal-form-imageuploder-container img{height:22rem}}.category-editmodal-show{align-items:center;display:flex;justify-content:center}.category-editmodal-hide{display:none}.category-editmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.category-editmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:30rem}.category-editmodal-container>span{cursor:pointer;margin-left:auto}.category-editmodal-form-container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:1rem 15px;width:100%}.category-editmodal-form-image-container{align-items:center;background-color:#eee;display:flex;flex-direction:column;width:100%}.category-editmodal-form-imageuploder-container{cursor:pointer;width:100%}.category-editmodal-form-imageuploder-container img{height:13rem;object-fit:contain;width:100%}.category-editmodal-form-inputs-container p{padding-left:8px}.category-editmodal-form-inputs-container input{background-color:var(--app-backgroundcolor-gray);border:1px solid #c7c8c9;border-radius:20px;font-size:17px;margin-top:7px;outline:none;padding:10px 15px;width:18rem}.category-editmodal-form-container button{background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 35px}.category-editmodal-form-container button:hover{background-color:#0466c9}.category-deletemodal-show{align-items:center;display:flex;justify-content:center}.category-deletemodal-hide{display:none}.category-deletemodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.category-deletemodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;gap:2rem;min-height:15rem;padding:1rem 2rem;position:relative;width:30rem}.category-deletemodal-container h2{color:#000;font-size:25px;padding:20px}.category-deletemodal-btn-container{display:flex;gap:2rem;padding-bottom:20px}.category-deletemodal-btn-container button{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px}.category-deletemodal-btn-cancel{background-color:green}.category-deletemodal-btn-delete{background-color:#bc1111}body{font-family:Poppins,sans-serif}.campaign-container{height:80%;padding:10px;width:100%}.campaign-heading{color:rgba(17,151,224,.951);margin-bottom:1rem;margin-left:0;margin-top:2%}.campaign-heading-h3{font-size:25px}.campaign-box-container{background-color:#fff;border-radius:10px;height:80vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:.4rem 1.3rem;width:100%}.grid-banner-container{grid-template-columns:30% 50% 20%}.grid-banner-container,.grid-banner-container-desk{border-bottom:1px solid gray;display:grid;width:100%}.grid-banner-container-desk{grid-template-columns:20% 60% 20%}.grid-item{align-items:center;padding:10px;width:100%}.home-banner-img{height:100px;width:255px}.desktop-banner-img{height:214px;margin-right:20px;width:152px}.mobile-banner-img{height:102px;width:300px}.add-campaign-button{background-color:#027ffd;border:none;border-radius:10px;color:#fff;font-size:15px;padding:10px}.campaign-button-container{float:right;padding-bottom:20px}.campaign-actions{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin-top:32%;max-width:100%}.switch{display:inline-block;height:24px;position:relative;width:48px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:18px;left:4px;width:18px}input:checked+.slider{background-color:#027ffd}input:focus+.slider{box-shadow:0 0 1px #027ffd#2196F3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.campaign-details p{font-size:small;padding:5px}.tabs{height:14.75rem;margin:3rem 0;position:relative}.tabs:after,.tabs:before{content:"";display:table}.tabs:after{clear:both}.tab{float:left}.tab-switch{display:none}.tab-label{color:#2c3e50;cursor:pointer;display:block;font-weight:800;height:3em;line-height:2.75em;padding:0 1.618em;position:relative;top:0;transition:all .25s}.tab-label:hover{top:-.25rem;transition:top .25s}.tab-content{border-top:1px solid #bdc3c7;color:#2c3e50;height:12rem;left:0;opacity:0;padding:1.618rem;position:absolute;top:2.75em;width:100%}.tab-content,.tab-switch:checked+.tab-label{background:#fff;transition:all .35s;z-index:1}.tab-switch:checked+.tab-label{border-bottom:0;color:#2196f3;top:-.0625rem}.tab-switch:checked+label+.tab-content{opacity:1;transition:all .35s;z-index:2}.campaign-date-container{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width:2000px){.campaign-box-container{height:100%}.campaign-heading-h3{font-size:45px;margin-top:4rem}.tab-label{font-size:30px;height:5rem;line-height:1rem}.campaign-details p{font-size:20px;padding:5px}.add-campaign-button{font-size:25px;padding:15px}.campaign-actions{font-size:35px}}.campaign-addmodal-form-publishbtn:hover{background-color:#0466c9}@media(min-width:2000px){.campaign-addmodal-container{height:35rem;width:68rem}.campaign-addmodal-container h2{font-size:35px}.campaign-addmodal-form-fieldcontainer p,.campaign-addmodal-form-publishbtn{font-size:25px}}.campaign-addmodal-show{align-items:center;display:flex;justify-content:center}.campaign-addmodal-hide{display:none}.campaign-addmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.campaign-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:50rem}.campaign-addmodal-container>span{margin-left:auto}.campaign-addmodal-container>span:hover{cursor:pointer}.campaign-addmodal-container h2{color:#000}.campaign-addmodal-form{grid-gap:20px;color:var(--app-text-blueshade);display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));margin-top:2rem;width:100%}.campaign-addmodal-form-left{display:flex;flex-direction:column;gap:10px}.campaign-addmodal-form-fieldcontainer{width:100%}.campaign-addmodal-form-fieldcontainer p{padding:0 0 5px 5px}.campaign-addmodal-form-datecontainer{display:flex;gap:10px;width:100%}.campaign-addmodal-form-input{background-color:var(--app-backgroundcolor-gray);border:1px solid #d9dadb;border-radius:15px;color:var(--app-text-blueshade);outline:none;padding:10px 15px;width:100%}.campaign-addmodal-form-right{display:flex;flex-direction:column;gap:15px;justify-content:center}.campaign-addmodal-form-imageuploder-container{background-color:var(--app-backgroundcolor-gray);cursor:pointer;display:inline-flex;text-align:center;width:100%}.campaign-addmodal-form-imageuploder-container img{height:13rem;object-fit:contain;width:100%}.campaign-addmodal-form-publishbtn{background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px;width:10rem}.campaign-deletemodal-show{align-items:center;display:flex;justify-content:center}.campaign-deletemodal-hide{display:none}.campaign-deletemodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.campaign-deletemodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:17rem;padding:1rem 2rem;position:relative;width:29rem}.campaign-deletemodal-container>span{margin-left:auto}.campaign-deletemodal-container>span:hover{cursor:pointer}.campaign-deletemodal-container h2{color:#000;padding-bottom:30px}.campaign-deletemodal-delete{background-color:#a93526}.campaign-deletemodal-cancel,.campaign-deletemodal-delete{border:none;border-radius:12px;color:#fff;font-size:15px;padding:8px 20px}.campaign-deletemodal-cancel{background-color:#548e53}.modal-actions{align-items:center;display:flex;justify-content:space-between;padding-top:30px;width:60%}.newspage-container{min-height:100vh;padding:10px;width:100%}.newspage-content-heading{color:rgba(17,151,224,.951);font-size:25px;margin-bottom:1rem;margin-left:0;margin-top:2rem}.newspage-content-container{background-color:#fff;border-radius:10px;box-shadow:10px;height:75vh;margin-left:0;margin-top:2%;overflow-y:scroll;padding:.5rem 1.5rem}.news-table-details{border-collapse:collapse;margin-top:10px;padding:22px;width:100%}.table-head th{background-color:#fff;position:-webkit-sticky;position:sticky;top:0}table th,td{padding:16px}.news-icons{display:flex;font-size:large;justify-content:space-between;margin-right:30px;padding:5px}.news-description{overflow-wrap:break-word;text-align:justify;width:400px}.add-news-button{background-color:#027ffd;border:none;border-radius:10px;color:#fff;font-size:15px;padding:10px}.news-button-container{float:right;padding-bottom:20px}.toggle-button{background-color:#fff;border:none;border-radius:10px;color:#027ffd;font-size:13px;font-weight:500;margin-top:10px;padding:5px}.news-img img{height:190px;width:160px}@media (min-width:2000px){.newspage-content-heading{font-size:45px;padding-bottom:10px;padding-top:1rem}.add-news-button{font-size:35px}.newspage-content-container{padding:1.2rem 1.8rem}.news-icons{font-size:xx-large}.toggle-button{font-size:25px}.news-table-details,.tab-button{font-size:35px}.news-img img{height:290px;width:250px}}.news-addmodal-show{align-items:center;display:flex;justify-content:center}.news-addmodal-hide{display:none}.news-addmodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.news-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:60rem}.news-addmodal-container>span{cursor:pointer;margin-left:auto}.news-addmodal-container>span:hover{cursor:pointer}.news-addmodal-container h2{color:#000}.news-addmodal-form{grid-gap:20px;color:var(--app-text-blueshade);display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));margin-top:2rem;width:100%}.news-addmodal-form-left{display:flex;flex-direction:column;gap:10px}.news-addmodal-form-fieldcontainer{width:100%}.news-addmodal-form-fieldcontainer p{padding:0 0 5px 5px}.news-addmodal-form-datecontainer{display:flex;gap:10px;width:100%}.news-addmodal-form-input{background-color:var(--app-backgroundcolor-gray);border:1px solid #d9dadb;border-radius:15px;color:var(--app-text-blueshade);outline:none;padding:10px 15px;width:100%}.news-addmodal-form-right{display:flex;flex-direction:column;gap:15px;justify-content:center;width:100%}.news-addmodal-form-imageuploder-container{background-color:var(--app-backgroundcolor-gray);border-radius:15px;cursor:pointer;display:inline-flex;text-align:center;width:100%}.news-addmodal-form-imageuploder-container img{height:13rem;object-fit:contain;width:100%}.news-addmodal-form-publishbtn{background-color:var(--app-blue-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 15px;width:10rem}.news-addmodal-form-publishbtn:hover{background-color:#0466c9}@media(min-width:2000px){.news-addmodal-container{height:35rem;width:68rem}.news-addmodal-container h2{font-size:35px}.news-addmodal-form-fieldcontainer p,.news-addmodal-form-publishbtn{font-size:25px}}.course_tab-button1{background-color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:800;padding:10px 20px}.course_tab-button1.active{color:#2196f3}*{box-sizing:border-box;margin:0;padding:0}.provider-details{height:100vh;padding:10px;width:100%}.provider-title{color:#000;margin-top:2rem}.provider-section-title{border-bottom:1px solid #000;padding-bottom:20px}.add-aminities-btn{border-radius:10px;color:#fff;float:right;font-size:15px;margin:10px;padding:5px}.provider-details-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:75vh;margin-top:2%;overflow-y:auto;padding:2.5rem;width:100%}.provider-details-table{border-collapse:collapse;width:100%}.provider-details-table td{border-bottom:1px solid gray;padding:15px;vertical-align:top}.provider-logo-row.no-border td{border-bottom:none}.provider-description{text-align:justify}.provider-save-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 20px}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:90%;padding:20px;position:relative;text-align:center;width:400px}.modal-content h3{color:#333;font-size:1.5rem;margin-top:0}.modal-content button{border:none;border-radius:15px;cursor:pointer;font-size:1rem;margin:10px 5px;padding:10px 20px}.modal-content button:first-child{background-color:#4caf50;color:#fff}.modal-content button:last-child{background-color:#f44336;color:#fff}.provider-logo-cell{padding:1rem 0;text-align:left;width:100%}.provider-logo{height:60px;width:60px}.academy-image{height:150px;width:200px}.provider-icon-cell{padding:1rem;text-align:right;width:auto}.edit-icon{color:#000;cursor:pointer;font-size:1.5rem;padding-right:20px;transition:color .3s}.edit-icon:hover{color:#393838}.provider-details .input-row{align-items:center;display:flex}.provider-details .label-cell{font-weight:700;min-width:150px}.provider-details .editable-field{background-color:#f9f9f9;border:none;border-radius:10px;box-sizing:border-box;flex:1 1;font-size:1rem;margin-left:8px;padding:8px}.provider-save td{border-bottom:none}.awards-container{display:flex;flex-wrap:wrap;gap:10px}.award{align-items:center;display:flex;justify-content:center}.award-image{border-radius:8px}@media(min-width:2000px){.provider-title{font-size:45px}.provider-details-table td,.provider-section-title h3{font-size:25px}.provider-logo{height:100px;width:100px}.modal-content{height:30%;padding:50px;width:50%}.modal-content button,.modal-content h3{font-size:2.3rem}.provider-details .label-cell{min-width:300px}.edit-icon{font-size:2.5rem}}.award-addmodal-wrapper{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.award-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-width:400px;padding:1rem 2rem;position:relative}.award-container{display:flex;justify-content:space-around;margin-top:20px}.award-addmodal-container>span{cursor:pointer;margin-left:auto}.award-tile{align-items:center;border:2px dashed gray;cursor:pointer;display:flex;height:200px;justify-content:center;margin:10px;width:200px}.award-image-wrapper,.award-tile{position:relative}.award-image{height:200px;object-fit:cover;width:200px}.delete-award-button{background:#000;border:none;border-radius:25%;color:#fff;cursor:pointer;font-size:12px;padding:5px;position:absolute;right:5px;top:5px}.award-placeholder{align-items:center;color:gray;display:flex;font-size:24px;height:100%;justify-content:center;width:100%}.award-deletemodal-wrapper{background-color:#0000000d;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.delete-popup{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;gap:2rem;justify-content:center;left:50%;padding:1rem 2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:30rem}.add-aminities-btn{background-color:#000;border:none;border-radius:15px;padding:10px 20px}.award-delete-btn-container{display:flex;gap:2rem;justify-content:center;margin-top:30px;padding-bottom:20px}.delete-popup-content h4{margin-top:30px}.cancel-btn,.delete-btn{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:15px;gap:20px;outline:none;padding:10px 15px}.cancel-btn{background-color:green;color:#fff}.delete-btn{background-color:#bc1111;color:#fff}.amenities-addmodal-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 #00000005,0 6px 20px 0 #0000000d;display:flex;flex-direction:column;min-height:30rem;padding:1rem 2rem;position:relative;width:30rem}.amenities-container{display:flex;flex-wrap:wrap;margin-top:30px}.amenity-item{align-items:center;display:flex;margin-bottom:15px;width:50%}.custom-checkbox{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #000;border-radius:4px;cursor:pointer;height:25px;position:relative;width:25px}.custom-checkbox:checked:after{color:#000;content:"✔";font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.amenity-item p{color:#000;font-size:1rem;margin-left:10px}.add-amenities-btn{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 20px}.admin-course-container{display:flex;flex-direction:column;gap:2rem;min-height:100vh;padding:10px;width:100%}.admin-course-content-h3{color:var(--app-blue-color);font-size:25px}.admin-course-content-container{background-color:#fff;border-radius:10px;color:var(--app-text-blueshade);height:75vh;overflow-y:scroll;padding:1rem 1.5rem}.admin-course-content-header{align-items:center;border-bottom:1px solid gray;display:flex;justify-content:space-between;padding:10px}.admin-course-select-provider{border-radius:5px}.admin-course-card-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:5rem}.admin-course-card-container img{height:15rem;object-fit:contain;width:100%}.admin-course-select-provider{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-bottom:1px solid gray;border-radius:0;color:#000;cursor:pointer;font-size:15px;padding:5px}.admin-course-select-provider:hover{background-color:#f0f0f0}.admin-course-select-provider:focus{outline:2px solid var(--app-blue-color)}.admin-course-card-details{align-items:center;display:flex;flex-wrap:wrap;padding:6px 0 6px .8rem}.admin-course-card-details p{width:15rem}.admin-course-card-actions-container{display:flex;gap:5px;margin-left:auto}.admin-course-card-action-btn{background-color:initial;border:none;border-radius:20px;cursor:pointer;font-size:medium;outline:none;padding:5px 10px}.admin-course-card-action-delete{color:red}.provider-dashboard-content-wrapper,.provider-dashboardpage-container{display:flex;flex-direction:column;gap:1rem}.provider-dashboard-content-wrapper{margin-top:1rem;overflow-y:hidden}.provider-dashboard-content-h3{color:#000;font-size:x-large}.provider-dashboardpage-tiles-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.provider-dashboardpage-tiles{align-items:center;aspect-ratio:1.8/.7;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:0 1rem}.provider-dashboardpage-tiles h2{font-size:35px;margin:15px 0 0}.provider-dashboardpage-tiles h1{font-size:20px;margin:0 0 15px}.provider-dashboard-tile-text{color:#919096}.provider-dashboardpage-table-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-top:10px}.provider-dashboardpage-table-wrapper{height:45vh;overflow-y:scroll}.provider-dashboardpage-tables{background-color:#fff;border-radius:15px;column-span:2;padding:1rem 20px}.provider-dashboardpage-table-header{align-items:center;display:flex;justify-content:space-between}.provider-dashboardpage-table{border-collapse:collapse;margin-top:15px;padding:1.5rem 0;width:100%}.provider-dashboardpage-table thead th{color:gray;text-align:start}.provider-dashboardpage-table thead tr{border-bottom:1px solid hsla(0,0%,50%,.421)}.provider-dashboardpage-table th{background-color:#fff;padding:10px 0}.provider-dashboardpage-table td{font-weight:lighter;padding-top:15px}.provider-dashboardpage-textcolor{color:#000}@media (min-width:2000px){.provider-dashboardpage-tiles h1{font-size:35px;font-weight:150px;margin-left:20px;padding-bottom:10px}.provider-dashboardpage-tiles-container{gap:3rem}.provider-dashboardpage-table-wrapper{height:63vh;overflow-y:scroll}.provider-dashboardpage-tiles h2{font-size:70px;padding-left:30px}.provider-dashboardpage-table-container{font-size:25px;gap:2rem}.provider-dashboardpage-table td{font-size:25px;font-weight:lighter;padding-bottom:30px;padding-top:30px}.provider-dashboardpage-tables{padding:2rem}.provider-dashboardpage-table{border-collapse:collapse;margin-top:15px;padding:2rem;width:100%}.provider-dashboard-content-h3{font-size:35px}.provider-dashboardpage-tiles{padding:0 1rem}.provider-dashboardpage-table-header-h3{font-size:35px;padding-bottom:20px;padding-top:20px}}.enquiriesPage-container{overflow-x:scroll;padding:10px}.enquiriesPage-container,.enquiriesPage-content{display:flex;flex-direction:column;gap:1.5rem;height:100%}.enquiriesPage-content-h3{color:var(--app-grey-color);font-size:25px;margin-top:.5 rem}.enquiriesPage-table-h3{font-size:20px;padding-left:10px}.enquiriesPage-content-container{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}.enquiriesPage-table-wrapper{height:65vh;overflow-y:scroll}.enquiriesPage-content-table{border-collapse:collapse;margin-left:20px;width:100%}.enquiriesPage-content-table thead tr th{background-color:#fff;color:var(--app-text-graycolor);font-weight:400;text-align:start}.enquiriesPage-content-table thead tr{border-bottom:1px solid #77838f49}.enquiriesPage-content-table thead th{padding:15px}.enquiriesPage-content-table tbody tr{border-bottom:5px solid #fff}.enquiriesPage-content-table tbody tr td{color:var(--app-text-blueshade);padding:15px}.enquiriesPage-content-table-academytitle{align-items:center;display:flex;gap:1rem}.enquiriesPage-content-table-academytitle img{background-color:var(--app-blue-lowopacity);border-radius:10px;height:40px;object-fit:cover;outline:none;width:40px}@media (min-width:2000px){.enquiriesPage-content-h3{font-size:45px;font-weight:200px;padding-bottom:1rem;padding-top:2rem}.enquiriesPage-table-h3{font-size:35px;margin-left:20px;padding:20px}.enquiriesPage-content-table thead tr th{font-size:30px;padding-bottom:30px;padding-left:20px;padding-top:30px}.enquiriesPage-content-table tbody tr td{font-size:25px;padding-bottom:30px;padding-left:20px;padding-top:30px}.enquiriesPage-content-table-actions{gap:30px}.enquiriesPage-content-table-actions button{height:40px}.enquiriesPage-table-wrapper{height:65vh;overflow-y:scroll}.enquiriesPage-content-table{margin-left:30px}}.button{background-color:#fff;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#000;cursor:pointer;font-size:16px;margin:20px 0;padding:10px;width:100%}.button.primary{background-color:#2196f3;color:#fff}.button:hover{background-color:#f0f0f0}.button.primary:hover{background-color:#2196f3}*{font-family:Poppins,sans-serif}.asign-form-body{align-items:center;display:flex;font-family:Arial,sans-serif;justify-content:center;min-height:100vh}.asignup-form{background-color:#fff;border-radius:10px;padding:2rem;text-align:center;width:350px}.aform-sign-in{display:flex;flex-direction:column}.aform-sign-in h2{color:#387cb8;font-size:24px;margin-bottom:1.5rem}.aform-sign-in input{border:1px solid #ccc;border-radius:30px;box-sizing:border-box;font-size:.8em;margin-bottom:1rem;padding:.8rem 2.4em;width:100%}.aform-sign-in input:focus,.aform-sign-in input:hover{border-color:#2196f3;outline:none}.aform-sign-in input:focus{box-shadow:0 0 5px #369ae280}.aform-sign-in button{background-color:#2196f3;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;padding:.8rem;transition:background-color .3s ease}.aform-sign-in button:hover{background-color:#207dc8}.error-message{color:#ff4d4d;font-size:14px;margin-top:1rem}.success-message{color:#387cb8;font-size:14px;margin-top:1rem}.alogo-container img{cursor:pointer;margin-bottom:1rem;max-width:200px;width:200px}.loader{margin-top:20px;text-align:center}.progress-bar{background-color:#ddd;border-radius:5px;height:10px;margin-top:10px;width:100%}.progress{background-color:#387cb8;border-radius:5px;height:100%;transition:width .1s}.dash-layout-container{background-color:#fbfaff;display:flex;min-height:100dvh;position:relative;width:100%}.sidebar-conteiner{background-color:#8080800d;height:100dvh;left:0;overflow-y:scroll;position:fixed;top:0;width:250px}.dash-layout-content{background:#8080801a;margin-left:250px;overflow-x:scroll;width:100%}@media (min-width:1440px){.dash-layout-content{margin-left:16.3%}.sidebar-conteiner{width:16.3%}}
/*# sourceMappingURL=main.e50fed11.css.map*/