.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%)}.pods-section-rebase{padding:20px 0;display:inherit;width:100%;float:initial;clear:both}.pods-section-title-rebase{font-family:"FFMarkStdBold",sans-serif;font-size:30px;margin:20px 0;padding:0 20px;text-align:center;line-height:1.1}.pods-section-title-rebase .heading{color:#e20886;font-family:"FFMarkStdLight",sans-serif;font-weight:500;font-size:24px}.pods-section-title-rebase .subheading{color:#613589;font-size:24px}.pods-section-description{margin:20px 0 40px;padding:0 20px;text-align:center}.main-pod-title-rebase{background:#613589;margin:0;padding:20px;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center}h3.main-pod-title-rebase{font-size:18px}.pods-wrapper-rebase{display:flex;flex-wrap:wrap}.pods-wrapper-rebase>div{display:flex;flex-direction:column;margin-bottom:30px}.doctify-custom-macro{margin:auto}.pods-section-item-rebase{box-shadow:0 2px 6px 0 rgba(176,186,197,.6);padding:20px;flex:1 0 auto}.pods-section-description-rebase a{color:#e20886;font-weight:normal}.pods-section-description-rebase a:visited{color:#e20886}.pods-section-description-rebase p{font-size:16px;line-height:24px;color:#404040;font-family:"FFMarkStdLight",sans-serif}.pods-section{position:relative;z-index:auto;display:inline-block;width:100%}.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%)}.consultants{text-align:center;padding:25px 0}.consultants .description{font-size:20px;padding:0;margin:0}.consultants .form-group{margin:0}.consultants .consultants-search{padding-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.consultants .consultants-search .online-booking{display:flex;justify-content:flex-start;align-items:center}.consultants .consultants-search .online-booking input{width:20px}.consultants .consultants-search .online-booking span{margin-left:8px;font-family:"FFMarkStdMedium",sans-serif;font-size:14px;line-height:18px;color:#fff}.consultants .consultants-search .clearable__clear{background-color:#fff;height:0;margin:10px 0}.consultants .consultants-search .control-form{padding-left:15px;height:40px}.consultants .consultants-search input{margin:10px 0}.consultants .consultants-search input[type=search]{width:270px;border-radius:6px;box-shadow:none;border:1px solid #613589;background-color:#fff;background-image:url(../../../../resources/images/icons/hospital/search-icon.svg);background-position:95% center;background-repeat:no-repeat;color:#613589;padding-right:30px;box-sizing:border-box}.consultants .consultants-search input[type=search]:focus{border-color:#613589;outline:none}@media screen and (min-width:340px) and (max-width:767px){.consultants .consultants-search input[type=search]{background-position:98% center;width:100%}}.consultants .consultants-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.consultants .consultants-search input[type=search]::-webkit-input-placeholder{color:#613589;font-weight:300}.consultants .consultants-search input[type=search]::-moz-placeholder{color:#613589;font-weight:300}.consultants .consultants-search input[type=search]:-ms-input-placeholder{color:#613589;font-weight:300}.consultants .consultants-search md-autocomplete .md-show-clear-button button{background:#fff;position:absolute;right:0;top:5px}#consultants_container .main-pod-title{font-family:"FFMarkStdBold",sans-serif;font-size:22px;line-height:28px;color:#000;text-align:left}#consultants_container .main-pod-title h3{margin:0}#consultants_container .pod-image-content{margin:20px 0}#consultants_container .pod-image-content img{margin:0 auto}.consultants-search .clearable{position:relative;overflow:hidden}.consultants-search .clearable__clear{display:none;position:absolute;right:6px;bottom:0;top:-8px;height:100%;padding:0 8px;font-style:normal;font-size:2.5em;user-select:none;cursor:pointer}.consultants-search .clearable input::-ms-clear{display:none}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;max-height:100%;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;overflow-y:scroll;overflow-x:hidden;max-height:300px}.ui-autocomplete>li>div{display:block;padding:10px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.ui-state-hover,.ui-state-active,.ui-state-focus{text-decoration:none;color:#262626;background-color:#eee;cursor:pointer}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.results-section .pods-section{display:flex}.results-section .pods-section .pods-section-item-rebase{position:relative}.results-section .pods-section .pods-section-item-rebase .online-booking-icon{height:30px;width:30px;position:absolute;top:10px;right:10px}.results-section .pods-section .pods-section-item-rebase .online-booking-icon:hover{cursor:pointer}.results-section .pods-section .pods-section-item-rebase .tooltiptext{visibility:hidden;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-20px;right:0}.results-section .pods-section .consultant-position{font-size:16px;font-size:600;font-family:"FFMarkStdMedium",sans-serif;text-align:left}.results-section .pods-section .match-result{font-size:20px;margin-bottom:30px;margin-top:20px;text-align:center}.results-section .pods-section .match-result.small{font-size:16px}.results-section .pods-section .pod-details{display:flex;flex-direction:column;height:100%;width:100%}.results-section .pods-section .pod-body{padding:0 20px;display:flex;flex-direction:column;height:100%;width:100%}@media screen and (min-width:340px) and (max-width:767px){.results-section .pods-section .pod-body{padding:20px}}.results-section .pods-section .pod-body .consultant-position{font-weight:900;font-size:18px;padding:10px 0}.results-section .pods-section .pod-body .consultant-description{font-weight:600;font-size:14px}.results-section .pods-section .pod-body .consultant-position,.results-section .pods-section .pod-body .consultant-description{color:#333;font-family:"FFMarkStdLight",sans-serif;line-height:1.6;word-wrap:break-word;text-align:left}@media screen and (min-width:340px) and (max-width:767px){.results-section .pods-section .main-pod-title h3{display:inline}}.results-section .pods-section .consultant-link{font-family:"FFMarkStdBold",sans-serif;font-size:14px;padding:20px 20px}.results-section .pods-section .consultant-link span{color:#e20886;text-decoration:underline}.results-section .pods-section .consultant-link span:active{color:#613589}.results-section .pods-section .consultant-link span:hover{color:#613589}.md-virtual-repeat-container.md-autocomplete-suggestions-container{box-shadow:none;border-radius:6px;box-shadow:0 0 1px 1px #ccc}.md-virtual-repeat-container.md-autocomplete-suggestions-container ::-webkit-scrollbar{width:10px}.md-virtual-repeat-container.md-autocomplete-suggestions-container ::-webkit-scrollbar-track{box-shadow:none;background:#fff;border-radius:0}.md-virtual-repeat-container.md-autocomplete-suggestions-container ::-webkit-scrollbar-thumb{background:#888;border-radius:0;width:3px;border:3px solid #fff}.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%)}.consultants-pod-section .consultants-pod-bg{display:block;position:absolute;left:0;z-index:0}@media screen and (max-width:1300px){.consultants-pod-section .consultants-pod-bg{left:-10%}}@media screen and (max-width:1100px){.consultants-pod-section .consultants-pod-bg{left:-20%}}.consultants-pod-section .consultants-pod-bg.bg-image-right{transform:rotate(180deg);left:auto;right:-5%}.consultants-pod-section .row{display:flex;flex-wrap:wrap;justify-content:center}.consultants-pod-section #consultants-pod-container .generic-pod-container .pods-section-item-rebase{background-color:#fff}.consultants-pod-section #consultants-pod-container .generic-pod-container h3{text-align:left}.consultants-pod-section #consultants-pod-container .generic-pod-container .mobile-action.clickable{display:flex;flex-direction:column;height:100%;width:100%}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details{display:flex;flex-direction:column;height:100%;width:100%}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body{padding:0 20px;display:flex;flex-direction:column;height:100%;width:100%}@media screen and (min-width:340px) and (max-width:767px){.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body{padding:20px}}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body .consultant-position{font-weight:600;font-size:18px;padding:10px 0}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body .consultant-description{font-weight:600;font-size:14px}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body .consultant-position,.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .pod-body .consultant-description{color:#333;font-family:"FFMarkStdLight",sans-serif;line-height:1.6;word-wrap:break-word;text-align:left}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .consultant-link{font-family:"FFMarkStdBold",sans-serif;font-size:14px;padding:20px 20px}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .consultant-link span{color:#e20886;text-decoration:underline}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .consultant-link span:active{color:#613589}.consultants-pod-section #consultants-pod-container .generic-pod-container .pod-details .consultant-link span:hover{color:#613589}