._navbar_17r7e_1{background-color:#333;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;position:relative}._navbar-logo_17r7e_10 h1{color:#fff;margin:0}._navbar-links_17r7e_15{list-style:none;display:flex;align-items:center;margin:0;padding:0}._navbar-links_17r7e_15 li{margin-right:20px}._navbar-links_17r7e_15 li:last-child{margin-right:0}._navbar-links_17r7e_15 a{color:#fff;text-decoration:none;font-size:16px;padding:8px 16px;transition:background-color .3s,color .3s}._navbar-links_17r7e_15 a:hover{background-color:#444;border-radius:5px}._navbar_17r7e_1 ._contact-button_17r7e_44{background-color:#09c;color:#fff;padding:8px 16px;border-radius:20px;text-decoration:none;transition:background-color .3s,color .3s}._navbar_17r7e_1 ._contact-button_17r7e_44:hover{background-color:#07a}._hamburger-menu_17r7e_58{display:none;font-size:30px;background:none;border:none;color:#fff;cursor:pointer}@media screen and (max-width: 768px){._navbar_17r7e_1{background-color:#333}._navbar-links_17r7e_15{display:none;width:100%;position:absolute;top:60px;left:0;background-color:#333;flex-direction:column;align-items:center;padding:10px 0;z-index:999}._navbar-links_17r7e_15._open_17r7e_86{display:flex}._navbar-links_17r7e_15 li{margin:10px 0}._hamburger-menu_17r7e_58{display:block;position:absolute;top:10px;right:20px;z-index:1000}._hamburger-menu_17r7e_58:hover{color:#ccc}}._footer_pxijl_1{background-color:#333;color:#fff;text-align:center;padding:20px 0;position:relative;bottom:0;width:100%}._footerIcons_pxijl_11{display:flex;justify-content:center;gap:15px;margin-bottom:10px}._footerIcons_pxijl_11 img{width:30px;height:30px}._footerLinks_pxijl_23{display:flex;justify-content:center;gap:20px;margin-bottom:10px}._footerLinks_pxijl_23 a{color:#fff;text-decoration:none}._footerLinks_pxijl_23 a:hover{text-decoration:underline}._footerCopyright_pxijl_39{font-size:14px}._loginContainer_neoal_1{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f0f2f5}._loginBox_neoal_9{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:400px;max-width:90%}h2{text-align:center;margin-bottom:20px}._form_neoal_23{display:flex;flex-direction:column}._inputGroup_neoal_28{margin-bottom:15px}._inputGroup_neoal_28 label{display:block;margin-bottom:5px}._inputGroup_neoal_28 input{width:90%;padding:8px;border:1px solid #ccc;border-radius:4px}._rememberGroup_neoal_44{display:flex;align-items:center;margin-bottom:20px}._rememberGroup_neoal_44 input{margin-right:5px}._button_neoal_54{width:90%;padding:10px;background-color:#4caf50;border:none;color:#fff;border-radius:4px;cursor:pointer;font-size:16px}._button_neoal_54:hover{background-color:#0056b3}._registerLink_neoal_69{text-align:center;margin-top:20px}._registerLink_neoal_69 a{color:#007bff;text-decoration:none}._registerLink_neoal_69 a:hover{text-decoration:underline}._registerContainer_1d2fz_1{display:flex;justify-content:center;align-items:center;background-color:#f0f0f0}._registerBox_1d2fz_8{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center;width:300px;height:500px}._form_1d2fz_18{display:flex;flex-direction:column}._inputGroup_1d2fz_23{margin-bottom:15px;text-align:left}._inputGroup_1d2fz_23 label{display:block;margin-bottom:5px}._inputGroup_1d2fz_23 input{width:80%;padding:8px;border:1px solid #ccc;border-radius:4px}._button_1d2fz_40{width:100%;padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}._button_1d2fz_40:hover{background-color:#45a049}._bookings_li504_1{padding:20px;font-family:sans-serif}._bookings_li504_1 h2{text-align:center;margin-bottom:20px}._vehicle-grid_li504_11{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}._vehicle-item_li504_17{border:1px solid #ccc;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;text-align:center}._vehicle-item_li504_17 img{max-width:100%;height:auto;border-radius:8px}._vehicle-details_li504_32{margin-top:10px}._vehicle-details_li504_32 p{margin:5px 0}._vehicle-details_li504_32 button{display:block;width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}._vehicle-details_li504_32 button:hover{background-color:#0056b3}._successMessage_li504_55{background-color:#d4edda;color:#155724;padding:15px;border-radius:5px;margin-bottom:20px;transition:opacity 1s ease-out;opacity:1}._successMessage_li504_55._hidden_li504_65{opacity:0}:root{--navbar-height: 60px;--footer-height: 60px}._book-vehicle-container_dmw7p_6{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - var(--navbar-height) - var(--footer-height));padding:var(--navbar-height) 0 var(--footer-height) 0;background-image:url(/path-to-your-background-image.jpg);background-size:cover;background-position:center}._book-vehicle_dmw7p_6{max-width:600px;width:100%;padding:20px;background-color:#ffffffe6;border-radius:8px;box-shadow:0 0 10px #0000001a}._book-vehicle_dmw7p_6 h2{text-align:center;margin-bottom:20px}._book-vehicle_dmw7p_6 ._form_dmw7p_31{display:flex;flex-wrap:wrap;justify-content:space-between}._book-vehicle_dmw7p_6 ._form-group_dmw7p_37{width:48%;margin-bottom:10px}._book-vehicle_dmw7p_6 ._label_dmw7p_42{display:block;margin-bottom:5px}._book-vehicle_dmw7p_6 ._input_dmw7p_47,._book-vehicle_dmw7p_6 ._select_dmw7p_48{width:70%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:4px}._book-vehicle_dmw7p_6 ._button_dmw7p_56{width:60%;padding:10px;margin-top:20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;position:relative;left:10%}._book-vehicle_dmw7p_6 ._button_dmw7p_56:hover{background-color:#0056b3}._book-vehicle_dmw7p_6 p{text-align:center;margin-top:10px}._success-message_dmw7p_78{color:green;font-size:16px;font-weight:700;text-align:center;margin-top:10px}._admin-dashboard_1ip2z_1{display:flex;flex-direction:row;height:100vh}._admin-nav-container_1ip2z_7{width:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;background-color:#f4f6f8;box-shadow:2px 0 8px #0000001a}._admin-nav_1ip2z_7{width:100%;list-style:none;padding:0;margin:0}._admin-nav-links_1ip2z_25{width:100%;display:flex;flex-direction:column;gap:10px}._admin-nav-link_1ip2z_25{display:block;text-decoration:none;color:#1976d2;padding:10px 14px;font-size:1rem;border-radius:6px;transition:background-color .3s ease,box-shadow .3s ease;border:1px solid #1976d2;background-color:#fff;text-align:center;width:100%;box-sizing:border-box}._admin-nav-link_1ip2z_25:hover{background-color:#e3f2fd;box-shadow:0 4px 8px #0000001a}._logout-button_1ip2z_52{background:none;border:1px solid #1976d2;color:#1976d2;font-size:1rem;cursor:pointer;padding:10px 14px;border-radius:6px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;margin-top:20px;width:100%;box-sizing:border-box}._logout-button_1ip2z_52:hover{background-color:#e3f2fd;box-shadow:0 4px 8px #0000001a}._admin-dashboard_1ip2z_1 ._overview_1ip2z_72{flex:1;padding:20px;overflow-y:auto}._overview-content_1ip2z_78{display:flex;flex-wrap:wrap;gap:20px}._overview-item_1ip2z_84{flex:1;min-width:200px;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a}._button-link_1ip2z_94{text-decoration:none;color:#1976d2;font-weight:700;display:inline-block;padding:10px 15px;border:1px solid #1976d2;border-radius:4px;margin-top:10px}._button-link_1ip2z_94:hover{text-decoration:underline;background-color:#e3f2fd}._manage-vehicles_1ieud_1{padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:800px;margin:0 auto}._manage-vehicles_1ieud_1 h2{text-align:center;color:#333;margin-bottom:20px}._vehicle-item_1ieud_16{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:10px}._update-button_1ieud_27,._delete-button_1ieud_28{margin-left:10px;padding:5px 10px;border:none;border-radius:4px;cursor:pointer}._update-button_1ieud_27{background-color:#4caf50;color:#fff}._delete-button_1ieud_28{background-color:#f44336;color:#fff}._update-form_1ieud_46{background-color:#fff;padding:20px;border:1px solid #ddd;border-radius:8px}._update-form_1ieud_46 div{margin-bottom:10px}._update-form_1ieud_46 label{display:block;font-weight:700;margin-bottom:5px}._update-form_1ieud_46 input{width:calc(100% - 10px);padding:8px;border:1px solid #ddd;border-radius:4px}._submit-button_1ieud_70{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}._cancel-button_1ieud_79{background-color:#f44336;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;margin-left:10px}._error-message_1ieud_89{color:red;font-weight:700;text-align:center}._userTable_1vxd8_1{width:100%;border-collapse:collapse}._userTable_1vxd8_1 th,._userTable_1vxd8_1 td{border:1px solid #ddd;padding:8px}._userTable_1vxd8_1 th{background-color:#f2f2f2;text-align:left}._updateButton_1vxd8_17{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:2px}._updateButton_1vxd8_17:hover{background-color:#0056b3}._deleteButton_1vxd8_30{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:2px}._deleteButton_1vxd8_30:hover{background-color:#0056b3}._manageUsers_1bljv_2{padding:20px}._updateForm_1bljv_6{display:flex;flex-direction:column}._updateForm_1bljv_6 div{margin-bottom:10px}._submitButton_1bljv_15{background-color:#00f;color:#fff;border:none;padding:10px;cursor:pointer;margin-right:10px;transition:background-color .3s}._submitButton_1bljv_15:hover{background-color:#00008b}._cancelButton_1bljv_29{background-color:gray;color:#fff;border:none;padding:10px;cursor:pointer;transition:background-color .3s}._cancelButton_1bljv_29:hover{background-color:#a9a9a9}._userTable_1bljv_43{width:100%;border-collapse:collapse}._userTable_1bljv_43 th,._userTable_1bljv_43 td{border:1px solid #ccc;padding:8px}._updateButton_1bljv_53{background-color:#00f;color:#fff;border:none;padding:5px 10px;cursor:pointer;transition:background-color .3s}._updateButton_1bljv_53:hover{background-color:#00008b}._deleteButton_1bljv_66{background-color:red;color:#fff;border:none;padding:5px 10px;cursor:pointer;transition:background-color .3s}._deleteButton_1bljv_66:hover{background-color:#8b0000}._container_egzdi_1{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #0000001a;max-width:900px;margin:60px auto}._summary_egzdi_17{display:flex;justify-content:space-around;margin-bottom:20px}._summaryItem_egzdi_23{background-color:#f0f8ff;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a;text-align:center;flex:1;margin:0 10px}._summaryItem_egzdi_23 h3{color:#007bff;margin-bottom:10px;font-size:18px}._summaryItem_egzdi_23 p{font-size:1.5em;color:#333}._table_egzdi_44{width:100%;border-collapse:collapse;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #0000001a}._table_egzdi_44 th,._table_egzdi_44 td{padding:10px;text-align:left}._table_egzdi_44 th{background-color:#007bff;color:#fff}._table_egzdi_44 tbody tr:nth-child(odd){background-color:#f2f2f2}._table_egzdi_44 tbody tr:hover{background-color:#e2e2e2}._ongoing_egzdi_71{color:green;font-weight:700}._completed_egzdi_76{color:gray;font-weight:700}._customerSupport_1wt9i_1{padding:20px}._customerSupport_1wt9i_1 h2{text-align:center;margin-bottom:20px}._table_1akn4_1{width:100%;border-collapse:collapse;margin:20px 0;font-size:18px;text-align:left}._table_1akn4_1 th,._table_1akn4_1 td{padding:12px 15px;border:1px solid #ddd}._table_1akn4_1 th{background-color:#f2f2f2}._table_1akn4_1 tr:nth-child(2n){background-color:#f9f9f9}._button_1akn4_22{padding:5px 10px;margin:0 5px;background-color:#007bff;color:#fff;border:none;border-radius:3px;cursor:pointer}._button_1akn4_22:hover{background-color:#0056b3}._table_1wx1y_1{width:100%;border-collapse:collapse;margin-bottom:20px}._table_1wx1y_1 th,._table_1wx1y_1 td{border:1px solid #ddd;padding:10px;text-align:left}._table_1wx1y_1 th{background-color:#f4f4f4}._table_1wx1y_1 tr:nth-child(2n){background-color:#f9f9f9}._table_1wx1y_1 tr:hover{background-color:#f1f1f1}._button_1wx1y_25{background-color:#007bff;color:#fff;padding:6px 12px;border:none;border-radius:4px;cursor:pointer;margin:4px;font-size:14px;transition:background-color .3s}._button_1wx1y_25:hover{background-color:#0056b3}._editing_1wx1y_41{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}._editing_1wx1y_41 button{margin-right:10px}._actions_1wx1y_52{display:flex;gap:10px}._fleetManagement_u0b2g_1{padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a}._fleetManagement_u0b2g_1 h2{margin-bottom:20px;font-size:24px;color:#333}._error_u0b2g_14{color:red;font-weight:700}._update-form_u0b2g_19{margin-bottom:20px}._submit-button_u0b2g_23{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;margin-right:10px}._submit-button_u0b2g_23:hover{background-color:#0056b3}._cancel-button_u0b2g_37{background-color:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}._cancel-button_u0b2g_37:hover{background-color:#5a6268}._fleetTable_u0b2g_50{margin-top:20px}._container_jiba5_1{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a}h2{color:#000}._message_jiba5_12{margin-bottom:10px;padding:10px;border:1px solid lightblue;background-color:#f0f8ff;color:#000;border-radius:5px}._form_jiba5_21{display:flex;flex-direction:column;gap:10px}input,select,button{padding:10px;border:1px solid #ddd;border-radius:5px}button{background-color:#add8e6;color:#000;cursor:pointer}button:hover{background-color:#00008b;color:#fff}._table_jiba5_44{width:100%;margin-top:20px;border-collapse:collapse}._table_jiba5_44 th,._table_jiba5_44 td{padding:10px;border:1px solid #ddd}._table_jiba5_44 th{background-color:#add8e6;color:#000}._dashboard_q4vcz_1{padding:20px}._carsList_q4vcz_5{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._carCard_q4vcz_11{border:1px solid #ccc;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;text-align:center}._carCard_q4vcz_11 img{width:100%;height:auto}._carInfo_q4vcz_24{padding:10px}._detailsButton_q4vcz_28,._bookButton_q4vcz_29{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;text-align:center}._bookButton_q4vcz_29{background-color:#28a745;margin-left:10px}._updateFormContainer_375eg_1{display:flex;flex-direction:column;align-items:center;padding:20px;border:1px solid #ccc;border-radius:8px;max-width:500px;margin:20px auto;background-color:#f9f9f9}._updateForm_375eg_1{display:flex;flex-direction:column;width:100%}._updateForm_375eg_1 label{margin-bottom:10px;font-weight:700}._updateForm_375eg_1 input{padding:8px;margin-top:4px;margin-bottom:16px;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box}._updateForm_375eg_1 button{padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;width:100%;box-sizing:border-box}._updateForm_375eg_1 button:hover{background-color:#0056b3}._successMessage_375eg_49{margin-top:20px;color:green}._container_8qqmu_2{padding:20px;font-family:Arial,sans-serif;background-color:#f9f9f9}._heading_8qqmu_8{font-size:24px;margin-bottom:20px}._tabs_8qqmu_13{display:flex;margin-bottom:20px}._tab_8qqmu_13{padding:10px 20px;margin-right:10px;cursor:pointer;border-bottom:2px solid transparent}._tab_8qqmu_13._active_8qqmu_25{border-bottom:2px solid #007bff;font-weight:700}._table_8qqmu_30{width:100%;border-collapse:collapse}._table_8qqmu_30 th,._table_8qqmu_30 td{border:1px solid #ddd;padding:10px;text-align:left}._table_8qqmu_30 th{background-color:#f1f1f1}._table_8qqmu_30 tbody tr:nth-child(2n){background-color:#f9f9f9}._status_8qqmu_49{color:orange}._status_8qqmu_49._completed_8qqmu_53{color:green}._detailsButton_8qqmu_57{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:3px}._container_1cqkm_1{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f0f0f0}._card_1cqkm_9{margin-bottom:16px;background-color:#fff;border:1px solid #ddd;padding:16px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 4px 8px #0000001a}._header_1cqkm_20{font-size:1.5rem;color:#1976d2;margin-bottom:16px;display:flex;align-items:center}._icon_1cqkm_28{margin-right:8px;color:#1976d2}._inputGroup_1cqkm_33{margin-bottom:16px}._input_1cqkm_33{border:1px solid #1976d2;padding:8px;border-radius:4px;width:95%}._cardElement_1cqkm_44{border:1px solid #1976d2;padding:8px;border-radius:4px;margin-bottom:16px}._button_1cqkm_51{margin-top:16px;background-color:#1976d2;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:1rem;width:100%}._button_1cqkm_51:disabled{background-color:#b0bec5;cursor:not-allowed}._button_1cqkm_51:hover{background-color:#1565c0}._error_1cqkm_72{margin-top:16px;background-color:#f44336;color:#fff;padding:8px;border-radius:4px}._success_1cqkm_80{margin-top:16px;background-color:#4caf50;color:#fff;padding:8px;border-radius:4px}._container_2ogl5_1{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#e8f5e9}._message_2ogl5_9{text-align:center;padding:20px;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a}._header_2ogl5_18{font-size:2rem;color:#4caf50;margin-bottom:16px}._text_2ogl5_24{font-size:1rem;color:#333;margin-bottom:24px}._button_2ogl5_30{display:inline-block;padding:10px 20px;font-size:1rem;color:#fff;background-color:#1976d2;text-decoration:none;border-radius:4px}._button_2ogl5_30:hover{background-color:#1565c0}._dashboardOverview_1hqqm_1{padding:20px;font-family:Arial,sans-serif}._content_1hqqm_6{display:flex;align-items:center;justify-content:space-between}._linksSection_1hqqm_12{flex:1;max-width:40%}._welcomeText_1hqqm_17{font-size:24px;color:#333;font-weight:700;margin-top:0;margin-bottom:20px}._links_1hqqm_12{display:flex;flex-direction:column}._linkItem_1hqqm_30{margin-bottom:15px;font-size:18px}._linkItem_1hqqm_30 a,._linkItem_1hqqm_30 button{display:block;text-decoration:none;color:#1976d2;padding:12px 16px;font-size:1.1rem;border-radius:4px;transition:background-color .3s ease,box-shadow .3s ease;border:1px solid #1976d2;background-color:#fff;text-align:center}._linkItem_1hqqm_30 a:hover,._linkItem_1hqqm_30 button:hover{background-color:#e3f2fd;box-shadow:0 4px 8px #0000001a}._logoutButton_1hqqm_53{background:none;border:1px solid #1976d2;color:#1976d2;font-size:1.1rem;cursor:pointer;padding:12px 16px;border-radius:4px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease}._logoutButton_1hqqm_53:hover{background-color:#e3f2fd;box-shadow:0 4px 8px #0000001a}._imageSection_1hqqm_70{flex:1;max-width:50%;margin-left:20px}._welcomeImage_1hqqm_76{width:100%;height:auto;border-radius:8px}._container_13me0_2{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:40px;background-color:#f9f3ee}._formContainer_13me0_10,._contactInfo_13me0_10{background:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px #0000001a}._formContainer_13me0_10{grid-column:span 2}._contactInfo_13me0_10{grid-column:span 1}._goBack_13me0_25{display:block;margin-bottom:20px;color:#000;text-decoration:none;font-size:1rem}h2{font-size:2rem;margin-bottom:20px}._form_13me0_10{display:flex;flex-direction:column}._inputGroup_13me0_43{margin-bottom:20px}._inputGroup_13me0_43 label{display:block;margin-bottom:5px;font-size:1rem}._inputGroup_13me0_43 input,._inputGroup_13me0_43 textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px}._sendMessageButton_13me0_61,._signUpButton_13me0_62{background-color:tomato;color:#fff;border:none;padding:10px 15px;cursor:pointer;margin-top:20px;border-radius:5px;font-size:1rem}._sendMessageButton_13me0_61:hover,._signUpButton_13me0_62:hover{background-color:#e55340}._newsletterForm_13me0_78{display:flex;flex-direction:column}._newsletterForm_13me0_78 label{margin-bottom:10px}._contactInfo_13me0_10{display:flex;flex-direction:column;justify-content:space-between}._contactInfo_13me0_10 h3{font-size:1rem;margin-bottom:5px}._contactInfo_13me0_10 p{margin:5px 0}._contactInfo_13me0_10 a{color:tomato;text-decoration:none}._contactInfo_13me0_10 a:hover{text-decoration:underline}@media screen and (max-width: 768px){._container_13me0_2{grid-template-columns:1fr;padding:20px}._formContainer_13me0_10,._contactInfo_13me0_10{grid-column:span 1}._goBack_13me0_25{font-size:.9rem}h2{font-size:1.5rem}._inputGroup_13me0_43{margin-bottom:15px}._sendMessageButton_13me0_61,._signUpButton_13me0_62{width:100%;padding:12px 0;font-size:1.1rem}._contactInfo_13me0_10{flex-direction:column}._contactInfo_13me0_10 h3{font-size:1rem}._contactInfo_13me0_10 p{font-size:.9rem}}._bookTable_5zs6k_2{width:100%;border-collapse:collapse}._bookTable_5zs6k_2 th,._bookTable_5zs6k_2 td{border:1px solid #ddd;padding:8px}._bookTable_5zs6k_2 th{background-color:#f2f2f2;text-align:left}._updateButton_5zs6k_17,._deleteButton_5zs6k_30{background-color:#007bff;color:#fff;border:none;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:2px 1px;cursor:pointer}._manageBooksContainer_1dulm_2{padding:20px}._bookForm_1dulm_6{margin-top:20px}._bookForm_1dulm_6 input{display:block;margin-bottom:10px;padding:8px;width:50%}._bookForm_1dulm_6 button{background-color:#4caf50;color:#fff;border:none;padding:10px;font-size:16px;cursor:pointer}._locationTable_1rjuk_2{width:100%;border-collapse:collapse}._locationTable_1rjuk_2 th,._locationTable_1rjuk_2 td{border:1px solid #ddd;padding:8px}._locationTable_1rjuk_2 th{background-color:#f4f4f4}._updateButton_1rjuk_17{background-color:#007bff;color:#fff;border:none;padding:5px 7.8px;cursor:pointer;border-radius:2px}._deleteButton_1rjuk_26{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:2px}._manageLocationsContainer_p2188_2{padding:20px}._locationForm_p2188_6{margin-top:20px}._locationForm_p2188_6 input{display:block;margin:10px 0;padding:8px}._locationForm_p2188_6 button{background-color:#4caf50;color:#fff;border:none;padding:10px;cursor:pointer}._aboutUsContainer_ykhwm_1{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:40px 20px;background-color:#f0f8ff;color:#333}._imageWrapper_ykhwm_11{flex:1;display:flex;justify-content:center;align-items:center;position:relative}._aboutImage_ykhwm_19{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 8px #0003;position:relative;z-index:1}._textWrapper_ykhwm_28{flex:1;padding:20px;position:relative}._textWrapper_ykhwm_28 h1{font-size:2.5em;margin-bottom:20px}._textWrapper_ykhwm_28 p{font-size:1.2em;line-height:1.6;margin-bottom:15px}._textWrapper_ykhwm_28 ._highlight_ykhwm_45{color:#1e90ff}._readMoreButton_ykhwm_49{background-color:#1e90ff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:1em;transition:background-color .3s ease}._readMoreButton_ykhwm_49:hover{background-color:#1c86ee}._container_ja1kz_1{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #0000001a;max-width:900px;margin:60px auto}h2{text-align:center;color:#333;margin-bottom:20px;font-size:24px}._form_ja1kz_17{display:flex;flex-direction:column;gap:10px}._form_ja1kz_17 input,._form_ja1kz_17 textarea,._form_ja1kz_17 button{padding:10px;font-size:16px;border-radius:5px;border:1px solid #ccc}._form_ja1kz_17 button{background-color:#007bff;color:#fff;border:none;cursor:pointer}._form_ja1kz_17 button:hover{background-color:#0056b3}._message_ja1kz_43{color:green;text-align:center;margin-top:10px}._table_ja1kz_49{margin-top:20px}._table_ja1kz_49 h3{text-align:center;color:#333;margin-bottom:10px;font-size:20px}._table_ja1kz_49 table{width:100%;border-collapse:collapse}._table_ja1kz_49 th,._table_ja1kz_49 td{padding:10px;text-align:left;border-bottom:1px solid #ddd}._table_ja1kz_49 th{background-color:#007bff;color:#fff}._table_ja1kz_49 tbody tr:nth-child(odd){background-color:#f2f2f2}._table_ja1kz_49 tbody tr:hover{background-color:#e2e2e2}._home_1qtwt_1{padding:20px;background-image:url(/assets/bmgrey-DIDadwaM.jpg);background-size:cover;background-position:center;height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;color:#fff;text-align:center}._home_1qtwt_1 h1{font-size:2em}._home_1qtwt_1 p{font-size:1.2em}._buttonHome_1qtwt_23{width:40%;padding:10px;background-color:#0d0e0d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:20px}._buttonHome_1qtwt_23:hover{background-color:#45a049}@media screen and (max-width: 768px){._home_1qtwt_1 h1{font-size:1.8em}._home_1qtwt_1 p{font-size:1em}._buttonHome_1qtwt_23{width:60%;font-size:18px}}@media screen and (max-width: 480px){._home_1qtwt_1 h1{font-size:1.6em}._home_1qtwt_1 p{font-size:.9em}._buttonHome_1qtwt_23{width:70%;font-size:16px}}._testimonialSection_1ixhm_1{text-align:center;padding:2rem;background-color:#ffffffe6;border-radius:8px;width:80%;margin:0 auto}._testimonialSection_1ixhm_1 h2{font-size:2rem;margin-bottom:1.5rem;color:#333}._testimonials_1ixhm_16{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}._testimonial_1ixhm_1{background:#fff;padding:1rem;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:300px;max-width:90%}._clientImage_1ixhm_32{border-radius:50%;width:80px;height:80px;margin-bottom:1rem}._testimonial_1ixhm_1 p{margin:.5rem 0;color:#555}._clientName_1ixhm_44{font-weight:700;color:#555}._credits_1ixhm_49{margin-top:1rem;font-size:.8rem;color:#aaa}._container_1tk0x_2{display:flex;flex-direction:column;align-items:center;padding:20px}._heading_1tk0x_9{margin-bottom:20px;font-size:24px;color:#333}._imageWrapper_1tk0x_15{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:800px}._imageItem_1tk0x_22{position:relative;overflow:hidden;border-radius:8px;transition:transform .3s ease}._imageItem_1tk0x_22:hover{transform:scale(1.05)}._image_1tk0x_15{width:100%;height:auto;display:block;transition:opacity .3s ease}._imageItem_1tk0x_22:hover ._image_1tk0x_15{opacity:.8}._textContainer_1tk0x_44{position:absolute;bottom:0;left:0;right:0;background:#00000080;color:#fff;padding:10px;text-align:center}._caption_1tk0x_55{margin:0;font-size:16px;font-weight:700}._additionalText_1tk0x_61{margin:0;font-size:12px}._landingPage_jzutn_1{display:flex;flex-direction:column;min-height:100vh}body,html{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden;font-family:Arial,sans-serif}.app{min-height:100vh;display:flex;flex-direction:column}.navbar,.footer{background-color:#00000080;color:#fff;padding:10px 20px;text-align:center;z-index:10}.navbar ul{list-style-type:none;padding:0;display:flex;justify-content:center;gap:20px}.footer{margin-top:auto}.landingContainer{background-image:url(./path/to/your/image.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;color:#fff;text-align:center}
