@import"https://unpkg.com/leaflet@1.9.3/dist/leaflet.css";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000;color:#fff}body p{font-size:1rem}.landingPage{padding-top:3rem;gap:2rem;display:flex;padding-inline:1rem;margin-block-end:5rem}.map-container{width:50%}.iframe{inline-size:100%}.searchingPage{padding:50px 20px;background-color:#000;inline-size:50%}.searchingPage h1{max-width:300px}.searchingPage p{max-width:400px;margin-block-end:1rem}.searchingPage form{background-color:#1f1f1f;padding:30px 15px;border-radius:15px}.searchingPage form label{display:block;margin-block-end:5px}.searchingPage form input{display:block;margin-block-end:5px;border-radius:25px;border:none;padding:11px;width:19rem}.inputField .btn{border-radius:25px;padding:11px;margin-block-start:-5px}.landingpage-input{width:100%;font-size:1.2rem;padding:20px;margin-bottom:20px;border:3px solid #4a4848}form:has(input:focus){background-color:#4a4848;border-color:#333435}.inputField{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.searchingPage a{color:#fff;cursor:pointer}@media (max-width: 820px){.landingPage{display:flex;flex-direction:column;margin:0 auto}.searchingPage{display:flex;width:inherit;flex-direction:column;text-align:center;align-items:center}.inputField{display:grid}.searchingPage form label{margin-block-end:1rem}.inputField .btn{display:flex;margin:0 auto}.map-container{width:100%;margin-block-end:3rem}.iframe{inline-size:100%}}.social-media-proof{display:flex;padding-inline:1rem;align-items:center;justify-content:space-between;margin-block-end:3rem}.social-media-logo{cursor:pointer;position:relative;padding:10px 20px;background:transparent;font-size:28px;border-top-right-radius:10px;border-bottom-left-radius:10px;transition:all 1s}.social-media-logo:after,.social-media-logo:before{content:" ";width:10px;height:10px;position:absolute;border:0px solid #fff;transition:all 1s}.social-media-logo:after{top:-1px;left:-1px;border-top:5px solid goldenrod;border-left:5px solid goldenrod}.social-media-logo:before{bottom:-1px;right:-1px;border-bottom:5px solid goldenrod;border-right:5px solid goldenrod}.social-media-logo:hover{border-top-right-radius:0;border-bottom-left-radius:0}.social-media-logo:hover:before,.social-media-logo:hover:after{width:100%;height:100%}@media (max-width: 820px){.social-media-proof{display:flex;flex-direction:column;gap:2rem;margin:0 auto;margin-block-end:5rem}}.user-guide{display:flex;padding-inline:3rem;gap:2rem;margin-block-end:7rem}.carefinder-usage-guide{width:50%}.carefinder-usage-guide h1{max-width:380px}.carefinder-usage-guide p{max-width:450px;line-height:1.5;margin-block-end:1rem}.steps{margin-block-end:5rem}.step{display:flex;align-items:center;gap:1rem}.step:hover,.circle:hover{font-weight:bolder;cursor:pointer}.circle{border-radius:50%;padding:15px;background:transparent;border:1px solid #fff;display:flex;text-align:center;font:20px}.link-line{display:flex;margin-inline-start:20px}.frame{position:relative;width:50%}.doctor{width:100%;z-index:2}@media (max-width: 820px){.user-guide{display:grid;flex-direction:column}.doctor{width:200%;height:auto}.steps{margin-block-end:2rem}.carefinder-usage-guide{width:100%}}article{margin-block-end:3rem;padding-inline:1rem}article .btn{display:flex;margin:0 auto;padding:10px 30px;margin-block-end:.5rem}.main-article span p{text-align:center}.main-article{padding:2rem;border-radius:15px;background-color:#1f1f1f;margin:0 auto}.list-hospital-info{margin:0 auto;max-width:500px;text-align:center;margin-block-end:5rem}.list-hospital{display:flex;justify-content:space-between}.features{margin:0 auto;max-width:300px;text-align:center;margin-block-end:3rem}@media (max-width: 800px){.list-hospital{display:flex;flex-direction:column;margin:0 auto}.main-article{width:fit-content}}.users-card{margin-block-end:5rem;padding-inline:1rem}.user-card-header{display:flex;align-items:center;margin-block-end:-30px}.users-card p{margin-block-end:2rem}.bluestroke{margin-block-start:3.5rem;margin-inline-start:1rem}ul,li{list-style-type:none;list-style:none}.review-content-card{list-style-type:none;display:flex;overflow:hidden;gap:2rem}.wrapper{height:250px;animation:card-movement ease-in-out 20s infinite;display:flex;min-width:500px;background-color:#323030;border-radius:25px}@keyframes card-movement{0%{transform:translate(-500px)}}.userImg{height:100%}.userImage{inline-size:169px;height:100%;border-bottom-left-radius:25px;border-top-left-radius:25px}.main{display:flex;flex-direction:column;padding-inline:1rem;padding-top:1rem}.content{font-size:clamp(1rem,10vw,1rem)}.user-card-header{margin-block-end:1rem}.navBar{background-color:#000;display:flex;justify-content:space-between;align-items:center;height:10vh;padding-inline:2rem;inline-size:100%;position:fixed;z-index:10}.nav-list{display:flex;align-items:center;gap:.875rem}.nav-list li{list-style-type:none;padding-right:10px}.navigate{text-decoration:none;display:flex;text-align:center;align-items:center}button{gap:.25rem}.btn{border:1px solid #206df6;border-radius:1.5rem;background:transparent;color:#fff;cursor:pointer;padding:.625em .875em;transition:background-color .3 ease}.btn:hover{background-color:#206df6}.btn:focus{border-radius:1.5rem;background:#206df6;outline:2px solid #206df6;outline-offset:1px;color:#fff}.hamburger{color:#fff;display:none;z-index:6;position:fixed}@media (max-width: 820px){.nav-list{flex-direction:column}.nav-list-wrapper{right:-400px;position:fixed}.nav-listA{background-color:#00f;right:0;top:10vh;padding:3rem;border-radius:5dvb 0px 0px 5dvb;opacity:90%}.nav-list li{background-color:transparent;display:block;z-index:6}button{display:flex;flex-direction:column}.btn{margin-block-end:.9rem}.nav-list li{margin-block-end:.9rem;transition:ease .5s all}.nav-list li:hover{background-color:#5d5a5a;border-radius:20px;padding:10px}.hamburger{display:block;font-size:25px;position:fixed;right:2rem}}.footer-extras{display:flex;justify-content:space-between;margin:0 auto;gap:2rem}.footer-extra li:first-child{font-weight:bolder;margin-block-end:1rem}.footer-extra li{margin-block-end:.7rem;cursor:pointer}.footer-extra li:hover{font-style:italic}.footer{display:grid;grid-template-columns:1fr 1fr;padding:5rem;background-color:#1f1f1f}.footer li span{margin-inline-end:.3rem}.social-logo{background-color:#206df6;padding:.2rem;border-radius:5px}.socials{display:flex}@media (max-width: 820px){.footer{grid-template-columns:1fr;gap:1rem;padding-inline:1rem}.footer-extras{flex-direction:column;margin-inline:0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:0 auto}}.mapContainer{position:relative;z-index:1;padding-top:2rem}.map{height:50vh;width:100%}.signup-form{margin:0 auto;max-width:500px;text-align:center}.signup-carefinder-logo{display:flex;margin:0 auto}.signup-careFinder-logo{padding-top:1rem;padding-bottom:5rem}.signup-form p{margin-block-end:1rem}.signup-input-container{height:fit-content;width:100%}.signup-input{background-color:#1f1f1f;color:#fff;height:40px;width:100%;padding-left:20px;border-radius:25px;border:none;box-sizing:border-box;resize:vertical;margin-block-end:1rem;align-items:center}.signup-btn{width:100%;height:40px;border-radius:25px;border:none;align-items:center;justify-content:center;background-color:#00f;margin-block-end:1.5rem;cursor:pointer}.signup-socials{display:flex;justify-content:center;gap:1rem;cursor:pointer;margin-block-end:3rem}.go-back-to-homepage{display:flex;justify-content:center;text-decoration:none;font-size:2rem;font-weight:700;font-style:normal}.go-back-to-homepage:hover{color:#00f}@media (max-width: 820px){.signup-input{width:50%;display:grid;margin:0 auto;padding-left:20px;border-radius:25px;border:none;box-sizing:border-box;resize:vertical;margin-block-end:1rem}.signup-form p{word-wrap:break-word;text-align:center}.signup-btn{width:50%;margin:0 auto;border-radius:25px;margin-block-end:10px}}.hospital-landing-page-container{padding-top:5rem;padding-inline:1rem;width:100%}.hospital-landing-page-hospital-image{width:100%;margin-block-end:2rem;block-size:50vh}.hospital-landing-page-hospital-name,.hospital-landing-page-hospital-intro{margin-block-end:1rem}.single-hospital-landing-page-details{display:flex;justify-content:space-between;margin-block-end:2rem}.single-hospital-landing-page-department-images{display:flex;gap:.5rem}.department-image{border-radius:10px}.hospital-department{width:100%}.hospital-active-departmments-intro{text-align:center;line-height:1.5;margin-block-end:1rem}.active-department-images{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:fit-content;margin:0 auto;margin-block-end:2rem}.active-department-image{block-size:242px;inline-size:300px;border-radius:5px}@media (max-width: 820px){.hospital-landing-page-hospital-image{width:100%;margin-block-end:2rem;block-size:30vh}.single-hospital-landing-page-department-images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.single-hospital-landing-page-details{display:flex;flex-direction:column;justify-content:space-between}.department-image{width:150px}.active-department-images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.active-department-image{block-size:140px;inline-size:130px;border-radius:5px}}.hospital-list-map-container{width:100%;padding-top:3rem;margin-block-end:5rem}.hospital-list-iframe{inline-size:100%;height:auto}.no-of-hospitals-found{display:flex;align-items:center;justify-content:space-between;padding:1rem}.hospitals-found-logos{display:flex;gap:1rem}.filter-hospital-result,.share-hospital-search-result,.download-hospital-details{background-color:transparent;cursor:pointer;border:1px solid transparent;transition:border-color 1s ease-in}.filter-hospital-result:hover,.share-hospital-search-result:hover,.download-hospital-details:hover{border-color:#00f}.single-hospital-wrapper{display:flex;margin-inline:1rem;margin-block-end:2.5rem;gap:20px}.hospital-image-container{height:100%}.hospital-image{height:200px;width:200px;border-radius:10px}.single-hospital-details{display:flex;flex-direction:column;justify-content:center}.hospital-name{width:fit-content;cursor:pointer;margin-block-end:1rem}.hospital-name:hover{color:#00f}.hospital-socials{display:flex;gap:.5rem;cursor:pointer;margin-block-start:.5rem}.hospital-intro{text-wrap:balance}@media (max-width: 820px){.single-hospital-wrapper{gap:1rem;padding:1rem;margin-bottom:20px}.hospital-image-container{height:100%}.hospital-image{height:200px;width:200px;border-radius:10px}}.pagination-btn-container{display:flex;gap:.1rem;justify-content:center;align-items:center;text-decoration:none;font-size:2rem;font-weight:700;font-style:normal}.pagination-btn-container span{font-size:1rem;margin-block-start:-30px}.pagination-btn{border:1px solid transparent;border-radius:50%;padding:5px;background-color:transparent;color:#fff;cursor:pointer;transition:border-color 1s ease;margin-block-end:2rem}.pagination-btn:hover{border-color:#00f}.add-hospital-container{padding-top:100px}header{line-height:1.5;max-width:630px;margin-block-end:1rem;padding-inline:1rem}.add-hospital-wrapper{background-color:#1f1f1f;margin-block-end:5rem;padding:2rem 1rem}main{display:flex;justify-content:space-between;align-items:center;margin-block-end:1rem}.edit-text{display:flex;gap:.3rem;text-align:center;align-items:center}.add-hospital-btn{display:flex;gap:1rem}.add-btn{border:1px solid #206df6;border-radius:1.5rem;background:transparent;color:#fff;cursor:pointer;padding:.625em .875em;transition:background-color .3 ease;width:fit-content}.add-btn:hover{background-color:#206df6}.add-btn:focus{border-radius:1.5rem;background:#206df6;outline:2px solid #206df6;outline-offset:1px;color:#fff}.add-hospital-details{border:2px solid #ccc;border-radius:5px;padding:1rem;box-shadow:0 0 5px #0003;display:flex}.add-hospital-details>*{padding:1em}.add-hospital-form{inline-size:50%}input:focus,textarea:focus{outline:3px solid gold}.add-hospital-input,.add-hospital-textarea{width:100%}.add-hospital-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.add-hospital-form label{display:block}.add-hospital-form p{margin:0}.full-width{grid-column:1 / 3}.add-hospital-input{inline-size:100%;background-color:transparent;border:2px solid #ccc;border-radius:5px;padding:5px}textarea{width:100%;height:150px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:transparent;resize:none}.add-hospital-drop-zone{inline-size:50%;border-radius:5px;border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer}.add-hospital-drop-zone p{margin:0}.avatar{vertical-align:middle;width:100px;height:10vh;border-radius:5px;border-width:5px;border-color:gray;border-style:outset}@media (max-width: 700px){.add-hospital-details{display:grid}.add-hospital-details>*{padding:2em}.add-hospital-form{width:100%;padding-inline:0;padding-top:0}.add-hospital-drop-zone{width:100%}}.add-hospital-drop-zone:hover{background-color:#f9f9f9}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
