.patient-pharmacy-service{background:linear-gradient(135deg,#eaf8f4,#f6fbfa);grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;padding:95px max(20px,50% - 550px);display:grid}.patient-pharmacy-copy h2{color:#173d5a;margin:10px 0 17px;font:500 43px/1.08 Georgia,serif}.patient-pharmacy-copy>p{color:#536e79;margin:0;font-size:15px;line-height:1.75}.patient-pharmacy-copy .patient-si{color:#496874}.patient-pharmacy-optional{color:#174f54;background:#fff;border:1px solid #aeddd1;border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:15px 17px;display:flex}.patient-pharmacy-optional>i{color:#078577;margin-top:3px;font-size:19px}.patient-pharmacy-optional>span{display:grid}.patient-pharmacy-optional strong{font-size:13px}.patient-pharmacy-optional small{color:#5e777d;margin-top:4px;font-size:10px;line-height:1.5}.patient-pharmacy-optional small[lang=si]{font-family:Noto Sans Sinhala,Iskoola Pota,Arial,sans-serif}.patient-pharmacy-flow{gap:12px;margin:0;padding:0;list-style:none;display:grid}.patient-pharmacy-flow li{background:#fff;border:1px solid #cce3dd;border-radius:17px;grid-template-columns:27px 52px 1fr;align-items:center;gap:12px;padding:17px;display:grid;position:relative;box-shadow:0 10px 24px #124d4e0f}.patient-pharmacy-flow li:not(:last-child):after{z-index:2;color:#fff;content:"";background:#078577;border-radius:50%;place-items:center;width:20px;height:20px;font-family:"Font Awesome 7 Free";font-size:8px;font-weight:900;display:grid;position:absolute;bottom:-16px;left:58px}.patient-pharmacy-flow li>b{color:#c94e42;background:#ffe9e1;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.patient-pharmacy-icon{color:#078577;background:#e2f5ef;border-radius:14px;place-items:center;width:50px;height:50px;font-size:20px;display:grid}.patient-pharmacy-flow li>div{display:grid}.patient-pharmacy-flow strong{color:#173d5a;font-size:14px}.patient-pharmacy-flow small{color:#657985;margin-top:3px;font-size:10px;line-height:1.45}.patient-pharmacy-flow small[lang=si]{font-family:Noto Sans Sinhala,Iskoola Pota,Arial,sans-serif}@media (width<=900px){.patient-pharmacy-service{grid-template-columns:1fr;gap:35px}}@media (width<=600px){.patient-pharmacy-service{padding-top:65px;padding-bottom:65px}.patient-pharmacy-copy h2{font-size:35px}.patient-pharmacy-flow li{grid-template-columns:27px 43px 1fr}.patient-pharmacy-icon{width:42px;height:42px}}
