body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{height:100%}:root{--primary:#26a69a;--text:#004d40;--bodyPadding:8rem 5rem 2rem}#root{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;height:100vh}.navbar-scroll .nav-link,.navbar-scroll .navbar-brand,.navbar-scroll .navbar-toggler-icon,.navbar-scrolled .nav-link,.navbar-scrolled .navbar-brand,.navbar-scrolled .navbar-toggler-icon{color:#fff}.mask-custom,.navbar-scroll,.navbar-scrolled{background-color:#fff}.mask-custom{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar-brand{font-size:1.75rem;letter-spacing:3px}.liner{border-left:1px solid #000;margin:0 4rem}.private_header{box-shadow:0 1px 0 #11111a1a}.container{align-items:center;display:flex;justify-content:center;margin:auto}.quicklinks{background-color:#e0f2f1;padding:2rem 3rem .5rem}.quicklinks_first{display:grid;grid-template-columns:20% 1fr 20%}.company_info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 1rem}.company_info h4{text-shadow:1px 1px 1px #000,0 1px 1px #000}.quick_logo{margin:1rem}.quick_info{padding:4rem 1rem 1rem;text-align:center}.quick_info h3{color:#004d40;color:var(--text)}.quick_links{align-items:center;display:flex;flex-direction:column;justify-content:center}.quick_links a{color:#004d40;color:var(--text)}.quick_links a,.quick_links a:hover{font-weight:700;text-decoration:none}.quick_links a:hover{color:#00897b}.button-1{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;background-color:var(--text);border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#f6f9fe;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.button-1:hover{background:#f6f9fe;color:#004d40;color:var(--text)}.fonts a:hover{color:#00897b}.sos{display:flex;flex-direction:row-reverse}.quicklinks_bottom{display:grid;grid-template-columns:1fr 1fr 1fr}.quicklink_foot1,.quicklink_foot2{align-items:center;display:flex}.quicklink_foot2{justify-content:center}.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:row;height:4rem;padding:0 2rem}.privacy{display:flex;flex-direction:row-reverse;width:75%}.privacy a{color:#fff;text-decoration:none}.privacy a:hover{color:#fff}.back{align-items:center;border-radius:.2rem;cursor:pointer;display:flex;height:3rem;justify-content:center}.back:hover{background-color:#eceff1}p{font-size:large}.advert_body{display:grid;grid-template-columns:1fr 1fr}.advert_image img{width:100%}.advert_content{align-items:center;display:flex;flex-direction:column;justify-content:center}.advert_content h1{color:#004d40;font-weight:700}.ring{background:#0000;background-image:url(https://res.cloudinary.com/dex0mkckw/image/upload/v1719013196/static%20files/logo_hxbg7j.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;box-shadow:0 0 20px #00000080;font-family:sans-serif;font-size:20px;height:100px;left:50%;letter-spacing:4px;line-height:150px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100px}.ring:before{animation:animateC 2s linear infinite;border-right:3px solid #0000;border-top:3px solid #0000;border-color:#004d40 #004d40 #0000 #0000;border-radius:50%;border-style:solid;border-width:3px;content:"";display:none;height:100%;left:-3px;position:absolute;top:-3px;width:100%}.ring span{animation:animate 2s linear infinite;background:#0000;display:block;height:4px;left:50%;position:absolute;top:calc(50% - 2px);transform-origin:left;width:50%}.ring span:before{background:#fff;border-radius:50%;box-shadow:0 2px 20px #004d40;content:"";height:15px;position:absolute;right:-8px;top:-6px;width:15px}@keyframes animateC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.main-item{background-color:#fff;padding:auto;width:100%}.background-masker{background-color:#fff;position:absolute}@keyframes placeHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.animated-background{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background-color:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#bbb 18%,#eee 33%)}.animated-background,.static-background{background-size:800px 104px;height:70px;position:relative}.static-background{background-color:#e7eaec;margin-bottom:20px}.shared-dom{height:110px;width:100%}.sub-rect{border-radius:100%;float:left;height:70px;margin:20px 20px 20px 0;width:100%}.pure-background{background-color:#eee}.css-dom:empty{background-image:radial-gradient(circle 16px,#d3d3d3 99%,#0000 0),linear-gradient(#d3d3d3,#d3d3d3),linear-gradient(#d3d3d3,#d3d3d3),linear-gradient(#d3d3d3,#d3d3d3),linear-gradient(#d3d3d3,#d3d3d3),linear-gradient(#fff,#fff);background-position:24px 30px,66px 30px,24px 90px,24px 142px,0 180px,0 0;background-repeat:no-repeat;background-size:32px 32px,200px 32px,180px 32px,230px 16px,100% 40px,280px 100%;border-radius:6px;box-shadow:0 10px 45px #0003;height:220px;width:100%}.loade{border:5px solid #004d40;border-bottom-color:#0000;border-radius:50%}.load,.loade{animation:rotation 1s linear infinite;box-sizing:border-box;display:inline-block;height:30px;width:30px}.load{border:5px solid;border-color:#fff #fff #0000;border-radius:50%}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1200px){:root{--primary:#26a69a;--text:#004d40;--bodyPadding:8rem 5rem 2rem}#root{font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.media_header{align-items:center;background-color:#fff;display:flex;flex-direction:row;padding:0 1rem;position:fixed;width:100vw}.media_header_image{align-items:center;display:flex;justify-content:center}.media_navs{display:grid;grid-template-columns:repeat(auto-fit,minmax(1rem,1fr));width:100vw}.media_navs a{align-items:center;color:#004d40;display:flex;justify-content:center;margin:0 .5rem;text-decoration:none}.mask-custom{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff}.navbar-brand{font-size:1.75rem;letter-spacing:3px}.liner{border-left:1px solid #000;margin:0 4rem}.private_header{box-shadow:0 1px 0 #11111a1a}.quicklinks{background-color:#e0f2f1;padding:1rem 1rem .5rem}.company_info,.quicklinks_first{display:flex;flex-direction:column}.company_info{align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.company_info h4{text-shadow:1px 1px 2px #000,0 1px 1px #000}.quick_logo{margin:1rem}.quick_info{padding:2rem 1rem;text-align:center}.quick_info h3{color:var(--text)}.quick_links{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 0}.quick_links a{color:var(--text)}.quick_links a,.quick_links a:hover{font-weight:700;text-decoration:none}.quick_links a:hover{color:#00897b}.button-1{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#f6f9fe;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.button-1:hover{background:#f6f9fe;color:var(--text)}.fonts a:hover{color:#00897b}.sos{align-items:center;display:flex;justify-content:center}.quicklinks_bottom{display:flex;flex-direction:column;text-align:center}.quicklink_foot1,.quicklink_foot2{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:row;font-size:small;height:4rem;padding:0 .5rem}.privacy{display:flex;flex-direction:row-reverse;width:40%}.privacy a{color:#fff;text-decoration:none}.privacy a:hover{color:#fff}.back{align-items:center;border-radius:.2rem;cursor:pointer;display:flex;height:3rem;justify-content:center}.back:hover{background-color:#eceff1}}.home_banner{display:grid;grid-template-columns:40% 1fr;padding:4rem 0}.banner_display_image img{width:100%}.banner_display{align-items:flex-end;display:flex;justify-content:center;padding:2rem}.home_socials{display:grid;grid-template-columns:1fr 30%;padding-left:2rem;width:100%}.home_social{display:flex;justify-content:center}.home_social a{margin:1rem}.home_social a,.home_social a:hover{color:var(--text)}.home_logo{padding-left:3rem}.title{display:flex;flex-direction:column;padding-left:2.5rem}.title_image{align-items:center;display:flex;padding:0 0 2rem}.title p{color:#004d40;font-size:larger;font-weight:700}.title h1{color:#012c25;font-size:2.8rem;font-weight:700;text-shadow:1px 1px 1px #000,0 1px 1px #000}.title small{font-weight:700;margin:0 0 1rem}.business_button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.business_button:hover{background:#fff;color:#004d40}.business_button:active{box-shadow:0 4px 4px 0 #3c40434d,0 8px 12px 6px #3c404326;outline:none}.business_button:focus{border:2px solid #f6f9fe;outline:none}.business_button:not(:disabled){box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.business_button:not(:disabled):hover{box-shadow:0 2px 3px 0 #3c40434d,0 6px 10px 4px #3c404326}.business_button:not(:disabled):focus{box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.business_button:not(:disabled):active{box-shadow:0 4px 4px 0 #3c40434d,0 8px 12px 6px #3c404326}.business_button:disabled{box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.links{padding:2rem}.links a{font-weight:700;margin:1rem 1rem 0;text-decoration:none}.links a,.links a:hover{color:#004d40}.pharmapool_intro{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 5rem}.pharmapool_intro h6{text-align:justify}.info{padding:2rem 5rem}.info h1{color:var(--text);font-size:3rem;font-weight:bolder;text-align:center}.home_services{padding-top:0}.home_serv,.home_serve,.home_servic,.home_service{display:grid;grid-template-columns:1fr 1fr;margin:1rem 0;padding:2rem}.servic_img{align-items:center;display:flex;justify-content:center}.servic_img img{width:50%}.service_img{align-items:center;display:flex;justify-content:center}.service_img img{width:100%}.service_details{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.service_details h3{color:var(--text);font-size:xx-large;font-weight:700;padding-bottom:1rem}.service_details p{word-wrap:normal}.home_footer{font-size:large;margin-bottom:2rem;padding:0 5rem}.home_footer b{color:var(--text);font-style:italic}.home_footer a{text-decoration:none}.medicine_request{padding:5rem 1rem}.home_reason,.medicine_request{align-items:center;display:flex;flex-direction:column;justify-content:center}.home_reason{background-color:#004d40;color:#fff;padding:6rem 5rem;text-align:center}.home_reason h2{color:#fff}.reasons{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));padding:8rem 0 0;width:100%}.join_us{padding:0 8rem 2rem}.join{border:2px solid #004d40;border-radius:10px;padding:2rem 3rem}.join h1{color:#004d40;font-weight:700}.join div{display:flex}.certified{padding:8rem 1rem;text-align:center}.certified h1{color:#004d40;font-size:4rem;font-weight:700}.how_it_works_img{margin:0 2rem 2rem}.how_it_works_img img{width:100%}.how_it_works ul{list-style-type:disc}.how_it_works li{font-weight:700;margin:1rem}.home_form{margin-bottom:2rem}.home_form fieldset{display:flex;flex-direction:column;font-weight:700;margin:auto;padding:2rem;width:50%}.home_form legend{color:#004d40;font-size:3rem}.home_form input,.home_form input:focus{border:none;border-bottom:1px solid #004d40;height:2rem;margin-bottom:1rem;outline:none;padding:.1rem}.home_form input:focus{background-color:#e0f2f1}.home_form textarea,.home_form textarea:focus{border:none;border-bottom:1px solid #004d40;margin-bottom:1rem;padding:.1rem}.home_form textarea:focus{background-color:#e0f2f1;outline:none}@media screen and (max-width:1200px){.home_banner{display:flex;flex-direction:column;padding:0;width:100%}.banner_display_image,.banner_display_image img{width:100%}.banner_display{align-items:flex-end;display:flex;justify-content:center;margin-top:1rem;padding:1rem}.home_socials{display:grid;grid-template-columns:1fr 1fr;padding-left:1rem;width:100%}.home_social{display:flex;justify-content:center}.home_social a{margin:.5rem}.home_social a,.home_social a:hover{color:var(--text)}.home_logo{padding-left:1rem}.title{display:flex;flex-direction:column;padding:1rem}.title_image{align-items:center;display:flex;padding:0 0 1rem}.title p{color:#004d40;font-size:larger;font-weight:700}.title h1{color:#012c25;font-size:2.2rem;font-weight:700;text-shadow:1px 1px 1px #000,0 1px 1px #000}.title small{font-weight:700;margin:0 0 1rem}.business_button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.business_button:hover{background:#fff;color:#004d40}.business_button:active{box-shadow:0 4px 4px 0 #3c40434d,0 8px 12px 6px #3c404326;outline:none}.business_button:focus{border:2px solid #f6f9fe;outline:none}.business_button:not(:disabled){box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.business_button:not(:disabled):hover{box-shadow:0 2px 3px 0 #3c40434d,0 6px 10px 4px #3c404326}.business_button:not(:disabled):focus{box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.business_button:not(:disabled):active{box-shadow:0 4px 4px 0 #3c40434d,0 8px 12px 6px #3c404326}.business_button:disabled{box-shadow:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326}.links{align-items:center;display:flex;padding:0 0 0 1vw}.links a{font-weight:700;margin:1rem auto 0;text-align:center;text-decoration:none}.links a,.links a:hover{color:#004d40}.pharmapool_intro{align-items:center;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;padding:3rem 1rem}.pharmapool_intro h6{font-size:large;font-weight:400;text-align:center}.intro_image img{width:100%}.info{padding:0}.info h1{color:var(--text);font-size:3rem;font-weight:bolder;text-align:center}.home_services{padding-top:0}.home_service{flex-direction:column}.home_serve,.home_service{display:flex;height:-webkit-max-content;height:max-content;margin:1rem 0;padding:1rem 0}.home_serve{flex-direction:column-reverse}.home_servic{flex-direction:column-reverse}.home_serv,.home_servic{display:flex;margin:1rem 0;padding:1rem}.home_serv{flex-direction:column}.servic_img{align-items:center;display:flex;justify-content:center}.servic_img img{width:100%}.service_img{align-items:center;display:flex;justify-content:center}.service_img img{width:100%}.service_details{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem .5rem;text-align:center}.service_details h3{color:var(--text);font-size:xx-large;font-weight:700;padding-bottom:1rem}.home_footer,.service_details p{font-size:large}.home_footer{margin-bottom:2rem;padding:0 1rem}.home_footer b{color:var(--text);font-style:italic}.home_footer a{text-decoration:none}.home_reason{align-items:center;background-color:#004d40;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;padding:4rem 1rem;text-align:center}.home_reason h2{color:#fff}.reasons{display:flex;flex-direction:column;padding:2rem 0 0;width:100%}.reason{margin:1rem 0}.join_us{padding:0 1rem 2rem}.join{border:2px solid #004d40;border-radius:10px;display:flex;flex-direction:column;padding:2rem 1rem}.join h3{color:#004d40;font-weight:700}.join div{display:flex;flex-direction:column}.join div p{margin-bottom:1rem}.certified{padding:8rem 1rem;text-align:center}.certified h1{color:#004d40;font-size:2.5rem;font-weight:700}.how_it_works_img{margin:0 1rem 2rem}.how_it_works_img img{width:100%}.how_it_works ul{list-style-type:disc}.how_it_works li{font-weight:700;margin:1rem}.home_form fieldset{display:flex;flex-direction:column;margin:auto;padding:2rem 1rem;width:100%}.home_form legend{color:#004d40;font-size:2rem}}.contact{padding:var(--bodyPadding)}.contact h1{color:#004d40}.con-con{display:grid;grid-template-columns:40% 1fr;padding-top:4rem}.form{display:flex;flex-direction:column;padding:1rem 2rem}.form input,.form input:focus{border:none;border-bottom:1px solid #004d40;height:2rem;margin-bottom:1rem;outline:none;padding:.1rem}.form input:focus{background-color:#e0f2f1}.form textarea,.form textarea:focus{border:none;border-bottom:1px solid #004d40;margin-bottom:1rem;padding:.1rem}.form textarea:focus{background-color:#e0f2f1;outline:none}.mm{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}.form-but{display:flex;flex-direction:row-reverse}.form-but button{background-color:var(--text);border:none;border-radius:.5rem;color:#fff;font-weight:700;height:2.5rem;width:10rem}.socials a{color:var(--text);font-size:larger;margin:0 .3rem}.message a{color:#000;text-decoration:none}.success{background-color:#004d40;color:#fff;display:flex;padding:2rem}.success p{width:100%}@media screen and (max-width:1200px){.contact{padding:5rem 1rem}.contact h1{color:#004d40}.con-con{display:flex;flex-direction:column-reverse;padding-top:1rem}.form{display:flex;flex-direction:column;margin-bottom:2rem;padding:0}.form input,.form input:focus{border:none;border-bottom:1px solid #004d40;height:2rem;margin-bottom:1rem;outline:none;padding:.1rem}.form input:focus{background-color:#e0f2f1}.form textarea,.form textarea:focus{border:none;border-bottom:1px solid #004d40;margin-bottom:1rem;padding:.1rem}.form textarea:focus{background-color:#e0f2f1;outline:none}.mm{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}.form-but{display:flex;flex-direction:row-reverse}.form-but button{background-color:var(--text);border:none;border-radius:.5rem;color:#fff;font-weight:700;height:2.5rem;width:10rem}.socials a{color:var(--text);font-size:larger;margin:0 .3rem}.message a{color:#000;text-decoration:none}}.about{padding:var(--bodyPadding)}.about h1,h2{color:var(--text);font-weight:bolder;text-align:center}.about h1{margin-bottom:2rem}.services{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));margin-bottom:5rem}.service{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;padding:2rem}.service h5{color:var(--text)}.service_details h1{margin-bottom:0}.strengths{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(40%,1fr));margin-bottom:5rem}.strength{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;padding:2rem;text-align:center}.mission{margin:4rem}.mission h2{font-weight:bolder;text-align:center}.process img{width:100%}.large_method,.method,.process{padding:3rem 0;text-align:center}.method h1{font-size:3rem}.method img{width:100%}.large_method img{width:80%}@media screen and (max-width:1200px){.about{padding:5rem 1rem}.about h1,h2{color:var(--text);font-weight:bolder;text-align:center}.about h1{margin-bottom:1rem}.about_intro{text-align:center}.services{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:5rem}.service{box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px 0 #0003;padding:1rem}.service h5{color:var(--text)}.service_details h1{margin-bottom:0}.strengths{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:5rem}.strength{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;padding:2rem;text-align:center}.mission{margin:2rem 0;text-align:center}.mission h2{font-weight:bolder;text-align:center}.process img{width:100%}.large_method,.method,.process{padding:3rem 0;text-align:center}.method h1{font-size:2rem}.method img{width:100%}.large_method img{width:80%}.info h1{margin-bottom:0}}.businesses{padding:5rem 18rem 2rem}.business{background-color:#fff;box-shadow:0 0 0 1px #0000000d;margin-bottom:1rem;padding:1rem 0}ul{list-style-type:none}.business_head{align-items:center;display:flex;flex-direction:row}.username h5{font-size:1rem;margin:0}.username p{font-size:xx-small;font-style:italic;margin:0}.username{text-transform:capitalize}.business_head p{font-size:small}.user_image{align-items:center;border-radius:1.5rem;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;display:flex;height:3rem;justify-content:center;margin-left:2rem;margin-right:.3rem;overflow:hidden;width:3rem}.user_image img{height:100%;width:100%}.business_content{padding-top:.5rem;text-align:justify}.business_content h5{padding:0 2rem}.business_content pre{background-color:#f9f9f9;border-radius:5px;font-family:Poppins,sans-serif;font-size:medium;font-style:normal;line-height:1.6;padding:15px}.business_deadline{align-items:center;border-bottom:.5px solid #d1d5d4;border-top:.5px solid #d1d5d4;display:flex;justify-content:center;padding:.5rem}.business_deadline h5{margin:0}.business_description p{padding:0 2rem}.business_description p:first-letter{text-transform:uppercase}.business_description{align-items:center;display:flex;height:5rem}.product{border-bottom:.01px solid #004d40;display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));padding:1rem 2rem}.product_image{padding-left:1rem}.product_image img{height:23rem;width:80%}.interactions{display:grid;grid-template-columns:1fr 1fr;padding:1rem 2rem 0}.interactions div{cursor:pointer}.interactions p{margin:0}.interactions input{width:2rem}.interest{background-color:#ffffff1a;font-size:medium}.clicked_interest,.interest{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;border-radius:24px;border-style:none;box-sizing:border-box;color:#004d40;cursor:pointer;display:inline-flex;font-weight:700;height:35px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 .5rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;will-change:transform,opacity;z-index:0}.clicked_interest{background-color:#fff;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;font-size:small}.not_interest{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-sizing:border-box;color:#b71c1c;cursor:pointer;display:inline-flex;font-size:medium;font-weight:700;height:35px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 .5rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;will-change:transform,opacity;z-index:0}.ints{display:flex;width:100%}.ints input{border:none;border-bottom:3px solid #004d40;outline:none;width:10rem}.ints input:focus{background-color:#e0f2f1;outline:none}.demand_interactions{display:grid;grid-template-columns:1fr 30%;padding:1rem 2rem 0}.create_business{margin-bottom:1rem;text-align:center}.business_form textarea{border:none;border-bottom:1px solid #004d40;outline:none;width:100%}.business_form textarea:focus{background-color:#e0f2f1}.business_form input{border:none;border-bottom:1px solid #004d40;margin:.5rem;outline:none;width:45%}.business_form input:focus{background-color:#e0f2f1}.business_form_body{margin-top:.5rem}.business_product_image{align-items:center;background-color:#e0f2f1;cursor:pointer;display:flex;height:3rem;justify-content:center;margin-top:1rem}.business_buttons{background-color:#fff;border:none;border-bottom:2px solid #06e8c2;font-size:medium;margin:.5rem}.business_button_select{background-color:#e0f2f1;border:none;border-bottom:5px solid #004d40;font-size:medium;margin:.5rem}.biz{padding:4rem 18rem 1rem}.interested_partners{align-items:center;display:flex;flex-direction:column;justify-content:center}.interested_partners tr:nth-child(2n){background-color:#e0f2f1}.interested_partners table tr th,td{padding:.5rem 1rem;text-transform:capitalize}.table_below{flex-direction:column;height:-webkit-max-content;height:max-content;margin:1rem 0;overflow-x:scroll;overflow-y:hidden;width:100%}.not_authorized,.table_below{align-items:center;display:flex;justify-content:center}.not_authorized{padding-top:1rem}.group_form{text-align:center;width:70%}.group_form input{border:none;border-bottom:1px solid #004d40;margin:1rem;outline:none;width:100%}.group_form input:focus{background-color:#e0f2f1}.group_button{display:flex;margin:auto}.interestedPartners_button{align-items:center;display:flex;justify-content:center;margin:auto}@media screen and (max-width:1200px){.businesses{padding:4rem 0 2rem}.biz{padding:0 0 1rem}.business{background-color:#fff;box-shadow:0 0 0 1px #0000000d;padding:1rem 0}ul{list-style-type:none}.business_head{flex-direction:row}.business_head,.user_image{align-items:center;display:flex}.user_image{border-radius:1.5rem;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;height:3rem;justify-content:center;margin-left:1rem;margin-right:.3rem;overflow:hidden;width:3rem}.username h5{margin:0}.username p{font-size:x-small;font-style:italic;margin:0}.business_head p{font-size:small}.business_content{text-align:justify}.business_content h5,.business_content p{padding:0 1rem}.product{border-bottom:.01px solid #004d40;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:1rem 0 0}.product_description{padding-left:1rem}.product_image{padding-left:0}.product_image img{height:25rem;width:100%}.interactions{padding:1rem 0}.interactions p{align-items:center;display:flex;justify-content:flex-end;margin:0}.interactions input{width:2rem}.interest{background-color:none;box-shadow:none;color:var(--text);font-size:medium;justify-content:flex-start;margin:auto;width:100%}.clicked_interest,.interest{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;border-radius:24px;border-style:none;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:700;height:35px;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;will-change:transform,opacity;z-index:0}.clicked_interest{background-color:#fff;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;color:#004d40;font-size:small;justify-content:center;margin:0 .5rem}.ints{flex-direction:column;justify-content:center;width:100%}.ints,.ints div{display:flex}.ints input{border:none;border-bottom:3px solid #004d40;margin-bottom:1rem;outline:none;width:10rem}.ints input:focus{background-color:#e0f2f1;outline:none}.ints button{width:50%}.demand_interactions{display:grid;grid-template-columns:1fr 35%;padding:1rem .5rem 0}.demand_interactions p{align-items:center;display:flex;justify-content:flex-end}.create_business{margin-bottom:1rem;text-align:center}.business_form textarea{border:none;border-bottom:1px solid #004d40;outline:none;width:100%}.business_form textarea:focus{background-color:#e0f2f1}.business_form input{border:none;border-bottom:1px solid #004d40;margin:.5rem;outline:none;width:45%}.business_form input:focus{background-color:#e0f2f1}.business_form_body{margin-top:.5rem}.business_product_image{background-color:#e0f2f1;height:2rem;margin-top:1rem;text-align:center}.business_buttons{background-color:#fff;border:none;border-bottom:2px solid #06e8c2;font-size:medium;margin:.5rem}.business_button_select{border:none;border-bottom:5px solid #004d40;font-size:medium;margin:.5rem}.business_button_select,.interested_partners tr:nth-child(2n){background-color:#e0f2f1}.interested_partners button{border:none}.interestedPartners_button{align-items:center;display:flex;justify-content:center;margin:auto;width:-webkit-max-content;width:max-content}.group_form input{border:none;border-bottom:1px solid #004d40;margin:0;outline:none;width:100%}.group_button{display:grid;grid-template-columns:1fr 1fr;margin:auto}}.signup{display:flex;padding:5rem 15rem}.writeup h1{font-size:5rem;font-weight:bolder}.writeup p{font-size:2rem}.writeup b,.writeup_black{color:var(--text)}.signup_form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.sign_form{padding:0 1rem 1rem;text-align:center;width:80%}.sign_form a{color:var(--text);text-decoration:none}.sign_form p{width:100%}.other_input{margin:2rem 0 0}.other_input input{border:none;border-bottom:1px solid #004d40;margin:.3rem 0;width:100%}.other_input input:focus{background-color:#e0f2f1;color:var(--text);outline:none}.sign_form button{background-color:var(--text);color:#fff}.sign_form button,.sign_form button:hover{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:.5rem 0 1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.sign_form button:hover{background-color:#fff;color:var(--text)}.signup_text{align-items:center;display:flex;flex-direction:column;height:40vh;justify-content:center}.error_message{color:red;font-size:x-small;font-style:italic;margin-top:0;text-align:start}@media screen and (max-width:1000px){.signup{display:flex;padding:5rem 1rem}.writeup{display:none}.writeup h1{font-size:2rem;font-weight:bolder}.writeup p{font-size:1rem}.writeup b,.writeup_black{color:var(--text)}.signup_form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.sign_form{box-shadow:none;padding:0 0 1rem;text-align:center;width:100%}.sign_form a{color:var(--text);text-decoration:none}.sign_form p{width:100%}.other_inputs{display:flex;flex-direction:column}.other_input input{border:none;border-bottom:1px solid #004d40;margin:.3rem 0;width:100%}.other_input input:focus{background-color:#e0f2f1;color:var(--text);outline:none}.sign_form button{background-color:var(--text);color:#fff}.sign_form button,.sign_form button:hover{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:.5rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.sign_form button:hover{background-color:#fff;color:var(--text)}}.login{height:100vh}.login,.signin_form{align-items:center;display:flex;justify-content:center}.signin_form{flex-direction:column;width:100%}.sig_form{padding:0 1rem;text-align:center;width:30%}.sig_form a{color:var(--text);text-decoration:none}.sig_form p{width:100%}.other_inputs{display:flex;flex-direction:column;margin-top:4rem}.other_inputs input{border:none;border-bottom:1px solid #004d40;margin:.5rem 0}.other_inputs input:focus{background-color:#e0f2f1;color:var(--text);outline:none}.login_button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.login_button_select{color:#004d40}.login_button:hover,.login_button_select{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.login_button:hover{color:var(--text)}.remember{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1rem}.me{cursor:pointer;display:flex}.me p{text-wrap:wrap;margin:0 0 0 .2rem;width:-webkit-max-content;width:max-content}.login_button_select img{height:50%;width:30%}@media screen and (max-width:1200px){.login{height:80vh;padding:1rem}.login,.signin_form{align-items:center;display:flex;justify-content:center}.signin_form{flex-direction:column;width:100%}.sig_form{padding:0;text-align:center;width:100%}.sig_form a{color:var(--text);text-decoration:none}.sig_form p{width:100%}.other_inputs{align-items:center;display:flex;flex-direction:column}.other_inputs input{border:none;border-bottom:1px solid #004d40;margin:.5rem 0;padding:0 .2rem;width:80%}.other_inputs input:focus{background-color:#e0f2f1;color:var(--text);outline:none}.login_button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:40%;will-change:transform,opacity;z-index:0}.login_button_select{color:#004d40;width:50%}.login_button:hover,.login_button_select{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;will-change:transform,opacity;z-index:0}.login_button:hover{color:var(--text);width:40%}.me p{margin:0 0 0 .2rem;width:-webkit-max-content;width:max-content}}.posts{padding:5rem 18rem}.post{border-bottom:.1px solid #e5e9e9;margin-bottom:0;padding:1rem 0 0}.post_content{padding-left:2rem}.post pre{background-color:#f9f9f9;border-radius:5px;font-family:Poppins,sans-serif;font-size:medium;font-style:normal;line-height:1.6;padding:15px 15px 0}.single_pos pre{-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.post_interactions{border-bottom:.1px solid #e8eded;display:grid;grid-template-columns:1fr 1fr;padding:0 3rem}.post_interactions p{color:#9e9e9e;padding-top:1rem}.post_interaction{border-bottom:.1px solid #e8eded;display:grid;grid-template-columns:1fr 1fr;padding:0 3rem 1rem}.post_interaction p{cursor:pointer;margin-bottom:0;padding-top:1rem}.end{text-align:end;width:100%}.comments{padding:2rem 3rem}.comment_shade{background-color:#eceff1;border-radius:0 2rem 1rem 2.5rem;padding:.2rem 1rem 0 .1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comment_user{align-items:center;display:flex}.comment_image{border-radius:1rem;height:2rem;margin:.3rem .1rem .2rem 1rem;overflow:hidden;width:2rem}.comment_image img{height:100%;width:100%}.comment_user p{font-weight:700;margin-bottom:0;margin-left:0}.comment_body{font-size:small;padding-bottom:.5rem;padding-left:3rem;padding-right:.2rem}.comment_body p{margin-bottom:0}.comment_buttom p{padding-left:3rem}.add_comment{align-items:center;display:flex;justify-content:center;padding:1rem 0}.add_comment input{border:none;border-bottom:2px solid #004d40;outline:none;padding:.5rem;width:100%}.add_comment input:focus{background-color:#e0f2f1}.x{align-items:center;background-color:#cfcdcd;border:none;border-radius:.75rem;height:1.5rem;justify-content:center;margin-left:1rem;width:1.5rem}.reply_comment,.x{display:flex;font-size:small}.reply_comment{padding:.5rem 0}.reply_comment p{cursor:pointer;margin-bottom:0}.replies{padding-left:2rem}.view_replies div,p{margin-right:.1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view_replies{cursor:pointer;display:flex;flex-direction:row-reverse;font-size:small;text-align:end;width:40%}.reply{padding-left:2rem}.add_reply{align-items:center;display:flex;margin-bottom:1rem;padding-left:1rem}.add_reply input{border:none;border-bottom:2px solid #004d40;font-size:small;outline:none;padding:.5rem;width:50%}.add_reply input:focus{background-color:#e0f2f1}.single_post{padding:6rem 18rem 0}.post_image img{height:100%;width:100%}.post_form textarea{height:10rem;width:100%}.image_preview{grid-gap:.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.loader{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}@media screen and (max-width:1200px){.posts{padding:4rem 0}.post{border-bottom:.1px solid #e5e9e9;padding:1rem 0}.post_content{padding-left:1rem}.post_interactions{border-bottom:.1px solid #e8eded;display:grid;grid-template-columns:1fr 1fr;padding:0 1rem}.post_interactions p{color:#9e9e9e;padding-top:1rem}.post_interaction{border-bottom:.1px solid #e8eded;display:grid;grid-template-columns:1fr 1fr;padding:0 1rem 1rem}.post_interaction p{margin-bottom:0;padding-top:1rem}.end{text-align:end;width:100%}.comments{padding:2rem 1rem}.add_comment{align-items:center;display:flex;justify-content:center;padding:1rem 0}.add_comment input{border:none;border-bottom:2px solid #004d40;outline:none;padding:.5rem;width:100%}.comment_shade{background-color:#eceff1;border-radius:0 2rem 1rem 2.5rem;padding:.2rem 1rem 0 .1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comment_user{align-items:center;display:flex}.comment_image{border-radius:1rem;height:2rem;margin:.3rem .1rem .2rem 1rem;width:2rem}.comment_user p{font-weight:700;margin-bottom:0;margin-left:0}.comment_body{font-size:small;padding-bottom:.5rem;padding-left:3rem;padding-right:.2rem}.comment_body p{margin-bottom:0}.comment_buttom p{padding-left:3rem}.add_reply input{border:none;border-bottom:2px solid #004d40;font-size:small;outline:none;padding:.5rem;width:100%}.reply_comment{display:flex;font-size:small;padding:.5rem 0}.reply_comment p{margin-bottom:0}.replies{padding-left:1.5rem}.view_replies div,p{margin-right:.1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view_replies{cursor:pointer;display:flex;flex-direction:row-reverse;font-size:small;text-align:end;width:40%}.reply{padding-left:3rem}.single_post{padding:4rem 1rem 0}.post_form textarea{height:10rem;width:100%}.image_preview{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));width:100%}}.chatrooms{padding:4rem 18rem 0}.chat{margin-top:1rem}.chat p{font-size:small}.chat_list{padding:1rem 0}.chat_image{background-color:#004d40;border-radius:1.5rem;height:1rem;margin-right:.5rem;overflow:hidden;width:1rem}.chat_image img{height:100%;width:100%}.chat_item{cursor:pointer;display:flex;padding:.5rem 1rem}.chat_title{display:flex;flex-direction:column;overflow:hidden}.chat_title h6{margin:0;text-transform:capitalize}.chat_title p{font-size:small;margin:0}.single_chat{-ms-overflow-style:none;display:flex;flex-direction:column-reverse;overflow-y:auto;padding:0 7rem;scrollbar-width:none}.single_chat::-webkit-scrollbar{display:none}.other_room_user{display:flex;margin:0;width:70%}.current_room_user{display:grid;grid-template-columns:2% 1fr;padding-left:1rem}.room_user_image{border-radius:1rem;height:2rem;overflow:hidden;width:2rem}.room_user_image img{height:100%;width:100%}.room_chat_body{background-color:#004d40;border-radius:0 1rem 1rem 1rem;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;color:#fff;margin-top:.5rem;padding:.3rem 1rem .5rem}.room_user_body{margin:0;padding:0 1rem}.room_user_body h6{margin-bottom:0;margin-right:1rem;text-transform:capitalize}.room_user_body p{margin-bottom:5px}.room_user_body pre{font-family:Poppins,sans-serif;font-size:medium;font-style:normal;line-height:1.6}.new_chatroom_button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;float:right;font-size:larger;font-weight:bolder;height:-webkit-max-content;height:max-content;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:.2rem 1rem;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.chatroom_title{background-color:#abb8b8;display:grid;grid-template-columns:1fr 1fr;padding:.5rem}.chatroom_form input{border:none;border-bottom:1px solid #004d40;outline:none}.chatroom_form input:focus{background-color:#e0f2f1}.account_button{align-items:center;display:none;justify-content:end;text-align:end;width:45%}.account_body{align-items:center;display:flex;flex-direction:column;justify-content:center}.account_body h1{font-weight:700}.account_body p{align-items:center;display:flex}.account_table td,th{padding:1rem .5rem}.account_buttons{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin-bottom:1rem}.add_friend{align-items:center;display:flex;flex-direction:column;padding-top:.5rem}.add_friend_input input{border:none;border-bottom:1px solid #004d40;width:100%}.add_friend_input input:focus{background-color:#e0f2f1;outline:none}.add_friend_input{padding:0 1rem;width:60%}.result_user_image{border-radius:1rem;height:2rem;margin-right:.2rem;overflow:hidden;width:2rem}.result_user_image img{height:100%;width:100%}.search_result_item{display:grid;grid-template-columns:8% 1fr 15%;margin:.7rem 0;text-transform:capitalize;width:100%}.search_result{margin-top:1rem;padding:0 .5rem;width:60%}.add_button{fill:currentcolor;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#004d40;cursor:pointer;display:inline-flex;float:right;font-size:small;font-weight:bolder;height:-webkit-max-content;height:max-content;letter-spacing:.25px;line-height:normal;margin:auto;max-width:100%;overflow:visible;padding:.2rem 1rem;position:relative;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.add_button,.wallet_form{align-items:center;justify-content:center;text-align:center}.wallet_form{display:flex;flex-direction:column}.wallet_form input{border:none;border-bottom:1px solid #004d40;margin:1rem 0;outline:none}.wallet_form input:focus{background-color:#e0f2f1}@media screen and (max-width:1200px){.chatrooms{padding:3rem .5rem 0}.chat_list{padding:0}.chat_image{background-color:#004d40;border-radius:.5rem;height:1rem;margin-right:.5rem;overflow:hidden;width:1rem}.chat_item{cursor:pointer;display:grid;grid-template-columns:5% 1fr;padding:.5rem .9rem .5rem 0}.chat_title h5,p{margin:0;overflow:hidden}.chat_title p{font-size:medium}.single_chat{-ms-overflow-style:none;overflow-y:auto;padding:0;scrollbar-width:none}.single_chat::-webkit-scrollbar{display:none}.chatroom_title h4{align-items:center;display:flex}.other_room_user{display:grid;font-size:small;grid-template-columns:9% 1fr;margin:.1rem 0 0}.current_room_user{display:grid;grid-template-columns:5% 1fr}.room_user_image{border-radius:1rem;height:2rem;overflow:hidden;width:2rem}.room_chat_body{background-color:#004d40;border-radius:0 1rem 1rem 1rem;box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;color:#fff;margin-top:.2rem;padding:.4rem 1rem;width:-webkit-max-content;width:max-content}.room_user_body{margin:0;padding:0 1rem}.room_user_body h6{margin-right:1rem;text-transform:capitalize}.room_user_body pre{font-family:Poppins,sans-serif;font-size:medium;font-style:normal;line-height:1.6}.add_friend{align-items:center;display:flex;flex-direction:column;padding-top:.5rem}.add_friend_input input{border:none;border-bottom:1px solid #004d40;width:100%}.add_friend_input input:focus{background-color:#e0f2f1;outline:none}.add_friend_input{padding:0 1rem;width:100%}.result_user_image{border-radius:1rem;height:2rem;margin-right:.2rem;overflow:hidden;width:2rem}.result_user_image img{height:100%;width:100%}.search_result_item{display:grid;grid-template-columns:13% 1fr 15%;margin:.7rem 0;width:100%}.search_result{margin-top:1rem;padding:0 .5rem;width:100%}}.profile{padding:10rem 15rem 1rem}.profile_image{align-items:center;background-color:#eceff1;border-radius:5rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;height:10rem;justify-content:center;margin:.5rem;overflow:hidden;position:absolute;width:10rem}.profile_image img{height:100%;width:100%}.profile_banner{flex-direction:column;margin-bottom:7rem}.edit_image,.profile_banner{align-items:center;display:flex;justify-content:center}.edit_image{background-color:#d5d1d1;border-radius:2rem;height:2.5rem;left:3rem;padding:.4rem;position:relative;top:3.5rem;width:2.5rem}.full_name{align-items:center;display:flex;position:relative;top:6rem}.profile_banner h3{margin:.3rem;text-transform:capitalize}.profile_navigation{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem}.profile_navigation div{display:flex;justify-content:center}.profile_button{font-weight:600}.profile_button,.profile_button_select{background-color:#fff;border:none;color:#004d40;font-size:large}.profile_button_select{border-bottom:3px solid #004d40;font-weight:bolder}.profile_details{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin:0 auto 2rem}.profile_details p{display:flex;justify-content:center;width:100%}.p{text-transform:capitalize}.profile_details b{margin-right:.3rem}.pharmacy_button{left:25rem;position:relative}.pharmacy_button button{fill:currentcolor;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:10px 0 10px 0;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.pharmacy_button button,.request_button{align-items:center;justify-content:center}.request_button{display:flex;margin-bottom:2rem}.request_button button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:10px 0 10px 0;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 1rem;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}@media screen and (max-width:1200px){.profile{padding:5rem 0 1rem}.profile_image{align-items:center;background-color:#eceff1;border-radius:4rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;height:8rem;justify-content:center;margin:.5rem;overflow:hidden;position:absolute;width:8rem}.profile_image img{height:100%;width:100%}.profile_banner{flex-direction:column;margin-bottom:7rem}.edit_image,.profile_banner{align-items:center;display:flex;justify-content:center}.edit_image{background-color:#d5d1d1;border-radius:2rem;height:2.5rem;left:2.5rem;padding:.4rem;position:relative;top:2.5rem;width:2.5rem}.full_name{align-items:center;display:flex;position:relative;top:3rem}.profile_banner h3{margin:.3rem;text-transform:capitalize}.profile_navigation{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem}.profile_navigation div{display:flex;justify-content:center}.profile_button{font-weight:600}.profile_button,.profile_button_select{background-color:#fff;border:none;color:#004d40;font-size:large}.profile_button_select{border-bottom:3px solid #004d40;font-weight:bolder}.profile_details{grid-gap:1rem;display:grid;grid-template-columns:1fr;margin-bottom:2rem}.profile_details p{display:flex;justify-content:center;width:100%}.p{text-transform:capitalize}.profile_details b{margin-right:.3rem}.pharmacy_button{left:0;position:relative;top:11rem}.pharmacy_button button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--text);border-radius:10px 0 10px 0;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.space{margin-bottom:5rem}}.chats{padding:4rem 18rem 0}.chat{padding-right:2rem;padding-top:4rem}.other_user{display:flex;margin:.5rem 0;width:60%}.chat_body{background-color:#004d40;border-radius:0 1rem 1rem 1rem;color:#fff}.chat_body,.user_body{box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;padding:.3rem 1rem .5rem}.user_body{background-color:#fff;border-radius:1rem 0 1rem 1rem;color:#004d40}.current_user{display:flex;flex-direction:row-reverse;margin:.5rem 0;padding-left:40%}.chat_user_image{border-radius:1.5rem;height:3rem;margin-right:.5rem;overflow:hidden;width:3rem}.chat_user_image img{height:100%;width:100%}.chat_titl{align-items:center;display:flex}.chat_titl h5{margin-bottom:0}.chat_header{background-color:#abb8b8;display:grid;grid-template-columns:2% 88% 10%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 8rem 0;position:fixed;width:100%}.chat_header h3{margin:0}.chat_input{display:grid;grid-template-columns:1fr 5%;padding:.5rem 8rem;position:fixed;width:100%}.chat_input textarea{background-color:#abb8b8;border:1px solid #004d40;outline:#004d40;padding:.5rem 1rem;scrollbar-width:none;vertical-align:middle}.chat_input div{display:flex;flex-direction:column-reverse}.chat_input button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-sizing:border-box;color:#004d40;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;will-change:transform,opacity;z-index:0}.chat_imag{border-radius:1.5rem;height:2.5rem;margin-right:.5rem;overflow:hidden;width:2.5rem}.chat_imag img{height:100%;width:100%}.chat_itm{cursor:pointer;display:grid;grid-template-columns:5.5% 1fr;padding:.5rem .9rem .5rem 0}.friend_image img{height:100%;width:100%}.friend_image{border-radius:1rem;height:2rem;margin-right:.3rem;overflow:hidden;width:2rem}.friend h5{margin:0;text-transform:capitalize}.friend{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:1rem}@media screen and (max-width:1200px){.chats{padding:3rem 1rem 0}.chat{padding-right:0;padding-top:4rem}.other_user{display:flex;font-size:small;margin:1rem 0;width:90%}.chat_body{background-color:#004d40;border-radius:0 1rem 1rem 1rem;color:#fff}.chat_body,.user_body{box-shadow:0 2px 4px 0 #0e1e251f,0 2px 16px 0 #0e1e2552;padding:.5rem}.user_body{background-color:#fff;border-radius:1rem 0 1rem 1rem;color:#004d40}.current_user{display:flex;flex-direction:row-reverse;font-size:small;margin:.5rem 1rem;padding-left:10%}.chat_user_image{border-radius:1rem;height:2rem;width:2rem}.chat_header{background-color:#abb8b8;display:grid;grid-template-columns:9% 1fr 15%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 0 .5rem;width:100%}.chat_header div{align-items:center;display:flex}.chat_header h3{margin:0}.chat_input{display:grid;grid-template-columns:90% 10%;padding:.5rem;position:fixed;width:100%}.chat_imag{border-radius:1.5rem;height:2.5rem;margin-right:.5rem;overflow:hidden;width:2.5rem}.chat_itm{cursor:pointer;display:grid;grid-template-columns:12% 1fr;padding:.5rem .9rem .5rem 0}}.requests{padding:4rem 18rem 2rem}.users_image{align-items:center;border-radius:1.5rem;display:flex;height:3rem;justify-content:center;margin-right:.5rem;overflow:hidden;width:3rem}.users_image img{height:100%;width:100%}.single_request{align-items:center;display:grid;grid-template-columns:50% 1fr;margin:1rem 0;padding:0}.request_user{align-items:center;display:flex}.request_user h5{margin:0}.request_buttons{display:flex;flex-direction:row-reverse}.request_buttons button{border:none;border-radius:5px;color:#fff;font-weight:700;margin:.5rem;padding:.5rem}.decline{background-color:#f44336}.accept{background-color:#004d40}.request_header{background-color:#abb8b8;display:grid;grid-template-columns:1fr 1fr;padding:.5rem}.request_header button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#abb8b8;border-style:none;box-sizing:border-box;color:#004d40;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:.5rem;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.request_header h5{align-items:center;display:flex;margin:0}.request_header div{display:flex;flex-direction:row-reverse}.find_friends{margin-top:3rem}@media screen and (max-width:1200px){.requests{padding:4rem .2rem 2rem}.users_image{align-items:center;border-radius:1rem;display:flex;height:2rem;justify-content:center;margin-right:.5rem;width:2rem}.single_request{align-items:center;display:grid;grid-template-columns:1fr 30%;margin:.5rem;padding:.2rem}.request_user{display:grid;grid-template-columns:14% 1fr}.request_user h5{font-size:medium}.request_buttons{display:flex;flex-direction:row-reverse}.request_buttons button{border:none;border-radius:5px;color:#fff;font-weight:700;margin:.5rem;padding:.1rem}}.notifications{padding:4rem 18rem 1rem}.notification_list{display:flex;flex-direction:column;justify-content:center}.notification{box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214;display:grid;grid-template-columns:1fr 4%;margin:.2rem;padding:.5rem}.notification h6{text-transform:capitalize}.notifications_header{background-color:#abb8b8;display:grid;grid-template-columns:1fr 1fr;padding:.5rem}.notifications_header button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#abb8b8;border-style:none;box-sizing:border-box;color:#004d40;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:.5rem;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.notifications_header h5{align-items:center;display:flex;margin:0}.notifications_header div{display:flex;flex-direction:row-reverse}@media screen and (max-width:1200px){.notifications{padding:3rem .5rem 1rem}.notification_list{display:flex;flex-direction:column;justify-content:center}.notification{box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214;margin:.2rem;padding:.5rem}}.pharmacy_banner{background-color:var(--text);box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017;height:16rem;position:absolute;width:100%}.heading_cont{height:22rem}.pharmacy_title{align-items:center;color:#fff;display:flex;flex-direction:column;height:16rem;justify-content:center;position:relative;z-index:3}.pharmacy_title h1{font-size:2.5rem;font-weight:bolder}.pharmacy_logo{background-color:#fff;border-radius:5rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:10rem;left:5rem;overflow:hidden;position:relative;top:-6rem;width:10rem;z-index:5}.pharmacy_logo img{height:100%;width:100%}.pharmacy_menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 10rem;position:relative;top:-8rem;width:100%}.pharmacy_menu div{display:flex}.pharmacy_menu button,.pharmacy_menu div{align-items:center;justify-content:center}.pharmacy_menu button{fill:currentcolor;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.pharmacy_menu button:hover{background:var(--text);color:#f6f9fe}.inventory_list{flex-direction:column;padding-bottom:3rem;padding-top:1rem}.inventory,.inventory_list{align-items:center;display:flex;justify-content:center}.inventory{overflow-x:scroll}.inventory table td,th{padding:.5rem 1rem}.inventory tr:nth-child(2n){background-color:#e0f2f1}.add_product{display:flex;justify-content:center}.addform input{outline:var(--text);width:100%}.product_name input,.product_name input:focus{border:none;border-bottom:1px solid var(--text);font-size:x-large;font-weight:700;outline:none}.product_name input:focus{background-color:#e0f2f1}.pharm_logo{border-radius:2.5rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:5rem;margin-bottom:1rem;overflow:hidden;width:5rem}.pharm_logo img{height:100%;width:100%}.pharm{align-items:center;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;display:flex;flex-direction:column;justify-content:center;margin:1rem;padding:2rem}.pharmacy_login{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding:.5rem;width:100vw}.login_container{padding:1rem;text-align:center;width:100vw}.pharmacy_form textarea{border:none;border-bottom:1px solid #004d40;outline:none;width:100%}.pharmacy_form textarea:focus{background-color:#e0f2f1}.pharmacy_form input{border:none;border-bottom:1px solid #004d40;margin:.5rem;outline:none;width:95%}.pharmacy_form input:focus{background-color:#e0f2f1}.product_gallery{padding:2rem 8rem}.gallery_heading{align-items:center;display:flex;flex-direction:column}.gallery_heading h1{text-transform:uppercase}.gallery_products{margin-top:2rem;padding:0 3rem}.drug_class{text-transform:uppercase}.drug_class_heading{align-items:center;background-color:var(--text);box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017;display:flex;font-weight:bolder;justify-content:center;margin-bottom:1rem;padding:.5rem}.drug_class_heading h3{color:#fff;margin:0;width:95%}.show_list{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1rem;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:2rem;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:2rem;will-change:transform,opacity;z-index:0}.drug_class ul{margin-left:0;margin-top:0}.drug{margin-bottom:2rem}.drug h5{font-weight:bolder}.brand{display:flex;padding-left:1rem}.brand li{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:none;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:large;font-weight:700;height:30px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 .3rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.gallery_logo{background-color:#fff;border-radius:4rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:6rem;overflow:hidden;width:6rem}.gallery_logo img{height:100%;width:100%}.invent_menu button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:large;font-weight:700;height:30px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 .3rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.invent_menu{padding:2rem 3rem 0}.transaction_table table{align-items:center;display:flex;flex-direction:column;justify-content:center}.transaction_table tr:nth-child(2n){background-color:#e0f2f1;text-transform:capitalize}@media screen and (max-width:1200px){.pharmacy_banner{background-color:var(--text);box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017;height:16rem;position:absolute;width:100%}.heading_cont{height:22rem}.pharmacy_title{align-items:center;color:#fff;display:flex;flex-direction:column;height:16rem;justify-content:center;position:relative;text-align:center;z-index:3}.pharmacy_title h1{font-size:2rem;font-weight:bolder}.pharmacy_logo{background-color:#fff;border-radius:3rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:5rem;left:1rem;overflow:hidden;position:relative;top:-3rem;width:5rem;z-index:5}.pharmacy_logo img{height:100%;width:100%}.pharmacy_menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:1rem;position:relative;top:-3rem;width:100%}.pharmacy_menu div{display:flex}.pharmacy_menu button,.pharmacy_menu div{align-items:center;justify-content:center}.pharmacy_menu button{fill:currentcolor;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.pharmacy_menu button:hover{background:var(--text);color:#f6f9fe}.inventory_list{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;padding-top:1rem;width:100%}.inventory{display:block;overflow-x:scroll}.inventory table td,th{padding:.5rem 1rem}.inventory_list table{font-size:small}.add_product{display:flex;justify-content:center}.addform input{outline:var(--text);width:100%}.product_name input{border:none;border-bottom:1px solid var(--text);font-size:x-large;font-weight:700;outline:none}.pharm_logo{border-radius:2.5rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:5rem;margin-bottom:1rem;overflow:hidden;width:5rem}.pharm_logo img{height:100%;width:100%}.pharm{box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.5rem;padding:1rem 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pharm,.pharmacy_login{align-items:center;display:flex;flex-direction:column;justify-content:center}.pharmacy_login{padding:0 1rem}.login_container{align-items:center;display:flex;flex-direction:column;height:100vh;padding:1rem;width:100vw}.pharmacy_form textarea{border:none;border-bottom:1px solid #004d40;outline:none;width:100%}.pharmacy_form textarea:focus{background-color:#e0f2f1}.pharmacy_form input{border:none;border-bottom:1px solid #004d40;margin:.5rem;outline:none;width:95%}.pharmacy_form input:focus{background-color:#e0f2f1}.product_gallery{padding:1rem}.gallery_heading{align-items:center;display:flex;flex-direction:column}.gallery_heading h1{text-transform:uppercase}.gallery_products{margin-top:2rem;padding:0}.drug_class{text-transform:uppercase}.drug_class_heading{align-items:center;background-color:var(--text);box-shadow:inset 0 -23px 25px 0 #0000002b,inset 0 -36px 30px 0 #00000026,inset 0 -79px 40px 0 #0000001a,0 2px 1px #0000000f,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017;display:flex;font-weight:bolder;justify-content:center;margin-bottom:1rem;padding:.5rem}.drug_class_heading h3{color:#fff;width:95%}.show_list{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1rem;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:2rem;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:2rem;will-change:transform,opacity;z-index:0}.drug_class ul{margin-left:0;margin-top:1rem}.drug{margin-bottom:3rem}.drug h5{font-weight:700}.brands{display:flex}.brands li{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:none;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:large;font-weight:700;height:-webkit-max-content;height:max-content;justify-content:center;letter-spacing:.25px;line-height:normal;margin:.2rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.brand{display:flex;flex-wrap:wrap;padding:0}.gallery_logo{background-color:#fff;border-radius:3rem;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;height:6rem;overflow:hidden;width:6rem}.gallery_logo img{height:100%;width:100%}.invent_menu button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-sizing:border-box;color:var(--text);cursor:pointer;display:inline-flex;font-size:large;font-weight:700;height:30px;justify-content:center;letter-spacing:.25px;line-height:normal;margin:0 .3rem;max-width:100%;overflow:visible;padding:0 10px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}.invent_menu{padding:1rem}.transaction_table table{display:block}.product_name{display:flex;justify-content:center;width:80%}}.medicine_requests{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;width:100vw}.donations_logo{height:6rem;margin-bottom:2rem;width:6rem}.donations_logo img{height:100%;width:100%}.donations{padding:2rem 1rem}.donations,.donations_form{align-items:center;display:flex;flex-direction:column}.donations_form{width:30%}.donations_form input{border:none;border-bottom:1px solid #004d40;margin-bottom:1rem;padding:.5rem;width:100%}.donations_form input::placeholder{color:#004d40}.donations_form input:focus{background-color:#e0f2f1;outline:none}.donations_form button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;border-radius:10px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}@media screen and (max-width:768px){.donations_logo{height:6rem;margin-bottom:2rem;width:6rem}.donations_logo img{height:100%;width:100%}.donations{padding:2rem 1rem}.donations,.donations_form{align-items:center;display:flex;flex-direction:column}.donations_form{margin-top:2rem;width:100%}.donations_form input{border:none;border-bottom:1px solid #004d40;margin-bottom:1rem;padding:.5rem;width:100%}.donations_form input::placeholder{color:#004d40}.donations_form input:focus{background-color:#e0f2f1;outline:none}.donations_form button{fill:currentcolor;align-items:center;-webkit-appearance:none;appearance:none;background-color:#004d40;border-radius:10px;border-style:none;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:larger;font-weight:bolder;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:-webkit-max-content;width:max-content;will-change:transform,opacity;z-index:0}}.admin_home{padding:2rem}.admin_home_banner_img{border-radius:3rem;height:6rem;width:6rem}.admin_home_banner_img img{height:100%;width:100%}.admin_home_banner{align-items:center;display:flex;flex-direction:column}.overview_box{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2rem}.overview_box h3{text-align:center}.overview_box_piechart{height:50%}.overview_box_body li{align-items:center;display:flex;list-style:none}.admin_home_body{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.overview_box_body ul{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:1200px){.admin_home{padding:0}.admin_home_banner_img{border-radius:3rem;height:4rem;width:4rem}.admin_home_banner_img img{height:100%;width:100%}.admin_home_banner{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}.admin_home_banner h1{text-align:center}.overview_box{padding:0}.overview_box h3{text-align:center}.overview_box_piechart{height:65%}.overview_box_body{padding-top:1rem}.overview_box_body li{align-items:center;display:flex;font-size:large;list-style:none}.admin_home_body{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));width:100%}.overview_box_body ul{align-items:center;display:flex;flex-direction:column}}.admin_single_business_delete{align-items:center;display:flex;flex-direction:row-reverse;width:100%}.admin_users{display:grid;grid-template-columns:30% 1fr;padding:5rem 1rem 1rem;width:100vw}.delete_button{display:flex;flex-direction:row-reverse;width:100%}.delete_button button{background-color:#fff;border:none;color:red;font-weight:700}.users_list{height:100vh}.admin_wallets{display:grid;grid-template-columns:20% 1fr;padding:5rem 4rem 1rem;width:100vw}.user_item_profile_img{border-radius:2rem;height:2.5rem;margin-right:.5rem;overflow:hidden;width:2.5rem}.user_item_profile_img img{height:100%;width:100%}.user_item{align-items:center;cursor:pointer;display:flex;padding:.5rem}.user_item:hover{background-color:#e0f2f1}.user_item p{text-transform:capitalize}.user_details_banner_img{border-radius:3rem;height:5rem;margin-right:.5rem;overflow:hidden;width:5rem}.user_details_banner_img img{height:100%;width:100%}.user_details_banner,.user_details_banner_detail{align-items:center;display:flex;flex-direction:column}.user_details_banner_detail{text-align:center}.user_details{align-items:center;display:flex;flex-direction:column;left:32%;width:65%}.user_details,.users_list{height:90vh;overflow-y:scroll;position:fixed}.users_list{margin-top:2rem;width:30%}.wallet_details{align-items:center;display:flex;justify-content:center;padding-top:3rem}
/*# sourceMappingURL=main.39f39a20.css.map*/