body{font-family:gothamrounded-book;color:#4f5858;line-height:21px}h1,h3{font-family:gothamrounded-bold;color:#4f5858;text-transform:none}@media only screen and (min-width:768px){.carousel{margin-bottom:-48px}}.main-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1280px;margin:0 auto;padding:0 8px}@media only screen and (min-width:768px){.main-container{padding:0 15px;margin-top:42px}}.home-heading{text-align:center;text-transform:none;font-size:24px;margin:16px 0}@media only screen and (min-width:768px){.home-heading{margin:27px 0}}@media only screen and (min-width:768px){.home-heading.about-zoom{margin:0 0 20px 0}}.section-wrapper{padding:30px 0}.about-section{margin:20px 0 0}.about-section .section-wrapper{padding:0}@media only screen and (min-width:768px){.about-section .section-wrapper{padding:30px 0}}.about-zoom{display:none}.homepage-mini-title{font-family:gothamrounded-bold;margin:0 0 12px 0;text-transform:none}.about-img-box{width:50%;box-sizing:border-box;padding-right:26px;text-align:center}.about-img-box img{width:100%}.about-text-box{width:100%;position:relative;text-align:center}p{margin:0}.about-read-more{font-family:gothamrounded-medium;background:#43c5e4;font-size:16px;color:#fff;padding:8px;border-radius:10px;display:block;margin:0 auto;margin-top:28px;width:200px;text-align:center}.about-read-more:hover{color:#4f5858}.shop-by-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;position:relative}.shop-by-flexbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.zoom-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:27px}.zoom-box-bg{width:100%;height:102px;background-position:center;background-size:cover;background-repeat:no-repeat;border:solid 1px;box-sizing:border-box;overflow:hidden;border-color:rgba(0,0,0,.14);border-bottom:none;border-top-right-radius:16px;border-top-left-radius:16px}.bg-img-medical{background-image:url("../img/zoom-medical.png")}.bg-img-dental{background-image:url("../img/dental.png")}.bg-img-physio{background-image:url("../img/physio.png")}.bg-img-aid{background-image:url("../img/first-aid.png")}.zoom-text-box{width:100%;height:110px;background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:8px 18px 0;font-size:12px;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)}.shop-btn{width:260px;height:32px;margin-top:-16px;border-radius:30px;line-height:32px;color:#fff;text-align:center;font-size:14px;font-family:Open-sans-bold}.shop-medical-btn{background-color:#4ec3e0}.shop-dental-btn{background-color:#7889b7}.shop-physio-btn{background-color:#f8c459}.shop-first-aid-btn{background-color:#e97200}.markets-service.lists-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.service-list-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:49%;text-align:center}@media only screen and (min-width:768px){.service-list-list{width:24%}}.lists-visible .service-list-list{margin-bottom:30px}.service-list-list h3{padding:40px 20px;border-radius:20px;color:#fff;font-size:20px;margin-top:0;margin-bottom:10px}@media only screen and (min-width:768px){.service-list-list h3{font-size:30px;padding:30px 20px;margin-bottom:15px}}.service-list-list h3 img{display:block;margin:0 auto 20px;max-height:80px}.service-list-list.medical h3{background:#43c5e4}.service-list-list.medical a{color:#43c5e4}.service-list-list.dental h3{background:#7f92ca}.service-list-list.dental a{color:#7f92ca}.service-list-list.physio h3{background:#ffc956}.service-list-list.physio h3 img{margin-top:-10px;margin-bottom:10px;max-height:100px}.service-list-list.physio a{color:#ffc956}.service-list-list.first-aid h3{background:#f47721}.service-list-list.first-aid a{color:#f47721}.service-list-list>li{width:100%}.service-lists-item{line-height:1.6;max-height:0;overflow:hidden;font-size:14px;transition:all .2s ease-in-out}@media only screen and (min-width:768px){.service-lists-item{font-size:16px}}.menu-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #515859;cursor:pointer;margin:15px auto}.lists-visible+.accordion-menu .menu-arrow{border-bottom:15px solid #515859;border-top:0}.markets-service.lists-visible .service-lists-item{-ms-transform:scaleY(1);transform:scaleY(1);max-height:150px}.markets-service .service-lists-item.image{margin-top:auto;max-width:75px}@media only screen and (min-width:768px){.markets-service .service-lists-item.image{max-width:unset}}.download-container.our-catalogue{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.download-container.our-catalogue.lists-visible{-ms-transform:scaleY(1);transform:scaleY(1);max-height:400px}.brand-promise-section{position:relative;color:#515859}@media only screen and (min-width:576px){.brand-promise-section{padding-bottom:25px}}@media only screen and (min-width:768px){.brands-container{margin:0 auto;max-width:830px}}.brand{margin:0 auto;margin-bottom:15px;background:#4f5858;border-radius:20px;color:#fff;padding:20px 40px}@media only screen and (min-width:576px){.brand{width:100%;position:relative;min-height:150px}}.brand .brand-promise-arrow{display:none}@media only screen and (min-width:576px){.brand .brand-promise-arrow{display:block}}.brand .brand-promise{text-align:center;max-width:370px}@media only screen and (min-width:576px){.brand .brand-promise{text-align:left;display:table-cell;vertical-align:middle}}.brand>div{max-width:600px;margin:0 auto;display:table;min-height:120px}.brand .image-container{text-align:center;margin-top:25px}@media only screen and (min-width:576px){.brand .image-container{margin-top:0;width:180px;display:table-cell;vertical-align:middle}}.brand img{max-height:88px;max-width:125px;margin-bottom:15px}@media only screen and (min-width:576px){.brand img{margin-bottom:0;margin-left:15px;float:right}}.brand span{font-size:18px;font-family:gothamrounded-medium;line-height:1.1}@media only screen and (min-width:768px){.brand span{margin-bottom:10px}}.brand p{font-size:16px;line-height:1.2}.brand-promise-section h1{color:#515859}.brand-promise-section:before{content:"";position:absolute;height:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#fff;z-index:-1}.testimonial-section{position:relative}.testimonial-section .section-wrapper{padding:0 0 40px}.testimonial-section:before{content:"";position:absolute;height:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#43c5e4;z-index:-1;top:0}.testimonial-section .owl-theme .owl-nav{position:absolute;left:0;right:0;top:25%;display:none}@media (min-width:768px){.testimonial-section .owl-theme .owl-nav{display:block;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.testimonial-section .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.testimonial-section .owl-theme .owl-nav [class*=owl-]{color:transparent;font-size:0;background:0 0;width:0;height:0;position:absolute;margin:0;padding:0;border-top:15px solid transparent;border-bottom:15px solid transparent}.testimonial-section .owl-theme .owl-nav [class*=owl-]:hover{background:0 0}.testimonial-section .owl-theme .owl-nav .owl-prev{left:0;border-right:15px solid #515859}.testimonial-section .owl-theme .owl-nav .owl-next{right:0;border-left:15px solid #515859}.testimonial-section .owl-theme .owl-dots{bottom:-10px}.testimonial-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:768px){.testimonial-container{-ms-flex-direction:row;flex-direction:row}}.testimonial-container h2{width:100%;font-size:30px;line-height:1.1;text-align:center}@media (min-width:768px){.testimonial-container h2{width:35%;text-align:right;font-size:46px;margin-right:10px}}.testimonial-image{width:50%;margin-bottom:20px}@media (min-width:768px){.testimonial-image{width:17%;margin-bottom:0}}.testimonial-image img{border-radius:50%}.testimonial{background:#fff;border-radius:20px;padding:25px;width:100%;margin:10px 0}@media (min-width:768px){.testimonial{padding:30px;width:48%;margin:40px 0}}.testimonial p{font-size:13px;line-height:1.2;margin-bottom:10px;font-style:italic}.testimonial-heading{font-family:gothamrounded-bold;color:#fff}.testimonial span{display:block;font-size:13px;line-height:1.4}.testimonial .author{margin-top:20px}.testimonial .occupation{font-family:gothamrounded-medium}.download-catalogues-section{position:relative}.download-catalogues-section:before{content:"";position:absolute;height:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#f5f5f5;z-index:-1}.download-categorys{padding:16px 0 16px;margin:0}.download-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto}.download-box{width:49%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:8px}@media only screen and (min-width:768px){.download-box{width:24%}}.download-box .download-content{position:relative;cursor:pointer}.download-box .download-content:hover .overlay .text{color:#fff}.download-box .download-content.medical:hover .overlay{background-color:rgba(67,197,228,.8)}.download-box .download-content.dental:hover .overlay{background-color:rgba(127,146,202,.8)}.download-box .download-content.physio:hover .overlay{background-color:rgba(255,201,86,.8)}.download-box .download-content.firstaid:hover .overlay{background-color:rgba(244,119,33,.8)}.download-box .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;border-radius:50%}.download-box .overlay .text{color:transparent;font-size:20px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin:0}.download-box .medical .overlay{background-color:rgba(67,197,228,0)}.download-box .dental .overlay{background-color:rgba(127,146,202,0)}.download-box .physio .overlay{background-color:rgba(255,201,86,0)}.download-box .firstaid .overlay{background-color:rgba(244,119,33,0)}.download-img-container{width:100%;height:96px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:40%}@media only screen and (min-width:450px){.download-img-container{background-size:35%}}@media only screen and (min-width:768px){.download-img-container{background-size:auto}}.download-img-container img{max-width:30%}.download-textbox{text-align:center;padding-top:8px;background-color:#fff}.download-box-heading{font-size:12px;letter-spacing:-.01px;line-height:18px;font-family:gothamrounded-medium}@media only screen and (min-width:576px){.download-box-heading{line-height:39.2px;font-family:Open-sans-bold}}.pdf-btn{font-size:9px;text-decoration:underline;font-family:gothamrounded-book;letter-spacing:-.01px;line-height:9px;display:block;width:100%;height:auto;max-width:190px}@media only screen and (min-width:576px){.pdf-btn{font-family:Open-sans-bold;line-height:normal}}.light-blue-bg{background-color:#68cce5}.orange-bg{background-color:#e97200}.purple-bg{background-color:#7889b7}.dark-grey-bg{background-color:#505759}.about-text-box span{font-size:18px;line-height:1.2;display:block;margin:0 auto;margin-bottom:20px}.about-text-box p{font-size:15px;margin:0 auto;line-height:1.3}.vid-section{text-align:center}.vid-section .vid-container{margin:20px}@media (min-width:768px){.vid-section .vid-container{margin:50px 10px}}.vid-section .wistia_embed{max-width:1140px}.vid-section .wistia_embed .wistia_click_to_play{width:100%!important}.product-vids-section{position:relative}.product-vids-section img{margin-bottom:-6px}.product-vids-section .product-vid-colours{position:absolute;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:100%;z-index:-1}.product-vids-section .product-vid-colours div{width:50%;height:100%;float:left}.product-vids-section .product-vid-colours .left{background:#43c6e5}.product-vids-section .product-vid-colours .right{background:#f57622}@media (min-width:576px){.zoom-box{width:49%}.zoom-box-bg{height:170px}.zoom-text-box{height:130px}.download-img-container{height:145px}.shop-btn{width:184px;height:47px;margin-top:-26px;line-height:47px}}@media (min-width:768px){.about-section{-ms-flex-align:center;align-items:center}.about-zoom{display:block}.zoom-text-box{height:160px;padding:14px 38px 0;font-size:14px}.zoom-box-bg{height:240px}.home-heading{font-size:33px}.download-img-container{height:175px}.download-img-container img{max-width:100%}.download-box{margin-bottom:18px}.download-box-heading{font-size:16px}.pdf-btn{font-size:12px}.about-text-box br{display:none}.download-categorys{padding:48px 0 26px}.main-container.shop-by-category{margin-top:0}}@media (min-width:1200px){.about-img-box{width:49%;text-align:center}.download-box{width:24%}.zoom-box-bg{height:340px}.zoom-text-box{padding:24px 68px 0}.download-categorys{padding:36px 0}.about-text-box span{font-size:24px;max-width:550px}.about-text-box p{font-size:18px;max-width:700px}.about-text-box br{display:block}}