@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;500;700&display=swap);.login-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px #0000001a;margin:150px auto;max-width:400px;padding:20px;text-align:center}.login-container .main-text{color:#333335;font-family:Kumbh Sans,sans-serif;font-optical-sizing:auto;font-size:24px;font-style:normal;font-variation-settings:"YOPQ" 300;font-weight:400}.login-container .sub-main-text{color:#333335;font-family:Kumbh Sans,sans-serif;font-optical-sizing:auto;font-size:14px;font-weight:400;margin-top:-30px}.login-container form{padding:20px;text-align:left}.login-container form .password-main-div,.login-container form .username-main-div{margin-bottom:20px}.login-container form .password-main-div .label-name,.login-container form .password-main-div .label-password,.login-container form .username-main-div .label-name,.login-container form .username-main-div .label-password{color:#000;display:block;font-family:Kumbh Sans,sans-serif;font-optical-sizing:auto;font-size:14px;font-weight:500;margin-bottom:8px}.login-container form .password-main-div .label-name .required-asterisk,.login-container form .password-main-div .label-password .required-asterisk,.login-container form .username-main-div .label-name .required-asterisk,.login-container form .username-main-div .label-password .required-asterisk{color:red}.login-container form .password-main-div .main-input,.login-container form .username-main-div .main-input{border:1px solid #e9edf6;border-radius:4px;height:14px;padding:8px;position:relative;width:calc(100% - 16px)}.login-container form .password-input-container{position:relative}.login-container form .password-input-container .toggle-password{color:#333;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login-container form .additional-options{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.login-container form .additional-options .remember-me{align-items:center;display:flex}.login-container form .additional-options .remember-me input{margin-right:5px}.login-container form .additional-options .forgot-password a,.login-container form .additional-options .remember-me label{color:#333335;font-family:Kumbh Sans,sans-serif;font-size:14px}.login-container form .additional-options .forgot-password a{text-decoration:none}.login-container form .additional-options .forgot-password a:hover{text-decoration:underline}.login-container form button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Kumbh Sans,sans-serif;font-weight:700;padding:10px;width:100%}.login-container form button:hover{background-color:#45a049}.login-container .signup-text{color:#333335;font-family:Kumbh Sans,sans-serif;font-size:14px;margin-bottom:40px;margin-top:5px}.login-container .signup-text a{color:#007bff;text-decoration:none}.login-container .signup-text a:hover{text-decoration:underline}.login-container .error-message{color:red;margin-top:10px}.sidebar{align-items:center;background-color:#082c4c;box-shadow:2px 0 5px #0000001a;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow:hidden;padding:20px;position:fixed;top:0;transition:width .3s;width:220px}.sidebar.collapsed{width:60px}.sidebar.collapsed .names-cat,.sidebar.collapsed .section-label{display:none}.sidebar.collapsed h2{font-size:12px}.sidebar.collapsed .logout-name{display:none}.sidebar.collapsed .icon{margin-right:10}.sidebar.collapsed .logout-button{justify-content:center;width:60px}.sidebar .sidebar-top{align-items:center;display:flex;flex-direction:column;margin-top:-15px}.sidebar h2{background-color:#0000;font-family:Kumbh Sans,sans-serif;font-size:25px;font-weight:500;margin-bottom:20px;margin-top:10px;text-align:center}.sidebar h2.admin-panel{font-size:20px}.sidebar .hr-line{background-color:#dfdada;height:1px;margin-top:-10px;width:100%}.sidebar .section-label{color:#aaa;font-family:Kumbh Sans,sans-serif;font-optical-sizing:auto;font-size:15px;font-weight:500;margin:10px 0 5px;text-align:left;width:100%}.sidebar nav ul{list-style:none;padding:0;width:90%}.sidebar nav ul li{float:left;height:50px;margin-bottom:20px;width:100%}.sidebar nav ul li a{align-items:center;background-color:#0000;border-radius:5px;color:#fff;display:flex;font-family:Kumbh Sans,sans-serif;font-optical-sizing:auto;font-size:14px;font-weight:500;padding:0;text-decoration:none;transition:background-color .3s;width:100%}.sidebar nav ul li a .icon{margin-right:10px}.sidebar nav ul li a.active:hover,.sidebar nav ul li a:hover:hover{background-color:#ffffff4d}.sidebar .logout-button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;margin-bottom:2rem;padding-bottom:10px;padding-right:5px;padding-top:10px;transition:background-color .3s;width:150px}.sidebar .logout-button .icon{margin-right:10px}.sidebar .logout-button:hover{background-color:#ff1a1a}.sidebar .toggle-button{align-items:center;background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin:0 auto 2rem;padding:10px;transition:background-color .3s;width:calc(100% - 40px)}.sidebar .toggle-button:hover{background-color:#555}@media(max-width:768px){.sidebar{width:200px}.sidebar .sidebar-image{height:60px;margin-bottom:15px;width:60px}.sidebar h2{font-size:18px;margin-bottom:15px}.sidebar nav ul li a{font-size:14px;padding:8px}.sidebar nav ul li a .icon{margin-right:8px}.sidebar .logout-button{font-size:14px;margin:0 auto;padding:8px;width:calc(100% - 30px)}.sidebar .logout-button .icon{margin-right:8px}}@media(max-width:480px){.sidebar{height:auto;padding:10px;position:static;width:100%}.sidebar,.sidebar .sidebar-top{align-items:center;flex-direction:row}.sidebar .sidebar-image{height:50px;margin-bottom:0;margin-right:10px;width:50px}.sidebar h2{font-size:16px;margin-bottom:0}.sidebar nav{flex-grow:1}.sidebar nav ul{display:flex;flex-direction:row;justify-content:space-around}.sidebar nav ul li{margin:0}.sidebar .logout-button,.sidebar nav ul li a{font-size:12px;padding:5px}.sidebar .logout-button{margin:0 auto;width:calc(100% - 20px)}.sidebar .logout-button .icon{margin-right:5px}}.main-panel{background-color:#e5dcdc}.admin-panel{display:flex}.content{margin-left:200px;padding:20px;position:relative;transition:margin-left .3s ease,width .3s ease;width:calc(100% - 200px)}.sticky-navbar{background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 2px 4px #0000001a;justify-content:space-between;left:260px;padding:10px 20px;position:fixed;right:0;top:0;transition:left .3s ease,width .3s ease;z-index:1000}.left-section,.sticky-navbar{align-items:center;display:flex}.toggle-sidebar{background:none;border:none;cursor:pointer;font-size:18px;margin-right:20px}.search-box{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;padding:5px 10px}.search-box input{border:none;margin-left:10px;outline:none}.right-section{align-items:center;display:flex}.welcome-text{font-size:16px;margin-right:20px}.icon{cursor:pointer;font-size:20px;margin-left:20px}.user-profile{position:relative}.user-profile .dropdown{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:none;position:absolute;right:0;z-index:1001}.user-profile:hover .dropdown{display:block}.user-profile .dropdown button{background:none;border:none;cursor:pointer;padding:10px 20px;text-align:left;width:100%}.user-profile .dropdown button:hover{background-color:#f9f9f9}.sidebar.collapsed{width:50px}.sidebar.collapsed+.content{margin-left:50px;width:calc(100% - 50px)}.sidebar.collapsed+.content .sticky-navbar{left:90px}.logo-div{height:50px;margin-left:-20px;margin-right:0}.logo-img{height:100%;width:100%}.destination-main-div{display:flex;height:620px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-destination{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:500px;margin-top:50px;padding:20px;width:500px}.add-destination .title-destination{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-destination form{display:flex;flex-direction:column;margin-bottom:30px}.add-destination form div{margin-bottom:20px}.add-destination form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-destination form div .input-destination{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-destination form div .input-destination::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.add-destination form .button-add-destination{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-destination form .button-add-destination:hover{background-color:#008d8b}.destinations-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.destinations-container .title-destination-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.destinations-container .destination-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.destinations-container .destination-card .destination-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.destinations-container .destination-card .destination-info .destination-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.destinations-container .destination-card .destination-info .destination-name{color:#333;font-weight:700}.destinations-container .destination-card .destination-info .destination-description{color:#666;display:block;margin-top:10px}.destinations-container .destination-card .destination-actions{display:flex;gap:10px}.destinations-container .destination-card .destination-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.destinations-container .destination-card .destination-actions button:hover{background-color:#008d8b}.package-main-div{display:flex;height:1200px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-package{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:1100px;margin-top:50px;padding:20px;width:500px}.add-package .title-package{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-package form{display:flex;flex-direction:column;margin-bottom:30px}.add-package form div{margin-bottom:20px}.add-package form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-package form div .input-package{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-package form div .input-package::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.add-package form .button-add-package{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-package form .button-add-package:hover{background-color:#008d8b}.packages-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.packages-container .title-package-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.packages-container .package-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.packages-container .package-card .package-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.packages-container .package-card .package-info .package-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.packages-container .package-card .package-info .package-name{color:#333;font-weight:700}.packages-container .package-card .package-info .package-description{color:#666;display:block;margin-top:10px}.packages-container .package-card .package-actions{display:flex;gap:10px}.packages-container .package-card .package-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.packages-container .package-card .package-actions button:hover{background-color:#008d8b}.trip-main-div{display:flex;height:1200px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-trip{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:1000px;margin-top:50px;padding:20px;width:500px}.add-trip .title-trip{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-trip form{display:flex;flex-direction:column;margin-bottom:30px}.add-trip form div{margin-bottom:20px}.add-trip form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-trip form div .input-trip{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-trip form div .input-trip::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.add-trip form .button-add-trip{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-trip form .button-add-trip:hover{background-color:#008d8b}.trips-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.trips-container .title-trip-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.trips-container .trip-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.trips-container .trip-card .trip-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.trips-container .trip-card .trip-info .trip-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.trips-container .trip-card .trip-info .trip-name{color:#333;font-weight:700}.trips-container .trip-card .trip-info .trip-description{color:#666;display:block;margin-top:10px}.trips-container .trip-card .trip-actions{display:flex;gap:10px}.trips-container .trip-card .trip-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.trips-container .trip-card .trip-actions button:hover{background-color:#008d8b}.activity-main-div{display:flex;height:620px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-activity{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:500px;margin-top:50px;padding:20px;width:500px}.add-activity .title-activity{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-activity form{display:flex;flex-direction:column;margin-bottom:30px}.add-activity form div{margin-bottom:20px}.add-activity form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-activity form div .input-activity{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-activity form div .input-activity::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.add-activity form .button-add-activity{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-activity form .button-add-activity:hover{background-color:#008d8b}.activities-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.activities-container .title-activity-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.activities-container .activity-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.activities-container .activity-card .activity-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.activities-container .activity-card .activity-info .activity-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.activities-container .activity-card .activity-info .activity-name{color:#333;font-weight:700}.activities-container .activity-card .activity-info .activity-description{color:#666;display:block;margin-top:10px}.activities-container .activity-card .activity-actions{display:flex;gap:10px}.activities-container .activity-card .activity-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.activities-container .activity-card .activity-actions button:hover{background-color:#008d8b}.travel-main-div{display:flex;height:1800px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-travel{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:1600px;margin-top:50px;padding:20px;width:500px}.add-travel .title-travel{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-travel form{display:flex;flex-direction:column;margin-bottom:30px}.add-travel form div{margin-bottom:20px}.add-travel form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-travel form div .input-checkbox,.add-travel form div .input-travel{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-travel form div .input-travel::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.add-travel form .button-add-travel{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-travel form .button-add-travel:hover{background-color:#008d8b}.travels-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.travels-container .title-travel-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.travels-container .travel-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.travels-container .travel-card .travel-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.travels-container .travel-card .travel-info .travel-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.travels-container .travel-card .travel-info .travel-name{color:#333;font-weight:700}.travels-container .travel-card .travel-info .travel-description{color:#666;display:block;margin-top:10px}.travels-container .travel-card .travel-actions{display:flex;gap:10px}.travels-container .travel-card .travel-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.travels-container .travel-card .travel-actions button:hover{background-color:#008d8b}.filter-travels-main{align-items:center;display:flex;flex-direction:column;margin-left:40px;padding:20px}.filter-travels-main .filter-title{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left;width:100%}.filter-travels-main .filter-form{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;gap:20px;margin-bottom:50px;padding:20px;width:500px}.filter-travels-main .filter-form,.filter-travels-main .filter-form div{display:flex;flex-direction:column}.filter-travels-main .filter-form div label{color:#333;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.filter-travels-main .filter-form div .input-checkbox,.filter-travels-main .filter-form div .input-filter{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.filter-travels-main .filter-form div .input-filter::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.filter-travels-main .filter-form .button-filter{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.filter-travels-main .filter-form .button-filter:hover{background-color:#008d8b}.filter-travels-main .travels-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:20px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.filter-travels-main .travels-container .title-travel-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.filter-travels-main .travels-container .travel-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.filter-travels-main .travels-container .travel-card .travel-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.filter-travels-main .travels-container .travel-card .travel-info .travel-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.filter-travels-main .travels-container .travel-card .travel-info .travel-name{color:#333;font-weight:700}.filter-travels-main .travels-container .travel-card .travel-info .travel-description{color:#666;display:block;margin-top:10px}.filter-travels-main .travels-container .travel-card .travel-actions{display:flex;gap:10px}.filter-travels-main .travels-container .travel-card .travel-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.filter-travels-main .travels-container .travel-card .travel-actions button:hover{background-color:#008d8b}.send-newsletter{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:flex;flex-direction:column;font-family:Roboto,sans-serif;margin-left:50px;margin-top:50px;padding:20px;width:500px}.send-newsletter h2{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left;width:100%}.send-newsletter form{display:flex;flex-direction:column;width:100%}.send-newsletter form div{margin-bottom:20px}.send-newsletter form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.send-newsletter form div input[type=text],.send-newsletter form div textarea{border:1px solid #ddd;border-radius:4px;font-family:Roboto,sans-serif;font-size:16px;padding:10px;width:96%}.send-newsletter form div input[type=text]::placeholder,.send-newsletter form div textarea::placeholder{color:#c9bfbf;font-family:Kumbh Sans,sans-serif;font-size:14px}.send-newsletter form div textarea{min-height:100px;resize:vertical}.send-newsletter form button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.send-newsletter form button:hover{background-color:#008d8b}.send-newsletter p{color:#333;font-family:Kumbh Sans,sans-serif;font-size:16px;font-weight:500;margin-top:20px}.photo-main-div{display:flex;height:620px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-photo{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:500px;margin-top:50px;padding:20px;width:500px}.add-photo .title-photo{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-photo form{display:flex;flex-direction:column;margin-bottom:30px}.add-photo form div{margin-bottom:20px}.add-photo form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-photo form div .input-photo{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-photo form .button-add-photo{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-photo form .button-add-photo:hover{background-color:#008d8b}.photos-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.photos-container .title-photo-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.photos-container .photo-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.photos-container .photo-card .photos-image{border-radius:8px;height:80px;margin-bottom:15px;object-fit:cover;width:80px}.photos-container .photo-card .photo-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.photos-container .photo-card .photo-info .photo-heading{color:#333;font-weight:700}.photos-container .photo-card .photo-actions{display:flex;gap:10px}.photos-container .photo-card .photo-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.photos-container .photo-card .photo-actions button:hover{background-color:#008d8b}.album-main-div{display:flex;height:620px;justify-content:space-evenly;margin-left:40px;padding:20px}.add-album{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);font-family:Roboto,sans-serif;height:500px;margin-top:50px;padding:20px;width:500px}.add-album .title-album{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;margin-bottom:20px;text-align:left}.add-album form{display:flex;flex-direction:column;margin-bottom:30px}.add-album form div{margin-bottom:20px}.add-album form div label{color:#333;display:block;font-family:Kumbh Sans,sans-serif;font-weight:700;font-weight:500;margin-bottom:10px}.add-album form div .input-album{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:96%}.add-album form .button-add-album{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s;width:190px}.add-album form .button-add-album:hover{background-color:#008d8b}.albums-container{grid-gap:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.102);display:grid;font-family:Roboto,sans-serif;gap:20px;grid-template-columns:repeat(2,1fr);height:500px;margin-top:50px;overflow-y:auto;padding:20px;width:calc(100% - 700px)}.albums-container .title-album-result{color:#333;font-family:Kumbh Sans,sans-serif;font-size:35px;font-weight:600;grid-column:span 2;margin-bottom:20px;text-align:left}.albums-container .album-card{align-items:center;background:#f9f9f9;border-radius:8px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding:20px;text-align:center}.albums-container .album-card .album-info{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.albums-container .album-card .album-info .album-image{border-radius:50%;height:80px;margin-bottom:15px;width:80px}.albums-container .album-card .album-info .album-name{color:#333;font-weight:700}.albums-container .album-card .photo-actions{display:flex;gap:10px}.albums-container .album-card .photo-actions button{background-color:#00a5a2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.albums-container .album-card .photo-actions button:hover{background-color:#008d8b}
/*# sourceMappingURL=main.07ca537c.css.map*/