.elementor .jp-text-light{font-family:Poppins;font-size:1.05rem;color:#DDDDDD;line-height:1.7;margin:0px;}.elementor .jp-dark-split{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(120deg, #111111 0%,#111111 58%,#B71F2E 58.2%,#8E1621 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111111;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .jp-round-wrap{width:100%;max-width:28rem;overflow:hidden;aspect-ratio:1/1;padding:0px;border-radius:50%;border-width:10px;border-color:#ffffff;border-style:solid;box-shadow:0px 25px 60px 0px rgba(0,0,0,0.4);display:flex;flex:0 1 28rem;}.elementor .jp-arch-wrap{width:100%;max-width:26rem;overflow:hidden;aspect-ratio:4/5;padding:0px;border-start-start-radius:220px;border-start-end-radius:220px;border-end-start-radius:28px;border-end-end-radius:28px;border-width:10px;border-color:#B71F2E;border-style:solid;box-shadow:0px 25px 60px 0px rgba(0,0,0,0.18);display:flex;flex:0 1 26rem;}.elementor .jp-footer-small{font-family:Poppins;font-size:0.78rem;color:#888888;margin:0px;}.elementor .jp-footer-text{font-family:Poppins;font-size:0.9rem;color:#ffffff;margin:0px;}.elementor .jp-footer{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#0B0B0B;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .jp-hours-card{padding:2.5rem;border-radius:24px;background-color:#111111;box-shadow:0px 25px 60px 0px rgba(0,0,0,0.3);display:flex;flex-direction:column;gap:0.8rem;flex:0 1 24rem;}.elementor .jp-visit-line{font-family:Poppins;font-size:1.05rem;color:#FBE3E5;line-height:1.7;margin:0px;}.elementor .jp-visit-name{font-family:Poppins;font-weight:800;font-size:1.1rem;color:#ffffff;letter-spacing:0.05em;margin:0px;}.elementor .jp-h2-white{font-family:"Bebas Neue";font-size:3.8rem;color:#ffffff;line-height:1;margin:0px;}.elementor .jp-visit{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-start-start-radius:80px;border-start-end-radius:80px;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(160deg, #B71F2E 0%,#8E1621 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#B71F2E;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .jp-step{padding:1.4rem;border-radius:18px;background-color:#ffffff;box-shadow:0px 8px 28px 0px rgba(0,0,0,0.06);display:flex;flex-direction:row;gap:1.1rem;align-items:flex-start;}.elementor .jp-col{max-width:32rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 24rem;}.elementor .jp-svc-text{font-family:Poppins;font-size:0.95rem;color:#555555;line-height:1.6;margin:0px;}.elementor .jp-svc-title{font-family:"Bebas Neue";font-size:1.85rem;color:#111111;line-height:1.05;margin:0px;}.elementor .jp-svc-body{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .jp-svc-icon{width:3.4rem;height:3.4rem;min-width:3.4rem;font-family:"Bebas Neue";font-size:1.5rem;color:#ffffff;line-height:3.4rem;text-align:center;margin:0px;border-radius:50%;background-color:#1a1a1a;flex:0 0 auto;}.elementor .jp-svc-item:hover,.elementor .jp-svc-item:focus-visible{box-shadow:0px 14px 40px 0px rgba(183,31,46,0.18);}.elementor .jp-svc-item{padding:1.5rem;border-radius:18px;background-color:#ffffff;box-shadow:0px 10px 35px 0px rgba(0,0,0,0.07);display:flex;flex-direction:row;gap:1.1rem;align-items:flex-start;}.elementor .jp-svc-grid{width:100%;max-width:64rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto;gap:1.25rem 2.5rem;\n}.elementor .jp-lead{font-family:Poppins;font-size:1.05rem;color:#555555;line-height:1.7;margin:0px;}.elementor .jp-h2{font-family:"Bebas Neue";font-size:3.8rem;color:#111111;line-height:1;margin:0px;}.elementor .jp-eyebrow-red{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#B71F2E;letter-spacing:0.2em;margin:0px;}.elementor .jp-intro{max-width:46rem;text-align:center;padding:0px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .jp-section-alt{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F6F4F2;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .jp-section{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:3rem;align-items:center;}.elementor .jp-band-text{font-family:Poppins;font-size:0.95rem;color:#DDDDDD;line-height:1.55;margin:0px;}.elementor .jp-band-title{font-family:Poppins;font-weight:700;font-size:0.95rem;color:#ffffff;letter-spacing:0.05em;text-transform:uppercase;margin:0px;}.elementor .jp-band-body{padding:0px;display:flex;flex-direction:column;gap:0.2rem;}.elementor .jp-hours-icon{width:4rem;height:4rem;min-width:4rem;font-family:"Bebas Neue";font-size:1.6rem;color:#ffffff;line-height:4rem;text-align:center;margin:0px;border-radius:50%;background-color:#B71F2E;flex:0 0 auto;}.elementor .jp-hours-col{padding:0px;display:flex;flex-direction:row;gap:1rem;flex:0 1 20rem;align-items:center;}.elementor .jp-hours-band{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#111111;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .jp-photo{width:100%;height:100%;object-fit:cover;}.elementor .jp-photo-wrap{width:100%;max-width:26rem;overflow:hidden;aspect-ratio:1/1;padding:0px;border-radius:50%;border-width:12px;border-color:#B71F2E;border-style:solid;background-color:#ffffff;box-shadow:0px 25px 60px 0px rgba(0,0,0,0.3);display:flex;flex:0 1 26rem;justify-content:center;align-items:center;}.elementor .jp-btn-row{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.9rem;flex-wrap:wrap;}.elementor .jp-hero-text{font-family:Poppins;font-size:1.08rem;color:#444444;line-height:1.7;margin:0px;}.elementor .jp-h1-red{font-family:"Bebas Neue";font-size:5.2rem;color:#B71F2E;line-height:0.95;margin:0px;}.elementor .jp-h1{font-family:"Bebas Neue";font-size:5.2rem;color:#111111;line-height:0.95;margin:0px;}.elementor .jp-eyebrow{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#111111;letter-spacing:0.35em;margin:0px;}.elementor .jp-hero-content{max-width:38rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 30rem;}.elementor .jp-hero{padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(0deg, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%),url("https://58n.f66.mytemp.website/wp-content/uploads/2026/10/background-image-box-medicines-shelf-pharmacy.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:center;align-items:center;background-image:radial-gradient(ellipse at 100% 100%, #B71F2E 0%, #B71F2E 42%, #111111 42.2%, #111111 46%, #FFFFFF 46.2%); background-image:radial-gradient(ellipse at 100% 100%, #B71F2E 0%, #B71F2E 42%, #111111 42.2%, #111111 46%, rgba(255,255,255,0) 46.2%), linear-gradient(rgba(255,255,255,0.88), rgba(255,255,255,0.88)), url('https://58n.f66.mytemp.website/wp-content/uploads/2026/10/background-image-box-medicines-shelf-pharmacy.jpg'); background-size:cover; background-position:center; background-image:radial-gradient(ellipse 62% 90% at 100% 100%, #B71F2E 0%, #B71F2E 70%, #111111 70.4%, #111111 76%, rgba(255,255,255,0) 76.4%), linear-gradient(rgba(255,255,255,0.88), rgba(255,255,255,0.88)), url('https://58n.f66.mytemp.website/wp-content/uploads/2026/10/background-image-box-medicines-shelf-pharmacy.jpg');\n}.elementor .jp-btn-white:hover,.elementor .jp-btn-white:focus-visible{color:#ffffff;background-color:#111111;}.elementor .jp-btn-white{font-family:Poppins;font-weight:700;font-size:1rem;color:#B71F2E;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;background-color:#ffffff;}.elementor .jp-btn-dark:hover,.elementor .jp-btn-dark:focus-visible{background-color:#B71F2E;}.elementor .jp-btn-dark{font-family:Poppins;font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;background-color:#111111;}.elementor .jp-btn-red:hover,.elementor .jp-btn-red:focus-visible{background-color:#8E1621;}.elementor .jp-btn-red{font-family:Poppins;font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;background-color:#B71F2E;box-shadow:0px 10px 25px 0px rgba(183,31,46,0.3);}.elementor .jp-lang:hover,.elementor .jp-lang:focus-visible{color:#ffffff;background-color:#B71F2E;}.elementor .jp-lang{font-family:Poppins;font-weight:700;font-size:0.8rem;color:#B71F2E;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;border-width:2px;border-color:#B71F2E;border-style:solid;background-color:#ffffff;}.elementor .jp-nav-link:hover,.elementor .jp-nav-link:focus-visible{color:#B71F2E;}.elementor .jp-nav-link{font-family:Poppins;font-weight:600;font-size:0.9rem;color:#111111;letter-spacing:0.04em;text-transform:uppercase;margin:0px;}.elementor .jp-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:1.6rem;flex-wrap:wrap;align-items:center;}.elementor .jp-logo{width:290px;max-width:70vw;flex:0 0 auto;}.elementor .jp-header{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .jp-topbar-text{font-family:Poppins;font-size:0.82rem;color:#ffffff;margin:0px;}.elementor .jp-topbar{padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#111111;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}