html{margin:0}body{position:relative;margin:0;font-family:'Roboto',sans-serif;line-height:20px;font-size:20px;color:#5c5c5b;overflow-x:hidden;padding-top:202px}@media screen and (max-width:768px){body{padding-top:130px}}div.mobileMainMenu{position:fixed;background-color:#fff;width:70vw;transition:.5s;top:0;left:-100vw;z-index:20}.mobileMainMenuBranding{width:100%;xcolumn-gap:5%;padding:15px}.mobileMainMenuClose{width:25%;text-align:center}.mobileMainMenuLogo{width:70%;xpadding:15px}.mobileMainMenuLogo img{width:100%}.mobileMainMenu ul{list-style:none;margin:0;padding:0;width:100%}.mobileMainMenu ul li{width:100%;font-size:16px;font-weight:500}.mobileMainMenu ul li.mainMenuItem{background-color:#326cb6;border-bottom:2px #fff solid}.mobileMainMenu ul li.secondaryMenuItem{background-color:#fff;border-bottom:2px #e3e3e3 solid}.mobileMainMenu ul li.mainMenuItem{width:100%}.mobileMainMenu ul li a{padding:10px 15px;width:100%;display:block}.mobileMainMenu ul li.mainMenuItem a{color:#fff}.mobileMainMenu ul li.secondaryMenuItem a{color:#326cb6}.mobilePharmacyServicesMenuItems{display:none}.mobileMainMenuItems{display:flex}.websiteOverlay{display:none;position:absolute;z-index:15;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5)}main{position:relative}a.btn:hover{text-decoration:none}a{text-decoration:none;color:#5c5c5b}a:hover{color:#5c5c5b}p{font-size:20px;line-height:130%;margin:0;padding:0;color:#5c5c5b}.flex-grow-2{flex-grow:2 !important}.flex-grow-3{flex-grow:3 !important}div.contentText{xpadding:30px 0}div.contentText p{margin:0 0 20px 0;padding:unset}div.contentText ul li{margin:0 0 20px 0;padding:unset}div.contentText h3{font-size:24px;font-weight:400;color:#3466af;margin:30px 0 2px 0}.page-container{margin-right:auto;margin-left:auto;width:1320px}.toTopButton{display:none;position:fixed;bottom:30px;right:30px;background-color:#3466af;color:#fff;text-align:center;z-index:1000;padding:5px;height:50px;width:50px;cursor:pointer}.toTopButton p{color:#fff;font-size:16px}@media screen and (max-width:1400px){.page-container{width:1140px}}@media screen and (max-width:1200px){.page-container{width:960px}}@media screen and (max-width:992px){.page-container{width:720px}}@media screen and (max-width:768px){.page-container{width:540px}}@media screen and (max-width:660px){.page-container{width:100%;padding-right:5vw;padding-left:5vw}}.bg-primary-blue{background-color:#3466af}.bg-primary-aqua{background-color:#65bceb}.bg-primary-pink{background-color:#c8689b}.bg-primary-grey{background-color:#5c5c5b}.bg-secondary-lavender{background-color:#a79dcc}.bg-secondary-blue{background-color:#a1b6e3}.color-primary-blue{color:#3466af}.color-primary-aqua{color:#65bceb}.color-primary-pink{color:#c8689b}.color-primary-grey{color:#5c5c5b}.color-secondary-lavender{color:#a79dcc}.color-secondary-blue{color:#a1b6e3}.button{display:inline-block;border-width:8px;border-style:solid;padding:16px 22px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-weight:bold;font-size:18px}.button-primary-blue{color:#3466af;border-color:6px solid #3466af;background-color:#fff}.button-primary-blue:hover{color:#3466af}.page-section{xpadding-bottom:30px}.pageTitleContainer{width:100vw;padding:18px 0;color:#fff}.pageTitleContainer h1{padding:0;margin:0;font-size:24px;font-weight:400;text-align:center}.pageSubTitleContainer{position:absolute;left:0;right:0;top:64.8px;width:100vw;height:100px;background-color:transparent;overflow:hidden}.pageSubTitleBubble{position:absolute;width:480px;height:200px;left:50%;transform:translateX(-240px);top:-125px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.25);box-shadow:0 0 15px 5px rgba(0,0,0,.25)}.pageSubTitleBubble p{margin-top:145px;width:100%;text-align:center}.pageSubTitleContainerNoBubble{position:absolute;left:0;right:0;width:100vw;background-color:transparent;padding-top:25px}.pageSubTitleContainerNoBubble p{color:#3466af;text-align:center;font-weight:500}.page-introduction-text{padding:65px 22vw 50px;text-align:center;background-image:url(../images/page-introduction-background.jpg);background-size:cover}@media screen and (max-width:991px){.page-introduction-text{padding:65px 5vw 50px}}.sectionTitleContainer{width:100vw;padding:18px 0;color:#e1e9f4;background-color:#e1e9f4}.sectionTitleContainerSmall{padding:18px 0;color:#e1e9f4;background-color:#e1e9f4}.sectionTitleContainerSmall h2,.sectionTitleContainer h2{padding:0;margin:0;font-size:24px;font-weight:400;text-align:center;color:#3466af}@media screen and (max-width:991px){.sectionTitleContainer h2{font-size:20px}}@media screen and (max-width:768px){.pageSubTitleBubble{width:320px;transform:translateX(-160px)}.page-introduction-text{text-align:center}.page-introduction-text p{font-size:20px}}.image-slide.hasLink{cursor:pointer}.image-slide{position:relative}.image-slide img{width:100%}.image-slide>div.slideContent{position:absolute;left:10vw;top:0;bottom:0;right:50%;width:50%;color:#fff;row-gap:12px}.image-slide>div.slideContent p{color:#fff}.image-slide>div.slideContent>*{width:100%;text-align:left}.carouselSlideAction>*{display:inline-block;border:6px solid #fff;padding:24px 30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@media screen and (max-width:991px){.image-slide p{xdisplay:none}.image-slide>div.slideContent{left:5vw;width:80%}.image-slide>div.slideContent>p{font-size:20px !important}.carouselSlideAction>p{padding:12px 20px;font-size:14px !important}}.siteHeader{font-size:14px;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:10}.siteHeaderUpper{column-gap:5vw;height:130px}.headerLogoContainer img{max-height:110px;max-width:100%}.headerBurgerContainer{text-align:center}.headerBurgerContainer>div{font-size:12px}.headerBurgerContainer>.fa-bars{font-size:30px}.upperHeaderMenuContainerMobile{height:55px}.upperHeaderMenuContainerMobile ul{list-style:none;margin:0;padding:0;row-gap:15px}.upperHeaderMenuContainerMobile ul li{width:100%;text-align:right}.upperHeaderMenuContainerMobile ul li a{color:#3466af;font-weight:bold;padding:0 2px}.upperHeaderMenuContainerMobile ul li:nth-child(2n) a{border-bottom:2px #65bceb solid}ul.upperHeaderMenu{list-style:none;margin:0;padding:0;column-gap:3vw}.upperHeaderMenuContainer{row-gap:6px}.upperHeaderMenuContainer>ul{width:100%}.upperHeaderMenuContainer li a{color:#3466af;font-weight:bold}.upperHeaderMenuContainer li:last-child a{font-size:12px;padding:1px 9px;border:2px solid #65bceb;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}ul.upperHeaderOpeningHours{list-style:none;margin:0;padding:0;row-gap:2px}ul.upperHeaderOpeningHours li{width:100%;text-align:right;font-size:12px}.upperHeaderTelephoneDiv{display:flex;justify-content:flex-end;align-items:center}.upperHeaderTelephoneDiv a{padding:0 !important;border:0 !important;color:#5c5c5b !important;font-weight:normal !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.upperHeaderSocialIcons{width:1rem;margin-right:9px}.upperHeaderTelephoneText{font-size:12px;line-height:0}.headerMenuContainer>ul{column-gap:7vw;list-style:none;margin:0;padding:0}.headerMenuContainer>ul>li{color:#fff;font-size:18px;height:36px;display:flex;align-items:center;padding:0 30px}.headerMenuContainer>ul>li>a{color:#fff}.headerMenuContainer>ul>li>a.activePage{color:#65bceb}.headerMenuContainer .openPharmacyServicesMenu{cursor:pointer;padding:0 10px;color:#65bceb}.pharmacyServicesMainMenuItem{position:relative}.pharmacyServicesMenuContainer{display:none;position:absolute;left:0;right:0;top:100%;cursor:pointer;padding:0 30px;background-color:rgba(255,255,255,.9);padding-bottom:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.pharmacyServicesMenuContainer ul{list-style:none;margin:0;padding:0}.pharmacyServicesMenuContainer ul li{font-weight:400}.pharmacyServicesMenuContainer ul li a{display:block;color:#5c5c5b !important;padding:8px 0}.pharmacyServicesMenuContainer ul li:first-child a{padding-top:16px}.siteHeaderLower{text-align:center;width:100%;padding:8px 0}.siteFooter{font-size:14px}.upperFooterContainer{padding:30px 5vw}.upperFooterContainer a{color:#fff}.upperFooter ul{list-style:none;margin:0;padding:0}.upperFooterMobile ul{row-gap:12px;list-style:none;margin:0;padding:0}.upperFooterMobile ul li{color:#fff;width:100%;column-gap:20px}.upperFooterMobile ul li.socialLinks img{width:30px}.upperFooterMobile ul li a{color:#fff;text-decoration:underline}.upperFooter{height:140px}.upperFooter ul.footerLinks{row-gap:20px;column-gap:2vw}.upperFooter ul.footerDetails{row-gap:10px}.upperFooter ul.footerDetails li{width:100%;text-align:right;color:#fff}.upperFooter ul.footerDetails li.socialLinks{width:100%;text-align:right;column-gap:10px}.upperFooter ul.footerDetails li.socialLinks img{width:30px}.lowerFooterContainer{padding:10px 5vw}.lowerFooterLinksContainer{width:40vw;display:inline-block;text-align:left}.lowerFooterCopyrightContainer{width:40vw;display:inline-block;text-align:right}.lowerFooterContainer p{font-size:14px;color:#3466af}.lowerFooterContainer a{color:#3466af}.lowerFooterContainer p span{margin:0 12px}.servicesIntroSection{padding:205px 5vw 50px;row-gap:75px;background-image:url(../images/bg-home-top-right.png);background-repeat:no-repeat;background-position:right top}.servicesIntroSection>p{padding:0;margin:0;text-align:center;font-size:20px}.servicesIntroSection>p:first-child{padding-bottom:25px;font-size:30px}.servicesSection{text-align:center;font-size:20px;background-image:url(../images/bg-home-bottom-left.png);background-repeat:no-repeat;background-position:left bottom;padding-bottom:120px}.servicesSection>p{padding:0;margin:0;text-align:center;font-size:20px}.service{position:relative;width:30%;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer}.service p{color:#fff}@media screen and (max-width:991px){.services{flex-direction:column;row-gap:5vw}.service{width:100%}}.serviceNameBackground{position:absolute;z-index:1;left:0;top:0;right:0;height:68%;-webkit-clip-path:ellipse(52% 50% at 50% 0);clip-path:ellipse(52% 50% at 50% 0)}.services .service:nth-child(1n) .serviceNameBackground{background-color:rgba(52,102,175,.7)}.services .service:nth-child(2n) .serviceNameBackground{background-color:rgba(101,188,235,.7)}.services .service:nth-child(3n) .serviceNameBackground{background-color:rgba(161,182,227,.7)}.services .service:nth-child(1n) .serviceDescription{background-color:#3466af}.services .service:nth-child(2n) .serviceDescription{background-color:#65bceb}.services .service:nth-child(3n) .serviceDescription{background-color:#a1b6e3}.service .serviceName{padding:10% 0;text-align:center;color:#fff;font-size:28px;z-index:5}.service .serviceDescription{padding:30px 0;text-align:center;font-size:18px;color:#fff;row-gap:15px}.service .serviceDescription p{padding:0;margin:0;font-size:18px}.service .serviceDescription p:nth-child(2n){font-weight:bold}.homeSection2{background-color:rgba(161,182,227,.15)}.homeSection2Left{width:50%;row-gap:34px;padding:80px 0 80px 10vw}.homeSection2Left p{padding:0;margin:0;font-size:20px}.homeSection2Left>p:first-child{font-size:36px}body.home .homeSection2Left>p:nth-child(2n){font-weight:bold}.homeSection2Right{width:50%;background-image:url(../images/about-right-bg-2.png);background-position:right center;background-repeat:no-repeat;background-size:cover}body.about .homeSection2{background-image:url(../images/page-introduction-background.jpg);background-color:none}body.about .homeSection2Left{background:none;padding:80px 60px 80px 10vw}body.about .homeSection2Right{xbackground:none}body.privacy-policy .contentText,body.terms-and-conditions .contentText{margin-top:25px}@media screen and (max-width:1430px){.homeSection2Right{width:50%;background-size:contain}}@media screen and (max-width:992px){.homeSection2Right{display:none}.homeSection2Left{width:100%;padding:80px 5vw 80px 5vw}.homeSection2Left img{margin-bottom:20px;height:auto;width:100%}body.about .homeSection2Left{padding:40px 5vw 80px 5vw}}.mapSection{flex-direction:row;padding:35px 0;row-gap:45px}.mapSection p{margin:0;padding:0;font-size:26px}.mapSection>div{width:50vw}.mapSection>div img{width:100%}.mapContactUsContainer{text-align:center;row-gap:30px;cursor:pointer}.mapLocationImageContainer{cursor:pointer}@media screen and (max-width:991px){.mapSection{flex-direction:column}.mapSection>div{width:100vw}.mapContactUsContainer{padding:40px 0 30px 0}}.contactDetailsSection{column-gap:20vw;row-gap:40px;padding-top:120px;background-image:url(../images/page-introduction-background.jpg);background-size:cover;padding:120px 5vw 60px}.contactDetailsContainer{row-gap:30px}.contactDetailsContainer>div{row-gap:20px}.contactDetailsContainer ul{list-style:none;padding:0;margin:0;row-gap:20px}.contactDetailsContainer ul li img{margin-right:15px}.openingHoursContainer{row-gap:20px}.openingHoursContainer table tbody{display:flex;flex-direction:column;row-gap:25px}.openingHoursContainer table tbody td:first-child{width:140px}.conditionDetailsContainer{padding:36px 0 50px}.conditionDetailsContainer p{font-size:20px;margin-bottom:10px}.conditionDetailsContainer p b{font-size:20px;font-weight:400}.conditionDetailsContainer h3,.conditionDetailsContainer h4{font-size:22px;color:#3466af;font-weight:400;margin-top:36px;margin-bottom:10px}.conditionDetailsContainer ul li{margin-bottom:15px}.pharmacyServicesSection{padding:0 5vw;padding-top:64.8px}.healthConcernFiltersContainer{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.1);box-shadow:0 0 15px 5px rgba(0,0,0,.1);padding:30px 0;row-gap:30px;z-index:0}.allHealthConcernsLink{font-size:14px;text-align:center;color:#3466af;font-weight:bold;cursor:pointer}.filterButtonsContainer{row-gap:30px}.healthConcernFiltersContainer p{text-align:center}.filterButtonsContainer>div{width:150px;text-align:center}.filterButtonsContainer>div img{width:100px;margin-bottom:15px}.filterButtonsContainer>div p{margin-bottom:15px;text-align:center;margin:0;padding:0}.healthConcernFilter{cursor:pointer;opacity:.6}.activeFilter{opacity:1}@media screen and (max-width:1530px){.filterButtonsContainer>div{width:110px}.filterButtonsContainer>div img{width:100px}.filterButtonsContainer>div p{font-size:16px}}@media screen and (max-width:1200px){.filterButtonsContainer{column-gap:15px}.filterButtonsContainer>div{width:100px}.filterButtonsContainer>div img{width:100%}.filterButtonsContainer>div p{font-size:14px}}@media screen and (max-width:1200px){.healthConcernFiltersContainer{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0);box-shadow:0 0 15px 5px rgba(0,0,0,0)}}.pharmacyServicesContainer{padding-top:170px;column-gap:2vw;row-gap:160px;padding-bottom:65px}.pharmacyServiceCard{display:flex;width:20vw;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.22);box-shadow:0 0 15px 0 rgba(0,0,0,.22)}.pharmacyServiceTopBar{position:relative;height:45px;width:100%}.pharmacyServiceTopBar img{position:absolute;width:10vw;height:10vw;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:50%;transform:translateX(-5vw);top:-95px}.pharmacyServiceDescription{padding:60px 25px 0;height:250px}.pharmacyServiceDescription p:first-child{text-align:center;font-weight:600;margin-bottom:15px;font-size:20px}.pharmacyServiceDescription p{margin-bottom:10px;font-size:16px}.pharmacyServiceButton{text-align:center;padding:10px 0 30px 0}.pharmacyServiceButton a{width:75%}@media screen and (max-width:1820px){.pharmacyServiceDescription{height:270px}}@media screen and (max-width:1530px){.pharmacyServiceDescription{height:270px}.pharmacyServiceTopBar img{width:12vw;height:12vw;transform:translateX(-6vw)}}@media screen and (max-width:1400px){.pharmacyServiceCard{width:25vw}}@media screen and (max-width:1200px){.pharmacyServiceCard{width:32vw}.pharmacyServiceTopBar img{width:16vw;height:16vw;transform:translateX(-8vw)}}@media screen and (max-width:992px){.pharmacyServiceCard{width:40vw}}@media screen and (max-width:768px){.pharmacyServiceCard{width:75vw}.pharmacyServiceTopBar img{width:36vw;height:36vw;transform:translateX(-18vw)}.pharmacyServiceDescription{height:auto}}@media screen and (max-width:320px){.pharmacyServiceCard{width:90vw}.pharmacyServiceTopBar img{width:58vw;height:58vw;transform:translateX(-29vw)}}.pharmacyTeamSection{background-image:url(../images/bg-blue-crosses.jpg);width:100%;color:#fff;text-align:center;padding:70px 0 135px;background-size:90%;background-position:55% 32%}.pharmacyTeamSection p{color:#fff}.pharmacyTeamPhotos{row-gap:15px;column-gap:4%}.pharmacyTeamPhoto{width:22%;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.pharmacyTeamPhoto p{position:absolute;top:calc(100% + 15px);left:0;right:0;text-align:center}@media screen and (max-width:991px){.pharmacyTeamPhotos{row-gap:110px;column-gap:4%}.pharmacyTeamPhoto{width:48%;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}body.about .homeSection2Left{row-gap:5px}.valuesContainer{row-gap:30px;padding:70px 0}.valuesContainer>div{width:250px;text-align:center}.valuesContainer>div img{width:50%}.valuesContainer>div p{margin-top:15px}.teamSection{background-image:url(../images/bg-blue-crosses.jpg);width:100%;color:#fff;text-align:center;padding:45px 0}.teamSection p{color:#fff;margin-bottom:20px}.teamPhotos{margin:50px 0 50px;xpadding:50px 0 50px;column-gap:2%;row-gap:20px;position:relative}.teamPhoto{position:relative;width:15%;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}#team-member-pop-up{display:none;background-color:#376db3;background-image:url(../images/about/staff-background.png);background-size:contain;color:#fff;height:328px;width:328px;padding:15px;z-index:1;position:absolute;overflow:hidden;display:none;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.37);box-shadow:0 0 15px 5px rgba(0,0,0,.37)}.popup-content{display:flex;flex-direction:column;align-content:space-around;justify-content:space-around;height:100%}.mobile-close{display:none;position:absolute;top:15px;right:15px}.desktop-close{display:flex}#team-member-image{width:65%;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;background-size:cover;background-position:center center;background-repeat:no-repeat}#team-member-name,#team-member-title{margin:0;padding:0}.closeTeamPopOut{cursor:pointer}.closeTeamPopOut p{margin:0;padding:0}@media screen and (max-width:992px){.mobile-close{display:block}.desktop-close{display:none}.popup-content{align-content:center;row-gap:15px}#team-member-image{margin:0 auto}}@media screen and (max-width:768px){.teamPhotos{row-gap:10px;column-gap:2%}.teamPhoto{width:32%}}.orderingMedicationSection{padding:30px 22vw 50px;row-gap:70px;text-align:center}.orderingMedicationSection p{padding:0;margin:0}.howDoesItWorkSection{padding:36px 5vw}.stepsContainer{flex-direction:row;column-gap:2.5vw}.step{width:25vw}.step p{padding:0;margin:0}.stepNumber img{max-width:25%}.stepNumber p{padding:15px 0 0 1vw;font-size:30px;font-weight:500}.stepImage{text-align:center}.stepImage img{max-height:268px;max-width:100%;margin:15px 0}.stepDescription{height:100px;text-align:center}.stepDescription p{font-size:17px}.stepDescription p span{font-weight:bold}.step:nth-child(1n) .stepDescription{background-color:#e3e9f7}.step:nth-child(2n) .stepDescription{background-color:#eed2e1}.step:nth-child(3n) .stepDescription{background-color:#d0ecfa}.step:nth-child(4n) .stepDescription{background-color:#e1e0ee}@media screen and (max-width:991px){.orderingMedicationSection{padding:30px 5vw 50px}.howDoesItWorkSection{padding:36px 0}.stepsContainer{flex-direction:column;row-gap:45px}.step{width:100vw}.stepNumber p{padding:0 0 0 3vw;font-size:40px}.stepDescription{height:auto;padding:30px 5vw}.stepDescription p{font-size:20px}}.nominateSection{padding:0 5vw 68px;row-gap:26px}.nominateSection *{display:inline-block}.nominateSection p{padding:0;margin:0;text-align:center}.nominateSection a{width:225px;text-align:center}.prescriptionChargeSection{padding:50px 10vw;row-gap:24px}.prescriptionChargeSection p{padding:0;margin:0;text-align:center}.nhsPrescriptionChargeInfoContainer{background-color:#eaeef7;padding:50px 3vw;row-gap:50px}.nhsPrescriptionChargeInfoContainer p{text-align:center;font-size:16px;color:#3466af}.nhsPrescriptionChargeInfoContainer p.prescriptionChargeInfoHeading{font-size:24px}.nhsPrescriptionChargeBulletsContainer{row-gap:25px}.nhsPrescriptionChargeInfoContainer ul{display:flex;width:50%;list-style:none;padding:0;margin:0;row-gap:25px;flex-direction:column}.nhsPrescriptionChargeInfoContainer ul li{display:flex;align-items:center;column-gap:20px;font-size:16px;color:#3466af}.nhsPrescriptionChargeInfoContainer ul li img{width:35px}@media screen and (max-width:767px){.nhsPrescriptionChargeInfoContainer ul{width:100%}}.healthcareAndClinicalServicesSection{padding:0 5vw}.clinicalServicesContainer{padding:30px 0;row-gap:30px;z-index:0}.clinicalServicesButtonsContainer{row-gap:30px}.clinicalServicesContainer p{text-align:center}.clinicalServicesButtonsContainer>div{width:230px;text-align:center}.clinicalServicesButtonsContainer>div img{width:100px;margin-bottom:15px}.clinicalServicesButtonsContainer>div p{margin-bottom:15px;text-align:center;margin:0;padding:0}.clinicalServiceButton{cursor:pointer}@media screen and (max-width:768px){.clinicalServicesButtonsContainer>div{width:150px}}body.pharmacy-service main div.col{background-image:url(../images/page-introduction-background.jpg);background-repeat:no-repeat}body.pharmacy-service .page-introduction-text{row-gap:25px}.pharmacyServiceDetailsContainer h3{font-size:20px;font-weight:600}.pharmacyServiceDetailsContainer p{font-size:20px;margin-bottom:25px}.pharmacyServiceDetailsContainer img{width:100%}.pharmacyServiceDetailsBody{padding:50px 0}.pharmacyServiceDetailsActionContainer{margin-top:50px;margin-bottom:50px !important}