.home{flex-direction:column;align-items:flex-start;display:flex}
.bannerComponent{background-color:#fff8ee;justify-content:center;align-items:flex-start;width:100%;display:flex}.bannerComponent .bannerWrapper{background-image:url(/WEPBassets/HeroSection.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:1464px;padding:0 0 0 40px}@media screen and (max-width:1368px){.bannerComponent .bannerWrapper{background-size:90% 100%}}@media screen and (max-width:886px){.bannerComponent .bannerWrapper{background-image:url(/WEPBassets/MobileHeroSection.webp);background-position:100% 0;background-size:contain;padding:190px 16px 32px}}.bannerComponent .bannerWrapper .bannerContent{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:29px;max-width:55%;padding:80px 0;display:flex}@media screen and (max-width:1237px){.bannerComponent .bannerWrapper .bannerContent{max-width:75%}}@media screen and (max-width:868px){.bannerComponent .bannerWrapper .bannerContent{max-width:100%;padding:160px 0 60px}}@media screen and (max-width:398px){.bannerComponent .bannerWrapper .bannerContent{max-width:100%;padding-top:100px}}.bannerComponent .bannerWrapper .bannerContent .bannerTitleWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.bannerComponent .bannerWrapper .bannerContent .bannerTitleWrapper .bannerTitle{color:var(--Green---Primary-800,#003721);max-width:75%;font-size:56px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:1068px){.bannerComponent .bannerWrapper .bannerContent .bannerTitleWrapper .bannerTitle{max-width:none}}@media screen and (max-width:7868px){.bannerComponent .bannerWrapper .bannerContent .bannerTitleWrapper .bannerTitle{font-size:32px}}.bannerComponent .bannerWrapper .bannerContent .bannerDescription{color:#003721;max-width:75%;margin-top:-5px;font-size:32px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:868px){.bannerComponent .bannerWrapper .bannerContent .bannerDescription{max-width:none;font-size:20px}}.bannerComponent .bannerWrapper .bannerContent .subHeading{color:var(--Neutral---Seondary-900,#36383a);opacity:.7;max-width:75%;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:868px){.bannerComponent .bannerWrapper .bannerContent .subHeading{max-width:none;font-size:16px}}
.Prescriptions{background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:80px;display:flex}@media screen and (max-width:868px){.Prescriptions{padding:40px 16px}}.Prescriptions .PrescriptionsWrapper{background-color:rgba(0,67,40,.79);background-image:url(/WEPBassets/SimplePrescription.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;flex:1 0 0;justify-content:center;align-self:center;align-items:center;width:100%;max-width:1464px;height:420px;padding:40px 40px 84px;display:flex}.Prescriptions .PrescriptionsWrapper .upper{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:55%;display:flex}@media screen and (max-width:868px){.Prescriptions .PrescriptionsWrapper .upper{width:90%}}.Prescriptions .PrescriptionsWrapper .upper .titleWrapper{text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:8px;display:flex}.Prescriptions .PrescriptionsWrapper .upper .titleWrapper h2{color:#fff;font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.Prescriptions .PrescriptionsWrapper .upper .titleWrapper h2{font-size:32px}}.Prescriptions .PrescriptionsWrapper .upper p{color:#f2fff1;opacity:.7;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.Prescriptions .PrescriptionsWrapper .upper p{font-size:16px}}.Prescriptions .PrescriptionCardsWrapper{flex:1 0 0;justify-content:space-between;align-self:center;align-items:flex-start;gap:24px;width:100%;max-width:1464px;margin-top:-37px;padding:0 63px;display:flex}@media screen and (max-width:1024px){.Prescriptions .PrescriptionCardsWrapper{flex-direction:column;align-items:center;padding:0}}.Prescriptions .PrescriptionCardsWrapper .card{border:1px solid var(--Green---Primary-100,#e2f9e1);background:var(--Basic-White,#fff);border-radius:14px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;padding:40px;display:flex;box-shadow:24px -24px 40px rgba(230,240,236,.16)}@media screen and (max-width:1024px){.Prescriptions .PrescriptionCardsWrapper .card{align-self:center;width:90%}}@media screen and (max-width:768px){.Prescriptions .PrescriptionCardsWrapper .card{padding:24px}}.Prescriptions .PrescriptionCardsWrapper .card .icon{aspect-ratio:1;flex-shrink:0;width:62px;max-width:62px;height:62px;max-height:62px;position:relative!important}@media screen and (max-width:768px){.Prescriptions .PrescriptionCardsWrapper .card .icon{width:40px;height:40px}}.Prescriptions .PrescriptionCardsWrapper .card .text{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.Prescriptions .PrescriptionCardsWrapper .card .text .title{color:#63656a;font-size:24px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.Prescriptions .PrescriptionCardsWrapper .card .text .title{font-size:18px}}.Prescriptions .PrescriptionCardsWrapper .card .text .desc{color:#63656a;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.Prescriptions .PrescriptionCardsWrapper .card a{padding:8px 4px!important}.Prescriptions .PrescriptionCardsWrapper .card a svg{width:16px;height:16px}
.pointOfCare{background-color:#fff;justify-content:center;align-items:flex-start;width:100%;display:flex}.pointOfCare .pointOfCareWrapper{justify-content:space-between;align-self:stretch;align-items:center;width:100%;max-width:1464px;display:flex}@media screen and (max-width:868px){.pointOfCare .pointOfCareWrapper{flex-direction:column;gap:24px;padding:40px 0}}.pointOfCare .pointOfCareWrapper .left{flex-direction:column;align-items:flex-start;gap:32px;padding:80px;display:flex}@media screen and (max-width:868px){.pointOfCare .pointOfCareWrapper .left{flex-direction:column;padding:20px}}.pointOfCare .pointOfCareWrapper .left .titleWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.pointOfCare .pointOfCareWrapper .left .titleWrapper .bullet{background:var(--Green---Primary-50,#e6f0ec)}.pointOfCare .pointOfCareWrapper .left .titleWrapper h2{color:var(--Green---Primary-800,#003721);font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.pointOfCare .pointOfCareWrapper .left .titleWrapper h2{font-size:32px}}.pointOfCare .pointOfCareWrapper .left p{color:var(--Neutral---Seondary-800,#474c55);font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.pointOfCare .pointOfCareWrapper .left p{font-size:16px}}.pointOfCare .pointOfCareWrapper img{object-fit:contain;max-width:45%;position:relative!important}@media screen and (max-width:868px){.pointOfCare .pointOfCareWrapper img{max-width:100%}}
.CompoundingSection{background-color:#fff;justify-content:center;align-items:flex-start;width:100%;padding:80px;display:flex}@media screen and (max-width:768px){.CompoundingSection{padding:40px 16px}}.CompoundingSection .CompoundingWrapper{background-color:#fff9f0;border-radius:14px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:80px;width:100%;max-width:1464px;padding:40px;display:flex;position:relative}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper{flex-direction:column;align-items:stretch;gap:32px;padding:20px}}.CompoundingSection .CompoundingWrapper .upper{z-index:2;flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex}.CompoundingSection .CompoundingWrapper .upper .titleWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.CompoundingSection .CompoundingWrapper .upper .titleWrapper h2{color:var(--Green---Primary-800,#003721);font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .upper .titleWrapper h2{font-size:32px}}.CompoundingSection .CompoundingWrapper .upper p{color:var(--Neutral---Seondary-800,#474c55);font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .upper p{font-size:16px}}.CompoundingSection .CompoundingWrapper .lower{z-index:2;flex-flow:wrap;flex:1 0 0;align-items:flex-start;gap:24px;width:100%;display:flex}@media screen and (max-width:1068px){.CompoundingSection .CompoundingWrapper .lower{flex-wrap:wrap}}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .lower{flex-direction:column}}.CompoundingSection .CompoundingWrapper .lower .cardBox{background:var(--Basic-White,#fff);border-radius:14px;flex:1;align-self:stretch;align-items:center;gap:24px;width:calc(33% - 8px);padding:40px;display:flex;box-shadow:24px -24px 40px rgba(230,240,236,.16)}@media screen and (max-width:1100px){.CompoundingSection .CompoundingWrapper .lower .cardBox{padding:20px}}@media screen and (max-width:999px){.CompoundingSection .CompoundingWrapper .lower .cardBox{min-width:240px}}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .lower .cardBox{width:100%;min-width:none;padding:16px}}.CompoundingSection .CompoundingWrapper .lower .cardBox .icon{width:64px;max-width:62px;height:64px;max-height:62px;position:relative!important}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .lower .cardBox .icon{aspect-ratio:1;width:40px;max-width:40px;height:40px;max-height:40px}}.CompoundingSection .CompoundingWrapper .lower .cardBox .text{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;display:flex}.CompoundingSection .CompoundingWrapper .lower .cardBox .text .title{color:var(--Green---Primary-500---Main,#004328);font-size:24px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .lower .cardBox .text .title{font-size:18px}}.CompoundingSection .CompoundingWrapper .lower .cardBox .text .desc{color:var(--Neutral---Seondary-700,#004328);font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.CompoundingSection .CompoundingWrapper .lower .cardBox .text .desc{font-size:14px}}.CompoundingSection .CompoundingWrapper .floatingImg{z-index:1;max-height:295px;width:auto!important;height:auto!important;top:auto!important;bottom:32%!important;left:auto!important;right:10%!important}@media screen and (max-width:999px){.CompoundingSection .CompoundingWrapper .floatingImg{display:none;bottom:36%!important}}@media screen and (max-width:760px){.CompoundingSection .CompoundingWrapper .floatingImg{bottom:48%!important}}
.PharmacyServices{background:var(--Green---Primary-50,#f2fff1);justify-content:center;align-items:center;width:100%;padding:80px;display:flex}@media screen and (max-width:768px){.PharmacyServices{padding:40px 16px}}.PharmacyServices .PharmacyServicesWrapper{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1464px;display:flex}.PharmacyServices .PharmacyServicesWrapper .titleWrapper{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:45%;display:flex}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .titleWrapper{max-width:none}}.PharmacyServices .PharmacyServicesWrapper .titleWrapper h2{color:var(--Green---Primary-800,#003721);font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .titleWrapper h2{font-size:32px}}.PharmacyServices .PharmacyServicesWrapper .titleWrapper .desc{color:var(--Neutral---Seondary-800,#474c55);text-align:center;opacity:.7;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .titleWrapper .desc{font-size:16px}}.PharmacyServices .PharmacyServicesWrapper .cardsWrapper{align-items:stretch;gap:24px;width:100%;display:flex}@media screen and (max-width:1068px){.PharmacyServices .PharmacyServicesWrapper .cardsWrapper{flex-wrap:wrap}}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .cardsWrapper{flex-flow:column;width:100%}}.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card{background:var(--Basic-White,#fff);border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;gap:24px;padding:40px;display:flex;box-shadow:24px -24px 40px rgba(0,0,0,.04)}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card{width:100%;padding:24px}}.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card .icon{aspect-ratio:1;flex-shrink:0;width:88px;max-width:88px;height:88px;max-height:88px;position:relative!important}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card .icon{width:40px;height:40px}}.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card .text{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card .text .title{color:#003721;font-size:24px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.PharmacyServices .PharmacyServicesWrapper .cardsWrapper .card .text .title{font-size:18px}}
.MinorAilmentsCare{background-color:#fff;justify-content:center;align-items:flex-start;width:100%;padding:80px;display:flex}@media screen and (max-width:868px){.MinorAilmentsCare{padding:40px 20px}}.MinorAilmentsCare .MinorAilmentsCareWrapper{justify-content:space-between;align-self:stretch;align-items:center;gap:40px;width:100%;max-width:1464px;display:flex}@media screen and (max-width:868px){.MinorAilmentsCare .MinorAilmentsCareWrapper{flex-direction:column;gap:24px}}.MinorAilmentsCare .MinorAilmentsCareWrapper .left{border-radius:var(--Spacing-border-radius-md,14px);border:1px solid #f2fff1;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;width:calc(50% - 20px);display:flex}@media screen and (max-width:868px){.MinorAilmentsCare .MinorAilmentsCareWrapper .left{width:100%}}.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper{border-radius:var(--Spacing-border-radius-md,14px);background:var(--Green---Primary-50,#f2fff1);flex-direction:column;align-self:stretch;align-items:center;gap:32px;padding:26px 24px 14px;display:flex;position:relative}.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper .subheading{color:var(--Green---Primary-800,#003721);border-top:15px solid var(--Green---Primary-50,#f2fff1);background:var(--Green---Primary-50,#f2fff1);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px 8px;font-family:PT Sans;font-size:18px;font-style:normal;font-weight:700;line-height:120%;display:flex;position:absolute;top:-24px}.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper .title{color:#003721;font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:768px){.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper .title{font-size:32px}}.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper .desc{color:#474c55;opacity:.7;text-align:center;max-width:90%;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.MinorAilmentsCare .MinorAilmentsCareWrapper .left .upper .desc{font-size:16px}}.MinorAilmentsCare .MinorAilmentsCareWrapper .left img{object-fit:contain;position:relative!important}.MinorAilmentsCare .MinorAilmentsCareWrapper .right{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;width:calc(50% - 20px);display:flex}@media screen and (max-width:868px){.MinorAilmentsCare .MinorAilmentsCareWrapper .right{flex-direction:column;width:100%}}.MinorAilmentsCare .MinorAilmentsCareWrapper .right .step{background:var(--Green---Primary-50,#f2fff1);border-radius:14px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;padding:40px;display:flex;box-shadow:24px -24px 40px rgba(230,240,236,.16)}.MinorAilmentsCare .MinorAilmentsCareWrapper .right .step .stepNo{color:var(--Green---Primary-200,#7cae98);font-family:PT Sans;font-size:32px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:868px){.MinorAilmentsCare .MinorAilmentsCareWrapper .right .step .stepNo{font-size:20px}}.MinorAilmentsCare .MinorAilmentsCareWrapper .right .step .stepDesc{color:var(--Green---Primary-500---Main,#004328);font-family:PT Sans;font-size:24px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:868px){.MinorAilmentsCare .MinorAilmentsCareWrapper .right .step .stepDesc{font-size:20px}.MinorAilmentsCare .MinorAilmentsCareWrapper .right a{width:100%}}
