.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}.parent,.parent-center{position:relative}.child.both{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.child.horizontal{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.child.vertical{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.flex-parent{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-item-align:center;-webkit-align-items:center;align-items:center}.bg-white{background-color:#fff}.bg-grey{background-color:#ecebf1}.bg-light-grey{background-color:#fcfcfe}.bg-blue{background-color:#e6f1fa}.bg-purple{background-color:#613589}.bg-pink{background-color:#e20886}.border-top{border-top:1px solid #ccc}@media screen and (max-width:991px){.border-top.hide-border-on-mobile{border-top:none}}.border-bottom{border-bottom:1px solid #ccc}@media screen and (max-width:991px){.border-bottom.hide-border-on-mobile{border-bottom:none}}.no-padding-top{padding-top:0}.description ul{padding-left:15px}.description ul li{padding-left:20px;background:url(/resources/images/icons/hospital/pink-circle.svg);background-position:left 8px;background-repeat:no-repeat;background-size:5px 5px;list-style:none;margin-bottom:5px}.description a{color:#e20886;text-decoration:underline;font-weight:bold}.description a:hover,.description a:active{color:#e20886}.description a:not(.button):hover,.description a:not(.button):active,.description a:not(.button):visited{color:#e20886}.description h1,.description h2,.description h3,.description h4{color:#613589;text-align:left}.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}@media screen and (min-width:1021px){.testimonial-carousel-mobile{display:none}.testimonial-carousel{display:block}}@media screen and (max-width:1020px){.testimonial-carousel{display:none}.testimonial-carousel-mobile{display:block}}.testimonial-carousel{position:relative;margin:auto;width:100%;height:500px;padding-top:50px;top:-50px}.testimonial-carousel .swiper-button-prev{background-image:url("../../../resources/images/icons/hospital/new-left-arrow.svg");left:87%;margin-top:-24.1rem;background-size:auto}@media screen and (min-width:1021px) and (max-width:1200px){.testimonial-carousel .swiper-button-prev{left:85%}}.testimonial-carousel .swiper-button-next{background-image:url("../../../resources/images/icons/hospital/new-right-arrow.svg");margin-top:-24.1rem;left:89.5%;background-size:auto}.testimonial-carousel .testimonial-img{height:100%;background-size:cover}.testimonial-cta{background:#e20886;color:#fff;border-radius:20px;padding:8px 20px;margin-bottom:5px;text-align:center;border:2px solid #e20886;font-family:"FFMarkStdMedium",sans-serif;font-size:14px}.testimonial-cta:hover{background-color:#613589;border-color:#613589;color:#fff}.testimonial-cta:hover span{color:#fff}@media only screen and (max-width:415px){.testimonial-cta{margin-top:20px}}.swiper-slide{position:relative;display:inline-block}.swiper-slide .testimonial-img{position:relative;overflow:hidden;background-position:80% 50%}.swiper-slide .testimonial-description{display:block;color:#fff;font-family:"FFMarkStdMedium",sans-serif;font-size:18px;background:rgba(0,122,204,.8);border-radius:50%;height:200%;width:60%;margin-top:-20%;margin-left:-10%;padding:32% 0 0 13%}.swiper-slide .testimonial-description>p{padding:0 30px 10px 0}@media screen and (max-width:1020px){.swiper-slide .testimonial-description{display:none}}.testimonial-carousel-mobile{height:500px}@media screen and (min-width:767px) and (max-width:1021px){.testimonial-carousel-mobile{height:515px}}.testimonial-carousel-mobile .swiper-slide{display:flex;flex-direction:column}.testimonial-carousel-mobile .swiper-wrapper{margin-top:30px}@media screen and (min-width:767px) and (max-width:1021px){.testimonial-carousel-mobile .swiper-wrapper{margin-top:40px}}.testimonial-carousel-mobile .swiper-button-prev{background-image:url("../../../resources/images/icons/hospital/new-left-arrow.svg");left:2rem;margin-top:-26rem;background-size:auto}@media screen and (min-width:767px) and (max-width:1021px){.testimonial-carousel-mobile .swiper-button-prev{left:69rem}}.testimonial-carousel-mobile .swiper-button-next{background-image:url("../../../resources/images/icons/hospital/new-right-arrow.svg");margin-top:-26rem;left:6rem;background-size:auto}@media screen and (min-width:767px) and (max-width:1021px){.testimonial-carousel-mobile .swiper-button-next{left:73rem}}.testimonial-carousel-mobile .testimonial-img{background-size:cover;flex:5 0 auto;width:100%}@media screen and (max-width:768px){.testimonial-carousel-mobile .testimonial-img{background-position:100% 50%}}.testimonial-carousel-mobile .testimonial-description-mobile{background:rgba(0,122,204,.8);padding:0 20px;color:#fff;font-family:"FFMarkStdMedium",sans-serif;flex:1 0 auto}@media screen and (min-width:767px) and (max-width:1021px){.testimonial-carousel-mobile .testimonial-description-mobile{padding:0 50px}}.testimonial-carousel-mobile .testimonial-description-mobile .testimonial-contact-details{padding-bottom:15px}.testimonial-buttons{margin-top:-15px;display:flex;width:100%;justify-content:center}@media screen and (max-width:1020px){.testimonial-buttons{flex-direction:row;margin-top:15px}}.testimonial-buttons .text-center{width:auto}.testimonial-buttons .text-center>a{border-radius:20px;padding:8px 20px;margin-bottom:5px;display:inline-block;vertical-align:middle;text-align:center;border:2px solid;font-weight:normal;text-decoration:none;font-family:"FFMarkStdMedium",sans-serif;min-width:235px}.testimonial-buttons .text-center>a.first-btn{background-color:#e20886;background:#e20886;border-color:#e20886;color:#fff}.testimonial-buttons .text-center>a.first-btn:hover{background-color:#613589;border-color:#613589}.testimonial-buttons .text-center>a.second-btn{background-color:#fff;background:#fff;border-color:#e20886;color:#e20886}.testimonial-buttons .text-center>a.second-btn:hover{background-color:#e20886;border-color:#e20886;color:#fff}@media screen and (max-width:550px){.testimonial-buttons{flex-direction:column}}@media only screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71) and (orientation:portrait){.testimonial-buttons .text-center:first-child{padding-bottom:5px}}@media only screen and (device-width:375px) and (-webkit-device-pixel-ratio:2){.testimonial-buttons .text-center:first-child{padding-bottom:5px}}@media screen and (device-width:360px) and (device-height:640px){.testimonial-buttons .text-center:first-child{padding-bottom:5px}}