@charset "utf-8";*{font-family:Gill\ Sans\ W01}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}#site-container a{text-decoration:none}#site-container a:hover{text-decoration:underline;color:#23527c}.section-header h3{text-align:center;font-size:20px;letter-spacing:4px;font-weight:500}[canvas=container],[off-canvas],body,html{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden}[canvas=container]{width:100%;height:100%;overflow-y:auto;position:relative;background-color:#fff;-webkit-overflow-scrolling:touch}[canvas=container]:after,[canvas=container]:before{clear:both;content:"";display:table}[off-canvas]{display:none;position:fixed;overflow:hidden;overflow-y:auto;background-color:#000;color:#fff;-webkit-overflow-scrolling:touch}[off-canvas*=top]{width:100%;height:255px;top:0}[off-canvas*=right]{width:255px;height:100%;top:0;right:0}[off-canvas*=bottom]{width:100%;height:255px;bottom:0}[off-canvas*=left]{width:255px;height:100%;top:0;left:0}[off-canvas*=reveal]{z-index:0}[off-canvas*=push]{z-index:1}[off-canvas*=overlay]{z-index:9999}[off-canvas*=shift]{z-index:0}[canvas],[off-canvas]{transition:transform .3s;-webkit-backface-visibility:hidden}[off-canvas*=shift][off-canvas*=top]{transform:translateY(50%)}[off-canvas*=shift][off-canvas*=right]{transform:translate(-50%)}[off-canvas*=shift][off-canvas*=bottom]{transform:translateY(-50%)}[off-canvas*=shift][off-canvas*=left]{transform:translate(50%)}@media print{[canvas]{transform:translate(0)!important}[off-canvas]{display:none!important}}html{box-sizing:border-box}*{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0}*,:after,:before{box-sizing:inherit}body{font-family:Gill Sans W01;font-size:16px;line-height:1.42857143;color:#333;background-color:#fff}p{line-height:1.5;margin:0}p:not(:first-of-type){margin-top:20px}header .section-header{color:#b2b3b6}header .section-header span{color:#fff}.section-header{font-weight:100}h4{color:#0a2343}.menu-open #site-container{opacity:.5;pointer-events:none}#site-container{margin:0 auto;max-width:1366px;min-height:calc(100vh - 44px);overflow:auto;padding:44px 0 0 3.9vw;position:relative;transition:opacity .3s}@media (min-width:800px){#site-container{min-height:100vh;padding:244px 0 0 3.9vw}}@media (min-width:1025px){#site-container{padding:244px 0 0 40px}}#site-container:before{background:linear-gradient(180deg,#f9bf9a 0,#ea78cd 20%,#5f57c7 40%,#3874d6 50%,#5f57c7 60%,#ea78cd 80%,#f9bf9a);bottom:0;content:"";display:block;left:0;min-width:3.9vw;position:absolute;top:0}@media (min-width:1025px){#site-container:before{min-width:40px}}#site-main{-ms-flex:1;flex:1;margin-bottom:3.9vw}@media (min-width:1025px){#site-main{margin-bottom:40px}}.blog #content p,.home #content p,.medical-services #content p,.therapy-centre #content p{text-align:center}@media (min-width:1025px){.blog #content p,.home #content p,.medical-services #content p,.therapy-centre #content p{text-align:left}}li,p,ul{color:#525252}ul{padding-left:20px}.description-list li,.description-list p,.description-list ul{color:#525252}#content{padding:40px 3.9vw 0;width:100%}@media (min-width:1025px){#content{padding:40px 40px 0}#content p{text-align:left}}#content ol,#content ul{line-height:1.5}#content strong{letter-spacing:1.5px}@media (min-width:800px){#content.single-column{margin:0 auto;max-width:880px}}#content>:first-child{margin-top:0}.svg{margin:0}.svg>*{position:relative}.svg>*>*{bottom:0;left:0;position:absolute;right:0;top:0}.svg svg{height:100%;width:100%}.slick-slider{list-style-type:none;margin:0;padding:0}.slick-list,.slick-track{height:100%}.slick-slide{background-position:50%;background-size:cover}.section-header{font-size:24px;letter-spacing:.2em;text-transform:uppercase}@media (min-width:0) and (max-width:799px){.section-header{text-align:center;text-indent:.2em}}@media (min-width:800px){.section-header{font-size:33px;letter-spacing:.33em}}.italic{color:#525252;display:block;font-family:L Baskerville W01;font-size:22px;font-style:italic;font-weight:400;letter-spacing:0;margin-bottom:10px;text-transform:none}.banner{margin:40px auto 0;padding:7.8vw;width:calc(100% - 7.8vw)!important}@media (min-width:800px){.banner{-ms-flex-align:center;align-items:center;background-color:#f1edea;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:40px 3.9vw 0;padding:3.9vw;width:100%!important}}@media (min-width:1025px){.banner{margin:40px 40px 0;padding:40px}}.banner .section-header{text-align:center;text-indent:.33em}@media (min-width:0) and (max-width:799px){.banner .section-header{margin-top:0}}@media (min-width:800px){.banner .section-header{margin:0;padding-left:0!important;width:auto!important}}.cross-icon{border:1px solid #0a2343;border-radius:50%;display:block;height:21px;position:absolute;right:3.9vw;top:50%;transform:translateY(-50%);transition:border .3s;width:21px}@media (min-width:800px){.cross-icon{right:20px}}.cross-icon:after,.cross-icon:before{background:#0a2343;content:"";position:absolute;transition:transform .15s ease-out,background .3s}.cross-icon:before{height:1px;left:4px;right:4px;top:9px}.cross-icon:after{bottom:4px;left:9px;top:4px;width:1px}button:hover .cross-icon{border:1px solid #fff}button:hover .cross-icon:after,button:hover .cross-icon:before{background:#fff}.open .cross-icon:after{transform:rotate(90deg)}@media (min-width:800px){.desktop-hidden{display:none}}@media (min-width:0) and (max-width:799px){.mobile-hidden{display:none}}.location-details,.single-doctor #contact-details,.single-therapist #contact-details{color:#6f6f6e;text-align:center}.location-details h2,.location-details h3,.single-doctor #contact-details h2,.single-doctor #contact-details h3,.single-therapist #contact-details h2,.single-therapist #contact-details h3{color:#0a2343;font-size:inherit;text-transform:uppercase;letter-spacing:3px}.location-details address,.single-doctor #contact-details address,.single-therapist #contact-details address{font-style:normal;line-height:1.5}.location-details a:not(.cta),.single-doctor #contact-details a:not(.cta),.single-therapist #contact-details a:not(.cta){color:#0a2343;display:inline-block;font-weight:700;text-decoration:none}.location-details a:not(:first-of-type),.single-doctor #contact-details a:not(:first-of-type),.single-therapist #contact-details a:not(:first-of-type){margin:10px 0}.location-details p,.single-doctor #contact-details p,.single-therapist #contact-details p{margin-top:0}.location-details strong,.single-doctor #contact-details strong,.single-therapist #contact-details strong{color:#0a2343}#author a{color:#000;display:block;text-decoration:none}@media (min-width:0) and (max-width:799px){#author a{padding:3.9vw}}#author h2{margin-top:40px;padding-top:42px;position:relative;margin:0}#author h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#author h2:before{left:0;transform:none}}#author figure{margin:0}#author img{height:auto;width:150px}#author figcaption{margin-top:10px}#author figcaption .italic{font-size:18px;color:#6d6f71}#author strong{color:#0a2343}#author strong,.cta{display:inline-block;letter-spacing:.16em;text-transform:uppercase}.cta{background-color:#0a2343;color:#fff;font-family:Gill Sans W01;margin-top:40px;padding:15px;text-align:left;text-decoration:none;transition:all .25s ease-in-out}.cta span{display:block;padding-right:30px;position:relative;transition:transform .25s ease-in-out}.cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%23fff" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>');display:inline-block;height:auto;left:95%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out,transform .25s ease-in-out;vertical-align:middle;width:14px}@media (min-width:1600px){.cta span:after{padding-top:2px;width:15px}}.cta:hover{background-color:#0a2343}.cta:hover span:after{opacity:1;transform:translateY(-50%)}.sf-field-submit{position:relative}.sf-field-submit:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%23ffffff" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>');display:inline-block;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .25s ease-in-out;vertical-align:middle;width:15px}.sf-field-submit input{background-color:#4b6eb0;color:#fff;cursor:pointer;letter-spacing:2px;padding:10px 15px!important;text-align:left;text-transform:uppercase}.sf-field-submit:hover:after{transform:translate(50%,-50%)}.find-a-doctor .sf-field-submit,.find-a-physiotherapists .sf-field-submit,.find-a-occupational-therapist .sf-field-submit,.find-a-dietician .sf-field-submit,.allied-health .sf-field-submit{margin-top:20px}.find-a-doctor .sf-field-submit input,.find-a-physiotherapists .sf-field-submit input,.find-a-occupational-therapist .sf-field-submit input,.find-a-dietician .sf-field-submit input,.allied-health .sf-field-submit input{padding:15px!important}.ui-datepicker{background-color:#fff;border:1px solid #b2b3b6;height:auto;margin:0;width:250px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{color:#525252;font-weight:700;line-height:1;padding:10px;position:relative}.ui-datepicker-title{text-align:center}.ui-datepicker-next,.ui-datepicker-prev{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 32"><style type="text/css">.st0{stroke:%23424242;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;}</style><line class="st0" x1="17" y1="16" x2="1" y2="1"/><line class="st0" x1="1" y1="31" x2="17" y2="16"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:30%;bottom:0;cursor:pointer;overflow:hidden;position:absolute;text-align:center;top:0;width:30px}.ui-datepicker-next>*,.ui-datepicker-prev>*{display:none}.ui-datepicker-prev{left:0;transform:rotate(180deg)}.ui-datepicker-next{right:0}.ui-datepicker th{font-size:8px;padding:5px 0;text-transform:uppercase}.ui-datepicker tbody td{border-right:1px solid #b2b3b6;padding:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #b2b3b6}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{color:#525252;display:inline-block;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.ui-datepicker-calendar .ui-state-default{background-color:#f1edea}.ui-datepicker-calendar .ui-state-hover{background:#4b6eb0;color:#fff}.ui-datepicker-calendar .ui-state-active{background:#4b6eb0;box-shadow:inset 0 0 10px 0 rgb(0 0 0 / .1);color:#fff;filter:dropshadow(color=#4d7a85,offx=0,offy=1);margin:-1px;position:relative;text-shadow:0 1px 0 #4d7a85}.ui-datepicker-unselectable .ui-state-default{opacity:.5}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;width:29px}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;width:29px}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.description-list{margin:3.9vw 3.9vw 0}@media (min-width:1025px){.description-list{margin:40px 40px 0;width:100%}}.description-list.accordion{max-width:700px}.description-list.accordion dd{height:0;overflow:hidden;font-size:16px;font-family:Gill\ Sans\ W01}@media (min-width:800px){.description-list.page-menu dl{position:relative}}@media (min-width:800px){.description-list.page-menu dt{width:40%}}@media (min-width:1025px){.description-list.page-menu dt{width:30%}}@media (min-width:800px){.description-list.page-menu dt.show button{background-color:#0a2343;color:#fff}}@media (min-width:800px){.description-list.page-menu dt button{padding:15px}}@media (min-width:800px){.description-list.page-menu dt .cross-icon{display:none}}@media (min-width:0) and (max-width:799px){.description-list.page-menu dd{height:0;overflow:hidden}}@media (min-width:800px){.description-list.page-menu dd{opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;width:calc(60% - 3.9vw)}}@media (min-width:1025px){.description-list.page-menu dd{width:calc(70% - 40px)}}@media (min-width:800px){.description-list.page-menu dd>div{border-top:none!important;padding:0}}@media (min-width:800px){.description-list.page-menu dd.show{opacity:1;z-index:1}}.description-list dl{margin:0}.description-list dt button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#0a2343;cursor:pointer;font-weight:600;font-size:16px;border:none;border-top:1px solid #0a2343;font-family:Gill\ Sans\ W01;letter-spacing:.16em;padding:15px calc(3.9vw * 2 + 20px) 15px 15px;text-align:left;text-transform:uppercase;transition:background-color .3s,color .3s;position:relative;width:100%}@media (min-width:1025px){.description-list dt button{padding:15px 60px 15px 15px}}.description-list dt button:hover{background-color:#0a2343;color:#fff}.description-list dt:last-of-type button{border-bottom:1px solid #0a2343}.description-list dd{margin:0}.description-list dd:not(:last-of-type)>div{border-top:1px solid #0a2343}.description-list dd>div{padding:10px 0}.description-list dd img{height:auto;max-width:100%}#find-a-doctor{background:linear-gradient(180deg,#89d0e2 0,#efd5f8)}#find-a-doctor .section-header{margin-top:40px;padding-top:42px;position:relative;color:#6d6f71;margin-top:0}#find-a-doctor .section-header:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#find-a-doctor .section-header{transform:translateY(-21px)}}#find-a-doctor .section-header span{color:#0a2343}@media (min-width:0) and (max-width:799px){#find-a-doctor>:not(:first-child){margin-top:40px}}#find-a-doctor h2{margin-bottom:0}#find-a-doctor h4{font-size:16px;letter-spacing:1px;padding:0;margin-bottom:5px}#find-a-doctor p{letter-spacing:.16em;text-align:center;text-transform:uppercase}@media (min-width:800px){#find-a-doctor p{width:30%}}@media (min-width:1025px){#find-a-doctor p{width:25%}}#find-a-doctor .searchandfilter input{padding:10px}#find-a-doctor .searchandfilter select{padding:10px;background-color:#fff}@media (min-width:800px){#find-a-doctor .searchandfilter{width:30%}}@media (min-width:1025px){#find-a-doctor .searchandfilter{width:25%}}#find-a-doctor ul{list-style-type:none;margin:0;padding:0}#find-a-doctor li{padding:0}#find-a-doctor li:not(:first-child){margin-top:20px}#find-a-doctor label{display:block}#find-a-doctor input,#find-a-doctor select{width:100%}input,select,textarea{border:none;border-radius:0;color:#0a2343;font-family:inherit;width:100%}input,label{line-height:1}label{color:#0a2343;display:block;margin-bottom:5px;font-weight:700}.gform_body{margin-top:40px;-ms-flex-order:-1;order:-1}@media (min-width:800px){.gform_body{display:-ms-flexbox;display:flex;margin-bottom:1.95vw}}@media (min-width:1025px){.gform_body{margin-bottom:20px}}.gform_fields{list-style-type:none;margin:0;padding:0}.gform_fields input,.gform_fields textarea{background-color:#f1edea;margin-bottom:3.9vw;padding:12px}@media (min-width:800px){.gform_fields input,.gform_fields textarea{margin-bottom:1.95vw}}@media (min-width:1025px){.gform_fields input,.gform_fields textarea{margin-bottom:20px}}.gform_fields .empty{display:none}.gform_fields .selectboxit-container{margin-bottom:3.9vw}@media (min-width:800px){.gform_fields .selectboxit-container{margin-bottom:1.95vw}}@media (min-width:1025px){.gform_fields .selectboxit-container{margin-bottom:20px}}.two-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.two-column .validation_error{color:red;font-size:13px;text-align:center}@media (min-width:0) and (max-width:799px){.two-column .validation_error{margin-bottom:3.9vw}}@media (min-width:800px){.two-column .validation_error{bottom:0;padding-bottom:15px;padding-left:1.95vw;position:absolute;right:0;width:50%}}@media (min-width:1025px){.two-column .validation_error{padding-left:20px}}.two-column .gform_fields{-ms-flex-line-pack:start;align-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:800px){.two-column .gform_fields{width:100%}}@media (min-width:800px){.two-column .gform_fields:nth-child(2n){padding-right:1.95vw}}@media (min-width:1025px){.two-column .gform_fields:nth-child(2n){padding-right:20px}}@media (min-width:800px){.two-column .gform_fields:nth-child(odd){padding-left:1.95vw}}@media (min-width:1025px){.two-column .gform_fields:nth-child(odd){padding-left:0}}.two-column .gform_fields>*{width:100%}.two-column .preferred-date,.two-column .preferred-time{width:50%}.two-column .preferred-date{padding-right:.975vw}@media (min-width:1025px){.two-column .preferred-date{padding-right:10px}}.two-column .preferred-time{padding-left:.975vw}@media (min-width:1025px){.two-column .preferred-time{padding-left:10px}}@media (min-width:600px){.ginput_complex{display:-ms-flexbox;display:flex}}@media (min-width:600px){.ginput_container_name .name_prefix{padding-right:1.3vw;width:20%}}@media (min-width:1025px){.ginput_container_name .name_prefix{padding-right:13.33333px}}@media (min-width:600px){.ginput_container_name .name_first{padding-left:.65vw;padding-right:.65vw;width:40%}}@media (min-width:1025px){.ginput_container_name .name_first{padding-left:6.66667px;padding-right:6.66667px}}@media (min-width:600px){.ginput_container_name .name_last{padding-left:1.3vw;width:40%}}@media (min-width:1025px){.ginput_container_name .name_last{padding-left:13.33333px}}.ginput_container_date .clear-multi{display:-ms-flexbox;display:flex}.ginput_container_date .ginput_container_date{width:33.3333%}.ginput_container_date .ginput_container_date:first-child{padding-right:1.3vw}@media (min-width:1025px){.ginput_container_date .ginput_container_date:first-child{padding-right:13.33333px}}.ginput_container_date .ginput_container_date:nth-child(2){padding-left:.65vw;padding-right:.65vw}@media (min-width:1025px){.ginput_container_date .ginput_container_date:nth-child(2){padding-left:6.66667px;padding-right:6.66667px}}.ginput_container_date .ginput_container_date:nth-child(3){padding-left:1.3vw}@media (min-width:1025px){.ginput_container_date .ginput_container_date:nth-child(3){padding-left:13.33333px}}.ginput_container_address{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ginput_container_address>span{width:100%}@media (min-width:600px){.ginput_container_address>span{width:50%}}@media (min-width:600px){.ginput_container_address>span:nth-of-type(odd){padding-right:.975vw}}@media (min-width:1025px){.ginput_container_address>span:nth-of-type(odd){padding-right:10px}}@media (min-width:600px){.ginput_container_address>span:nth-of-type(2n){padding-left:.975vw}}@media (min-width:1025px){.ginput_container_address>span:nth-of-type(2n){padding-left:10px}}.appointments .two-column .gform_fields{width:100%;padding:0}.gfield_error input,.gfield_error textarea{outline:1px solid red}.gfield_error,.ginput_container{position:relative}.validation_message{display:none}.form{position:relative}.form button{background-color:#4b6eb0;border:none;cursor:pointer;margin-top:0;text-align:left;transition:.25s ease-in-out;width:100%}.form #field_2_3,.form #field_2_9{-ms-flex-pack:justify;justify-content:space-between}#hero-slider .item .bg{background-size:cover}#header-slider li{position:relative;left:0;top:0;z-index:999}@media (min-width:800px){#page-header #header-slider .slick-slide>:before{background:linear-gradient(-90deg,#fff0,rgb(0 0 0 / .48));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.35s}}.section-header.titeliner{text-align:center;border-bottom:1px solid;margin-bottom:40px}.titeliner span{display:inline-block;background:#fff;padding:0 6px 0 15px;bottom:-16px;position:relative;text-align:center}.testibanner .iteminner{background-color:#0a2343;text-align:center;padding:40px 40px;font-family:L\ Baskerville\ W01;margin:0 55px;min-height:335px}.testibanner .item *{color:#fff!important}.testibanner .iteminner::before{line-height:12px;content:' " ';display:inline-block;font-size:65px;margin-top:25px}#testimonials.testibanner .testimonials-quote{font-size:19px;font-style:normal}.testistar{max-width:115px;margin:20px auto 0}.appicon a{display:inline-block;width:161px;margin-bottom:10px;padding:0;font-size:0}.appicon img{max-width:100%}#covidtext{padding-top:12px;padding-left:10px;color:#0b2545;font-weight:700}@media (min-width:800px){#covidtext{position:absolute;left:0;border-radius:5px;right:128px;top:10px}}@media (min-width:800px){#covidtext .btnsmimple{border:1px solid #0b2545;background:#0b2545;color:#fff;font-weight:400;border-radius:3px;display:inline-block}}.menu-open #site-navigation{opacity:1;visibility:visible;display:block;z-index:999}[canvas=container]{width:100%;height:100%;overflow-y:auto;position:relative;background-color:#fff;-webkit-overflow-scrolling:touch}.doc-slider ul{display:-ms-grid;display:grid;grid-column-gap:40px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin:0;list-style:none}.doc-slider ul li a{display:block;position:relative;text-decoration:none;width:100%}.doc-slider ul li img{width:100%}@media (min-width:800px){.doc-slider ul li div{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:1}}.doc-slider ul li div:hover{opacity:1}.doc-slider ul li div{background:#fff;font-size:18px;padding:10px}.doctors_slider li{-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:30px}@supports (display:grid){.doctors_slider li{margin:0 0 -10px}}.form #field_2_3,.form #field_2_9,.form .gfield_radio{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.form .gfield_radio{list-style-type:none;margin:0;padding:0;-ms-flex-pack:end;justify-content:flex-end;min-width:80px}.form .gfield_radio li{display:-ms-flexbox;display:flex;margin-bottom:0;min-width:50px}.form .gfield_radio li:first-child{margin-right:10px}.form .gfield_radio li input{margin:0 0 0 5px;-ms-flex-order:2;order:2}.form .gfield_label_before_complex{display:none}.form .selectboxit-arrow-container{margin:0!important}.form .gform_validation_container{display:none}.help-box{background:linear-gradient(180deg,#89d0e2,#efd5f8);line-height:1.5;margin:3.9vw 3.9vw 0;padding:40px;text-align:center;width:100%}@media (min-width:800px){.help-box{margin:40px 40px 0;width:calc(50% - 40px * 1.5)}}.help-box .inner-box p{color:#0a2343;font-weight:700!important}.help-box .inner-box p a{color:inherit;text-decoration:none}.help-box h4{font-size:19px;letter-spacing:3px;margin:0 auto;margin-top:0;max-width:184px;text-transform:uppercase}.help-box p{color:#515252;letter-spacing:1px;margin:0 auto;max-width:280px}.help-box span{color:#0a2343;font-weight:700}.appointments #site-main,.appointments .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.appointments #site-main{-ms-flex-align:start;align-items:flex-start}.appointments #content{width:100%}@media (min-width:800px){.appointments #content{width:48%;padding-right:0}}.appointments .two-column .gform_fields{width:100%;padding:0}.full-width{width:100%!important}.half-width{width:47.5%!important}.gform_footer{width:100%}@media (min-width:800px){.gform_footer{width:50%;padding-right:20px}}.ginput_recaptcha{margin-bottom:40px}.confirmation-wrapper{background:linear-gradient(180deg,#89d0e2,#efd5f8);color:#0a2343;margin-top:40px;padding:40px;text-align:center}@media (min-width:800px){.confirmation-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:800px){.confirmation-wrapper>div{max-width:300px;width:45%}}.confirmation-wrapper .left-message{padding-bottom:42px!important;position:relative}.confirmation-wrapper .left-message:before{background-color:#0a2343;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.confirmation-wrapper h1,.confirmation-wrapper h2{font-weight:100;letter-spacing:2px;line-height:1.4;text-transform:uppercase}.confirmation-wrapper h1{font-size:24px;margin:0}@media (min-width:600px){.confirmation-wrapper h1{font-size:29px}}@media (min-width:800px){.confirmation-wrapper h1{font-size:34px}}@media (min-width:0) and (max-width:599px){.confirmation-wrapper h2{font-size:20px}}.confirmation-wrapper h3{font-size:20px;font-weight:100}.confirmation-wrapper a{color:#0a2343;font-weight:700;text-decoration:none}.gform_ajax_spinner,.ui-datepicker-next,.ui-datepicker-prev{display:none}.ui-datepicker-month{margin-bottom:8px}body.no-js #site-navigation{position:fixed;right:100%;transition:transform .3s linear}.kch-doctor-search-form ul{list-style:none;padding-left:40px;padding-right:20px;width:100%}.kch-doctor-search-form{width:50%;margin-top:20px}.kch-doctor-search-form .button2{width:100%;background-color:#4b6eb0;color:#fff!important;text-decoration:none!important;cursor:pointer;letter-spacing:2px;font-size:18px;padding:15px 15px!important;text-align:left;text-transform:uppercase}.kch-doctor-search-form ul li{padding:12px 0;width:100%}.find-a-doctor .search-filter-results{padding:0 0 0px!important}@media (min-width:0) and (max-width:799px){body.no-js #site-navigation{top:44px}.kch-doctor-search-form ul{padding-left:40px;padding-right:40px}.kch-doctor-search-form{width:100%;margin-top:20px}}@media (min-width:800px){body.no-js #site-navigation{border-right:1px solid #0a2343;top:0}}body.no-js #site-navigation label{box-sizing:border-box;width:100%}@media (min-width:0) and (max-width:799px){body.no-js #menu-primary-menu li:first-child,body.no-js #menu-primary-menu-arabic li:first-childd,body.no-js #menu-primary-menu-russian li:first-child{border-top:1px solid #0a2343}}body.no-js .menu-item-has-children input[type=checkbox]:checked~label{background-color:#0a2343!important;color:#fff!important}body.no-js .menu-item-has-children input[type=checkbox]:checked~.sub-menu{display:block}body.no-js .sub-menu{display:none}body:not(.no-js) .sub-menu{left:100%;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}#site-navigation{background-color:#fff;max-width:340px;width:calc(100% - 22px - 7.8vw)}@media (min-width:0) and (max-width:799px){#site-navigation{border-right:1px solid #0a2343}}@media (min-width:800px){#site-navigation{border-left:1px solid #0a2343}}#site-navigation .cross-icon{display:none}#menu-primary-menu,#menu-primary-menu-arabic,#menu-primary-menu-russian{list-style-type:none;margin:0;padding:0;-ms-flex-line-pack:start;align-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100vh;transition:transform .3s}#menu-primary-menu li,#menu-primary-menu-arabic li,#menu-primary-menu-russian li{border-bottom:1px solid #6f6f6e;width:100%}#menu-primary-menu a,#menu-primary-menu label,#menu-primary-menu-arabic a,#menu-primary-menu-arabic label,#menu-primary-menu-russian a,#menu-primary-menu-russian label{-ms-flex-align:center;align-items:center;color:#0a2343;display:-ms-flexbox;display:flex;letter-spacing:.1em;line-height:1;min-height:43px;padding:15px;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s}@media (min-width:800px){#menu-primary-menu a,#menu-primary-menu-arabic a,#menu-primary-menu-russian a,#menu-primary-menu label,#menu-primary-menu-arabic label,#menu-primary-menu-russian label{font-size:18px}}#menu-primary-menu a:focus,#menu-primary-menu-arabic a:focus,#menu-primary-menu-russian a:focus,#menu-primary-menu a:hover,#menu-primary-menu-arabic a:hover,#menu-primary-menu-russian a:hover,#menu-primary-menu label:focus,#menu-primary-menu-arabic label:focus,#menu-primary-menu-russian label:focus,#menu-primary-menu label:hover,#menu-primary-menu-arabic label:hover,#menu-primary-menu-russian label:hover{background-color:#0a2343;color:#fff}#menu-primary-menu a:focus .cross-icon,#menu-primary-menu a:hover .cross-icon,#menu-primary-menu label:focus .cross-icon,#menu-primary-menu label:hover .cross-icon,#menu-primary-menu-arabic a:focus .cross-icon,#menu-primary-menu-arabic a:hover .cross-icon,#menu-primary-menu-arabic label:focus .cross-icon,#menu-primary-menu-arabic label:hover .cross-icon,#menu-primary-menu-russian a:focus .cross-icon,#menu-primary-menu-russian a:hover .cross-icon,#menu-primary-menu-russian label:focus .cross-icon,#menu-primary-menu-russian label:hover .cross-icon{border-color:#fff}#menu-primary-menu a:focus .cross-icon:after,#menu-primary-menu a:focus .cross-icon:before,#menu-primary-menu a:hover .cross-icon:after,#menu-primary-menu a:hover .cross-icon:before,#menu-primary-menu label:focus .cross-icon:after,#menu-primary-menu label:focus .cross-icon:before,#menu-primary-menu label:hover .cross-icon:after,#menu-primary-menu label:hover .cross-icon:before,#menu-primary-menu-arabic a:focus .cross-icon:after,#menu-primary-menu-arabic a:focus .cross-icon:before,#menu-primary-menu-arabic a:hover .cross-icon:after,#menu-primary-menu-arabic a:hover .cross-icon:before,#menu-primary-menu-arabic label:focus .cross-icon:after,#menu-primary-menu-arabic label:focus .cross-icon:before,#menu-primary-menu-arabic label:hover .cross-icon:after,#menu-primary-menu-arabic label:hover .cross-icon:before,#menu-primary-menu-russian a:focus .cross-icon:after,#menu-primary-menu-russian a:focus .cross-icon:before,#menu-primary-menu-russian a:hover .cross-icon:after,#menu-primary-menu-russian a:hover .cross-icon:before,#menu-primary-menu-russian label:focus .cross-icon:after,#menu-primary-menu-russian label:focus .cross-icon:before,#menu-primary-menu-russian label:hover .cross-icon:after,#menu-primary-menu-russian label:hover .cross-icon:before{background:#fff}.sub-menu-open #menu-primary-menu,.sub-menu-open #menu-primary-menu-arabic,.sub-menu-open #menu-primary-menu-russian{transform:translateX(-100%)}.sub-menu{list-style-type:none;margin:0;padding:0;transition:opacity 0s linear .3s,visibility 0s linear .3s}.sub-menu.active{opacity:1!important;transition:none;visibility:visible!important}.menu-item-has-children>a,.menu-item-has-children label{position:relative}.menu-item-has-children>a .cross-icon,.menu-item-has-children label .cross-icon{display:block!important}@media (min-width:800px){.find-a-doctor #header-slider{display:none}.find-a-occupational-therapist #header-slider{display:none}.find-a-physiotherapists #header-slider{display:none}.find-a-dietician #header-slider{display:none}.allied-health #header-slider{display:none}}@media (min-width:800px){.find-a-doctor #featured-image,.allied-health #featured-image,.find-a-physiotherapists #featured-image,.find-a-dietician #featured-image,.find-a-occupational-therapist #featured-image{height:calc(100% - 10px);position:absolute;right:0;top:0;width:50%}.find-a-doctor #featured-image figure,.allied-health #featured-image figure,.find-a-physiotherapists #featured-image figure,.find-a-dietician #featured-image figure,.find-a-occupational-therapist #featured-image figure{bottom:0;left:0;position:absolute;right:0;top:0}}#page-header{width:100%}@media (min-width:1025px){.find-a-physiotherapists .searchandfilter>ul,.allied-health .searchandfilter>ul,.find-a-physiotherapists .searchandfilter>ul,.find-a-dietician .searchandfilter>ul,.find-a-occupational-therapist .searchandfilter>ul{padding-left:40px!important;}}@media (min-width:800px){#page-header{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#page-header.images:not(.reverse){-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:800px){#page-header.images #page-title{padding-bottom:1.95vw}}@media (min-width:1025px){#page-header.images #page-title{padding-bottom:20px}}@media (min-width:800px){#page-header:not(.images){padding:0 3.9vw}}@media (min-width:1025px){#page-header:not(.images){padding:0 40px}}@media (min-width:800px){#page-header:not(.images) #page-title{position:relative}}@media (min-width:800px){#page-header:not(.images) #page-title:before{content:"";display:block;padding-top:calc(55% - 1.95vw)}}@media (min-width:1025px){#page-header:not(.images) #page-title:before{padding-top:calc(55% - 20px)}}#page-header:not(.images) #page-title header{padding:10px}@media (min-width:800px){#page-header:not(.images) #page-title header{bottom:0;left:0;position:absolute;right:0;top:0}}#featured-image figure,.single-doctor #featured-image figure,.single-staff #featured-image figure,.single-alliedhealth #featured-image figure,.single-therapist #featured-image figure,.single-dietician #featured-image figure{padding-top:calc(20% - 20px)}@media (min-width:800px){#page-header>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;align-self:flex-end;padding:0 1.95vw 0 0}}#page-header>div>*{-ms-flex-positive:1;flex-grow:1;width:100%}#page-header h1{margin-bottom:0}@media (min-width:800px){#page-header h1{margin:0 line-height:120%}}@media (min-width:0) and (max-width:799px){#page-header #page-title{padding:0 3.9vw 40px}}.single-alliedhealth ul,.single-occupationaltherapis ul,#doctor-details ul,.single-staff #doctor-details ul,.single-therapist #doctor-details ul,.single-physiotherapists #doctor-details ul,.single-dietician #doctor-details ul{list-style-type:none;margin:0;padding:0}#page-header #featured-image{display:-ms-flexbox;display:flex;padding:1.95vw 0 0 3.9vw}@media (min-width:0) and (max-width:799px){#page-header #featured-image{display:none}}@media (min-width:1025px){#page-header #featured-image{padding:20px 0 0 40px}.single-doctor #page-header #featured-image{padding:20px 0 0 0}}#page-header #featured-image figure{background-position:50%!important;background-size:cover!important;margin:0;width:100%}@media (min-width:0) and (max-width:799px){#header-slider{padding:3.9vw 3.9vw 0}}@media (min-width:800px){#header-slider{padding:0 0 0 1.95vw}}@media (min-width:1025px){#header-slider{padding:0 0 0 20px}}#header-slider .slick-slide>*{padding-top:60%}.home #page-header #header-slider:not(.slick-initialized){display:block;margin:0;padding:3.9vw 3.9vw 0}.home #page-header #header-slider:not(.slick-initialized)>li{display:block}.home #page-header #header-slider:not(.slick-initialized)>li:not(:first-child){display:none}.home #page-header #header-slider:not(.slick-initialized)>li>div{background-position:50%;background-size:cover;display:block;padding-top:60%}@media (min-width:800px){#header-slider .slick-slide>*{padding-top:110%}}@media (min-width:800px){.home #page-header #header-slider:not(.slick-initialized){padding:0;width:100%}.home #page-header #header-slider:not(.slick-initialized)>li>div{padding-top:50%;position:relative}}#header-slider .slick-dots{list-style-type:none;margin:0;padding:0;bottom:3.9vw;display:-ms-flexbox;display:flex;left:50%;position:absolute;transform:translateX(-50%)}@media (min-width:1025px){#header-slider .slick-dots{bottom:40px}}#header-slider .slick-dots li{margin:0 5px}#header-slider .slick-dots button{background:#fff;border:1px solid #fff;border-radius:50%;display:block;font-size:0;height:12px;padding:0;width:12px}#header-slider .slick-dots .slick-active button{background-color:transparent!important}.dark{color:#fff}@media (min-width:0) and (max-width:799px){.dark{background-color:#0a2343}}.dark header{background-color:#0a2343}.dark h1{margin-top:40px;padding-top:42px;position:relative}.dark h1:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:0) and (max-width:799px){.light{background-color:#f1edea}}.light header{background-color:#f1edea}.light h1{margin-top:40px;padding-top:42px;position:relative}.light h1:before{background-color:#000;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}.reverse{-ms-flex-direction:row!important;flex-direction:row!important}@media (min-width:800px){.reverse>div{padding:0 0 0 1.95vw!important}}@media (min-width:1025px){.reverse>div{padding:0 0 0 20px!important}}.reverse #featured-image{padding-left:0!important}@media (min-width:800px){.reverse #header-slider{padding:0 1.95vw 0 0}}@media (min-width:1025px){.reverse #header-slider{padding:0 20px 0 0}}@media (min-width:0) and (max-width:799px){#page-menu{padding:0 3.9vw;text-align:center}}@media (min-width:800px){#page-menu{margin:0 3.9vw;width:40%}}@media (min-width:1025px){#page-menu{margin:0 40px;width:30%}}#page-menu ul{list-style-type:none;margin:0;padding:0}#page-menu li{border-bottom:1px solid #b4b4c3}@media (min-width:800px){#page-menu li{border-top-color:1px solid #0a2343}}#page-menu li:first-child{border-top:1px solid #b4b4c3}@media (min-width:800px){#page-menu li:first-child{border-top-color:1px solid #0a2343}}#page-menu a{color:#0a2343;display:block;font-size:15px;letter-spacing:.16em;padding:15px;text-decoration:none!important;text-transform:uppercase;transition:background-color .3s,color .3s}@media (min-width:800px){#page-menu a{font-size:18px}}#page-menu a:focus,#page-menu a:hover{background-color:#0a2343;color:#fff}@media (min-width:0) and (max-width:799px){#related-doctors{background-color:#f1edea;padding:3.9vw}}@media (min-width:800px){#related-doctors{margin:40px 3.9vw 0;width:100%}}@media (min-width:1025px){#related-doctors{margin:40px 40px 0 calc(80px + 30%)}}#related-doctors .section-header{color:#0a2343}#related-doctors .section-header .italic{color:#6d6f71}#related-doctors h2{margin-top:40px;padding-top:42px;position:relative;margin:0}#related-doctors h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#related-doctors h2:before{left:0;transform:none}}#related-doctors ul{list-style-type:none;margin:0;padding:0}@media (min-width:800px){#related-doctors ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#related-doctors ul span{font-size:16px}@media (min-width:800px){#related-doctors ul span{font-size:18px}}#related-doctors li{margin-top:3.9vw}@media (min-width:0) and (max-width:799px){#related-doctors li{background-color:#0a2343}}@media (min-width:800px){#related-doctors li{-ms-flex-positive:1;flex-grow:1;width:33%;max-width:33.3333%}}@media (min-width:1025px){#related-doctors li{margin-top:40px;width:25%;max-width:25%}}@media (min-width:800px) and (max-width:1024px){#related-doctors li:nth-child(3n - 2){padding-right:2.6vw}}@media (min-width:800px) and (max-width:1024px){#related-doctors li:nth-child(3n - 1){padding:0 1.3vw}}@media (min-width:800px) and (max-width:1024px){#related-doctors li:nth-child(3n){padding-left:2.6vw}}@media (min-width:1025px){#related-doctors li:nth-child(4n - 3){padding-right:15px}}@media (min-width:1025px){#related-doctors li:nth-child(4n - 2){padding:0 10px 0 5px}}@media (min-width:1025px){#related-doctors li:nth-child(4n - 1){padding:0 5px 0 10px}}@media (min-width:1025px){#related-doctors li:nth-child(4n){padding-left:15px}}#related-doctors a{color:#fff;display:block;text-decoration:none}@media (min-width:0) and (max-width:799px){#related-doctors a{padding:3.9vw}}@media (min-width:800px){#related-doctors a{color:#000}}#related-doctors figure{margin:0}@media (min-width:0) and (max-width:799px){#related-doctors figure{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}#related-doctors img{height:auto;width:35%}@media (min-width:800px){#related-doctors img{width:100%}}#related-doctors figcaption strong{color:#fff}@media (min-width:800px){#related-doctors figcaption strong{color:#0a2343}}#related-doctors figcaption .italic{color:#6d6f71}@media (min-width:0) and (max-width:799px){#related-doctors figcaption{margin-left:3.9vw}}@media (min-width:800px){#related-doctors figcaption{margin-top:10px}}#related-doctors strong{display:inline-block;letter-spacing:.16em;text-transform:uppercase}@media (min-width:0) and (max-width:799px){#related-doctors strong{margin-top:40px;padding-top:42px;position:relative;margin-top:0;padding-top:calc(3.9vw + 2px)}}#related-documents .section-header{margin-top:40px;padding-top:42px;position:relative;color:#6d6f71}#related-documents .section-header:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#related-documents .section-header{margin-top:0;padding-top:0}#related-documents .section-header:before{content:none}}#related-documents .section-header span{color:#0a2343}#related-documents ul{list-style-type:none;margin:0;padding:0}@media (min-width:800px){#related-documents ul{-ms-flex-positive:1;flex-grow:1;margin-left:3.9vw}}@media (min-width:1025px){#related-documents ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:40px}}#related-documents li{border-bottom:1px solid #0a2343}@media (min-width:1025px){#related-documents li{width:calc(50% - 20px)}}#related-documents li:first-child{border-top:1px solid #0a2343}#related-documents a{-ms-flex-align:center;align-items:center;color:#0a2343;display:-ms-flexbox;display:flex;padding:10px 0;text-decoration:none;transition:background-color .3s,color .3s}#related-documents a:hover{background-color:#0a2343;color:#fff}#related-documents a:hover svg{fill:#fff}#related-documents svg{height:30px;margin-right:20px;width:30px;transition:all .3s}@media (min-width:1025px){.page-template-template-staff #content{width:64%}}#staff-list{list-style-type:none;margin:0;padding:0;padding:40px 0 0}@media (min-width:800px){#staff-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:799px){#staff-list li{background-color:#0a2343}}@media (min-width:800px){#staff-list li{width:33.3333%}}@media (min-width:0) and (max-width:799px){#staff-list li:not(:first-child){margin-top:3.9vw}}@media (min-width:800px){#staff-list li:nth-child(1n+4){margin-top:3.9vw}}@media (min-width:1025px){#staff-list li:nth-child(1n+4){margin-top:40px}}@media (min-width:800px){#staff-list li:nth-child(3n - 2){padding-right:2.6vw}}@media (min-width:1025px){#staff-list li:nth-child(3n - 2){padding-right:26.66667px}}@media (min-width:800px){#staff-list li:nth-child(3n - 1){padding:0 1.3vw}}@media (min-width:1025px){#staff-list li:nth-child(3n - 1){padding:0 13.33333px}}@media (min-width:800px){#staff-list li:nth-child(3n){padding-left:2.6vw}}@media (min-width:1025px){#staff-list li:nth-child(3n){padding-left:26.66667px}}@media (min-width:1025px){#staff-list li:nth-child(6n),#staff-list li:nth-child(6n - 1),#staff-list li:nth-child(6n - 2){}}#staff-list li>*{color:#fff;display:block;text-decoration:none}@media (min-width:800px){#staff-list li>:hover img{transform:scale(1.2)}#staff-list li>:hover .image-wrapper:before{opacity:1}}@media (min-width:0) and (max-width:799px){#staff-list li>*{padding:3.9vw}}@media (min-width:800px){#staff-list li>*{color:#000}}#staff-list .image-wrapper{overflow:hidden;position:relative}@media (min-width:0) and (max-width:800px){#staff-list .image-wrapper{width:45%}}#staff-list .image-wrapper:before{background-color:rgb(70 101 208 / .32);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1;opacity:0;transition:all .2s}#staff-list figure{margin:0;position:relative}@media (min-width:0) and (max-width:799px){#staff-list figure{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#staff-list img{height:auto;width:100%;vertical-align:top;transition:all .6s}#staff-list figcaption{text-align:center}@media (min-width:0) and (max-width:799px){#staff-list figcaption{margin-left:3.9vw;width:30%;-ms-flex-positive:1;flex-grow:1}}@media (min-width:800px){#staff-list figcaption{text-align:left}}#staff-list figcaption span{color:#6d6f71}#staff-list h2{font-size:16px;letter-spacing:.16em;margin:0;text-transform:uppercase}@media (min-width:800px){#staff-list h2{margin-top:5px}}#staff-list span{font-size:16px;margin:5px 0 0}.selectboxit-container{color:#0a2343;display:block;position:relative}.selectboxit-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-weight:600}.selectboxit-container .selectboxit-options{background-color:#fff;border:1px solid #b2b3b6;cursor:pointer;display:none;list-style:none;max-height:200px!important;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:9999}.selectboxit-container .selectboxit-options a{color:grey;display:block;font-family:inherit;padding:7px 15px}.selectboxit-container .selectboxit-options a:hover{color:#0a2343}.selectboxit-container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.selectboxit-container::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .5);border-radius:4px;-webkit-box-shadow:0 0 1px hsl(0 0% 100% / .5)}.selectboxit-disabled{cursor:default;filter:alpha(opacity=65);opacity:.65}.selectboxit{-ms-flex-align:center;align-items:center;background-color:#f1edea;cursor:pointer;display:-ms-flexbox;display:flex;font-family:inherit;-ms-flex-pack:justify;justify-content:space-between;line-height:19px;margin:0;overflow:hidden;padding:12px;position:relative}.selectboxit-option-icon-container{display:none}.selectboxit-arrow{display:block;transition:transform .2s;width:7px}.selectboxit-arrow:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 32"><style type="text/css">.st0{stroke:%23424242;stroke-width:2;stroke-linecap:round;stroke-miterlimit:10;}</style><line class="st0" x1="17" y1="16" x2="1" y2="1"/><line class="st0" x1="1" y1="31" x2="17" y2="16"/></svg>');display:block}.selectboxit-open .selectboxit-arrow{transform:rotate(90deg)}.selectboxit-option{margin:0!important;padding:0!important}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:grey}.selectboxit-disabled{display:none}.pagination a{text-decoration:none;color:#4b6eb0}.pagination a:hover{color:#0a2343}.pagination-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:10px}.pagination-bottom .nav-previous{-ms-flex-order:2;order:2}.pagination-bottom .nav-next{padding-right:10px}.pages-number-bottom,.pages-number-top{margin-bottom:20px;font-family:L Baskerville W01;font-style:italic}.pages-number-bottom{margin-top:20px}.navigation{margin-top:30px}.navigation ul{padding:0}.navigation li{display:inline}.navigation li.active a,.navigation li.disabled,.navigation li a,.navigation li a:hover{transition:.35s;color:#fff;text-decoration:none;background-color:#4b6eb0;border-radius:3px;cursor:pointer;padding:12px;padding:.75rem}.navigation li.active a,.navigation li a:hover{background-color:#0a2343}.search .italic{color:grey}.search section>div span{padding-top:40px;display:block;font-weight:700}.search #site-search .searchandfilter .sf-input-text{font-size:17px}.search .searchandfilter{padding:0!important}.search .searchandfilter>ul{display:block!important}.search .searchandfilter>ul .sf-input-text{text-transform:uppercase;letter-spacing:2px;font-size:25px;padding-bottom:40px}.search .searchandfilter>ul .sf-field-post_type ul{padding:0;max-width:800px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.search .searchandfilter>ul .sf-field-post_type ul li label{letter-spacing:.16em;transition:all .25s ease-in-out;text-transform:uppercase;width:100%;padding:10px}.search .searchandfilter>ul .sf-field-post_type .sf-input-radio{display:none}.search .searchandfilter>ul .sf-field-post_type .sf-label-radio{cursor:pointer}.search .searchandfilter>ul .sf-field-post_type .sf-label-radio:active,.search .searchandfilter>ul .sf-field-post_type .sf-label-radio:hover{color:#fff;background-color:#4b6eb0}.search .search-filter-result-item{position:relative;padding:20px 0 40px}.search .search-filter-result-item:after{content:"";width:100%;border-bottom:1px solid #d3d3d3;position:absolute;left:0;bottom:0;z-index:1;max-width:600px}.search .search-filter-result-item h2{color:#0a2343}.search .search-filter-result-item .post-excerpt{max-width:600px;padding-bottom:20px}.search .search-filter-result-item .cta{margin:0}.search #search-results{list-style-type:none;margin:0;padding:0;padding-top:40px}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:#fff;padding:30px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}#preloader,#preloader .preloader-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#preloader .preloader-inner{width:100%;max-width:497px;position:relative;padding-bottom:24px}#preloader #loading-bar{display:inline-block;width:0;height:5px;background:linear-gradient(90deg,#89d0e2,#efd5f8);position:absolute;bottom:0;left:0}#preloader svg{width:183px;height:100px}@media (min-width:800px){.people-practices #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:800px){.people-practices #page-header{margin-bottom:3.9vw;-ms-flex-order:-2;order:-2}}@media (min-width:1025px){.people-practices #page-header{margin-bottom:40px}}@media (min-width:800px){.people-practices #content{padding-top:0;width:calc(60% - 3.9vw)}}@media (min-width:1025px){.people-practices #content{width:calc(70% - 40px)}}.people-practices #departments-header,.people-practices #values-header{margin-top:40px;padding-top:42px;position:relative;color:#6d6f71;margin-bottom:0}.people-practices #departments-header:before,.people-practices #values-header:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){.people-practices #departments-header,.people-practices #values-header{width:calc(60% - 7.8vw)}}@media (min-width:1025px){.people-practices #departments-header,.people-practices #values-header{width:calc(70% - 80px)}}.people-practices #departments-header span,.people-practices #values-header span{color:#0a2343}@media (min-width:800px){.people-practices #departments-header:before,.people-practices #values-header:before{left:0;transform:none}}@media (min-width:800px){.people-practices .description-list{max-width:none;width:calc(60% - 11.7vw)}}@media (min-width:1025px){.people-practices .description-list{width:calc(70% - 120px)}}.people-practices .description-list dl{margin-top:3.9vw}@media (min-width:800px){.people-practices .description-list dl{margin-top:0;max-width:470px}}@media (min-width:0) and (max-width:799px){.people-practices #departments{padding:0 3.9vw;text-align:center}}@media (min-width:800px){.people-practices #departments{margin-right:3.9vw;width:calc(60% - 11.7vw)}}@media (min-width:1025px){.people-practices #departments{margin-right:40px;width:calc(70% - 120px)}}.people-practices #departments h2{margin-top:40px;padding-top:42px;position:relative;margin-bottom:0}.people-practices #departments h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){.people-practices #departments h2:before{left:0;transform:none}}.people-practices #departments ul{list-style-type:none;margin:0;padding:0;margin-top:3.9vw}@media (min-width:1025px){.people-practices #departments ul{margin-top:40px;max-width:470px}}.people-practices #departments li{border-bottom:1px solid #0a2343}.people-practices #departments li:first-child{border-top:1px solid #0a2343}.people-practices #departments a{color:#0a2343;display:block;font-size:18px;letter-spacing:.16em;padding:15px;text-decoration:none;text-transform:uppercase;transition:background-color .3s,color .3s}.people-practices #departments a:focus,.people-practices #departments a:hover{background-color:#0a2343;color:#fff}@media (min-width:0) and (max-width:799px){.people-practices #page-menu{margin-top:40px}}@media (min-width:800px){.people-practices #page-menu{margin-right:0;-ms-flex-order:-1;order:-1}}@media (min-width:800px){body.no-js #site-header{position:absolute}}body.no-js #site-header span{display:block}body.no-js #site-header label{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}body.no-js #logo-desktop img{width:350px}body.no-js #logo-mobile img{width:30px}body.no-js #footer-logo{display:block}body.no-js #footer-logo img{width:150px}@media (min-width:0) and (max-width:799px){body.no-js #footer-logo img{width:110px}}body.no-js #facebook img{width:12px}body.no-js #twitter img{width:24px}body.no-js #linkedin img{width:22px}body.no-js #menu-toggle input[type=checkbox]:checked~label span,body.no-js #site-footer #social-networks a:hover{background-color:#fff0}body.no-js #menu-toggle input[type=checkbox]:checked~label span:after{transform:rotate(-45deg) translate(5px,-5px)}body.no-js #menu-toggle input[type=checkbox]:checked~label span:before{transform:rotate(45deg) translate(5px,5px)}body.no-js #menu-toggle input[type=checkbox]:checked~#site-navigation{transform:translateX(100%);z-index:1}body.no-js #menu-toggle label span{font-size:0}body.no-js #site-navigation{text-align:left}body.no-js #site-navigation a:after{display:none}body.no-js #site-navigation span,body.no-js .cross-icon{font-size:0}body.no-js .menu-item-has-children:focus .cross-icon,body.no-js .menu-item-has-children:hover .cross-icon{border:1px solid #fff}body.no-js .menu-item-has-children:focus .cross-icon:after,body.no-js .menu-item-has-children:focus .cross-icon:before,body.no-js .menu-item-has-children:hover .cross-icon:after,body.no-js .menu-item-has-children:hover .cross-icon:before{background:#fff}body.no-js .menu-item-has-children label{font-weight:300!important}body.no-js #menu-footer-left-menu li:hover a,body.no-js #menu-footer-right-menu li:hover a{background-color:#fff;color:#0a2343!important}body.no-js .sub-menu{text-align:left}body.no-js #menu-header-menu a,body.no-js #menu-header-menu-arabic a,body.no-js #menu-header-menu-arabic a,body.no-js #patient-login a,body.no-js .telephone-number a{font-size:16px}@media (min-width:0) and (max-width:799px){body.no-js .telephone-number a{color:#fff!important;display:none}}body.no-js .telephone-number img{margin-right:5px;vertical-align:baseline;width:12px}@media (min-width:0) and (max-width:799px){body.no-js #menu-footer-left-menu a,body.no-js #menu-footer-right-menu a{color:#fff!important}}body.no-js .menu-item-has-children label{font-family:Gill Sans W01}body.no-js .menu-item-has-children label:hover .cross-icon{border:1px solid #fff}body.no-js .menu-item-has-children label:hover .cross-icon:after,body.no-js .menu-item-has-children label:hover .cross-icon:before{background:#fff}@media (min-width:0) and (max-width:799px){body.no-js #menu-footer-left-menu li:hover a,body.no-js #menu-footer-right-menu li:hover a{background-color:#fff;color:#0a2343!important}}body.no-js #menu-footer-left-menu li:hover a,body.no-js #menu-footer-right-menu li:hover a{background-color:#0a2343;color:#fff!important}body.no-js #menu-primary-menu a:hover,body.no-js #menu-primary-menu-arabic a:hover,body.no-js #menu-primary-menu-arabic a:hover{color:#fff!important}#site-header{color:#0a2343;left:0;letter-spacing:.16em;position:fixed;right:0;top:0;transition:transform .5s;width:100%;z-index:10}@media (min-width:0) and (max-width:799px){#site-header{font-size:15px}}#site-header.off-canvas{transform:translateY(-100%)}#site-header.fixed{transform:none}#site-header .site-header-inner{background-color:#fff;margin:0 auto;position:relative}@media (min-width:800px){#site-header .site-header-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:1366px;padding:40px 3.9vw}}@media (min-width:1025px){#site-header .site-header-inner{padding:22px 40px}}@media (min-width:800px){#site-header .site-header-inner-wrapper{margin:0 auto;max-width:1366px;padding-left:3.9vw}}@media (min-width:1025px){#site-header .site-header-inner-wrapper{padding-left:40px}}#site-header ul{list-style-type:none;margin:0;padding:0}#site-header a{color:inherit;text-decoration:none;text-transform:uppercase}#site-header button,#site-header label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-sizing:content-box;display:block;height:44px}@media (min-width:0) and (max-width:799px){#site-header .brand{left:50%;position:fixed;top:7px;transform:translateX(-50%)}}#site-header .brand #logo-mobile{width:30px}@media (min-width:800px){#site-header .brand #logo-mobile{display:none}}#site-header .brand #logo-desktop{width:350px}@media (min-width:0) and (max-width:799px){#site-header .brand #logo-desktop,#site-header .telephone-number{display:none}}#site-header .telephone-number li:not(:last-child){margin-bottom:10px}#site-header .telephone-number a{display:inline-block;text-transform:none!important}#site-header .telephone-number svg{display:inline;height:12px;vertical-align:baseline;width:15px}@media (min-width:0) and (max-width:799px){#fixed-header{display:-ms-flexbox;display:flex;height:44px;left:0}}@media (min-width:800px){#fixed-header{text-align:right}}#fixed-header a{position:relative}#fixed-header a:after{background:#0a2343;bottom:-4px;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;right:0;transition:.7s cubic-bezier(.19,1,.22,1);width:0}#fixed-header a:hover:after{opacity:1;transform:translateX(0);width:100%}@media (min-width:0) and (max-width:799px){#language-switcher{display:none}}#language-switcher ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#language-switcher li:first-child{padding-right:20px}#language-switcher li:last-child{border-left:1px solid #000;padding-left:20px}#menu-toggle{position:relative;transition:background-color .3s;z-index:10}@media (min-width:800px){#menu-toggle{bottom:calc(3.9vw / 2 + 7px);position:absolute;right:20px}}@media (min-width:1025px){#menu-toggle{bottom:12px}}#menu-toggle button,#menu-toggle label{cursor:pointer;padding:0 3.9vw;width:22px}@media (min-width:800px){#menu-toggle button,#menu-toggle label{padding:0 20px}}#menu-toggle input{display:none}#menu-toggle .menu-style,#menu-toggle span,#menu-toggle span:after,#menu-toggle span:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;border-radius:2px;height:2px;transition:background-color .3s,transform .3s;width:100%}#menu-toggle span{display:block;position:relative}#menu-toggle span:after,#menu-toggle span:before{content:"";left:0;position:absolute;top:-7px}#menu-toggle span:after{top:7px}.menu-open #menu-toggle{background-color:#0a2343}.menu-open #menu-toggle span{background-color:#fff0}.menu-open #menu-toggle span:after{background-color:#fff;transform:rotate(-45deg) translate(5px,-5px)}.menu-open #menu-toggle span:before{background-color:#fff;transform:rotate(45deg) translate(5px,5px)}@media (min-width:0) and (max-width:799px){.menu-open #site-search{opacity:0}}#site-search{transition:opacity .3s}@media (min-width:800px){#site-search{bottom:calc(3.9vw / 2 + 7px);position:absolute;right:82px}}@media (min-width:1025px){#site-search{bottom:12px}}#site-search button{cursor:pointer;height:20px;padding:12px 12px 12px 0;width:20px}@media (min-width:800px){#site-search button{padding:12px}}#site-search .searchandfilter{bottom:0;left:0;position:absolute;right:0;transition:transform .3s;z-index:-1}@media (min-width:800px){#site-search .searchandfilter{bottom:-24px;left:auto;padding-right:40px;right:-82px;width:400px}}@media (min-width:1025px){#site-search .searchandfilter{bottom:-12px}}#site-search .searchandfilter.active{transform:translateY(100%)}#site-search .searchandfilter li{padding:0}#site-search .searchandfilter label{display:block}#site-search .searchandfilter input{background-color:#f1edea;border:none;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:3.9vw;padding:10px;width:100%}@media (min-width:800px){#site-search .searchandfilter input{padding:12px}}#site-search .searchandfilter input::-webkit-input-placeholder{color:#525252}#site-search .searchandfilter input:-moz-placeholder,#site-search .searchandfilter input::-moz-placeholder{color:#525252}#site-search .searchandfilter input:-ms-input-placeholder{color:#525252}#site-search .sf-field-post_type,.search #site-search{display:none}#patient-login{text-transform:uppercase}@media (min-width:0) and (max-width:799px){#patient-login{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0 0 0 auto}}@media (min-width:800px){#patient-login{margin:0 0 10px}}@media (min-width:0) and (max-width:799px){#patient-login a{padding:0 3.9vw 0 5px}}#nav-header{margin-top:34px;width:100%}@media (min-width:0) and (max-width:799px){#nav-header{display:none}}#menu-header-menu,#menu-header-menu-arabic,#menu-header-menu-russian{display:-ms-flexbox;display:flex;text-transform:uppercase}#menu-header-menu a,#menu-header-menu-arabic a,#menu-header-menu-russian a{position:relative;font-size:14px;transition:all .4s ease 1.4s}@media (min-width:800px) and (max-width:1170px){#menu-header-menu a,#menu-header-menu-arabic a,#menu-header-menu-russian a{font-size:13px;letter-spacing:0}}@media (min-width:1170px) and (max-width:1340px){#menu-header-menu a,#menu-header-menu-arabic a,#menu-header-menu-russian a{font-size:14px;letter-spacing:1.3px}}#menu-header-menu a:after,#menu-header-menu-arabic a:after,#menu-header-menu-russian a:after{background:#0a2343;bottom:-4px;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;right:0;transition:.7s cubic-bezier(.19,1,.22,1);width:0}#menu-header-menu a:hover:after,#menu-header-menu-arabic a:hover:after,#menu-header-menu-russian a:hover:after{opacity:1;transform:translateX(0);width:100%}#menu-header-menu li,#menu-header-menu-arabic li,#menu-header-menu-russian li{white-space:nowrap}#menu-header-menu li:not(:first-child),#menu-header-menu-arabic li:not(:first-child),#menu-header-menu-russian li:not(:first-child){margin-left:.7vw}@media (min-width:1920px){#menu-header-menu li:not(:first-child),#menu-header-menu-arabic li:not(:first-child),#menu-header-menu-russian li:not(:first-child){margin-left:24px}}#menu-header-menu li.active a:after,#menu-header-menu-arabic li.active a:after,#menu-header-menu-russian li.active a:after{opacity:1;width:100%}.find-a-doctor #site-header .sf-field-search label,.allied-health #site-header .sf-field-search label,.find-a-physiotherapists #site-header .sf-field-search label,.find-a-dietician #site-header .sf-field-search label{padding:0}@media (min-width:800px){.find-a-doctor #site-main,.allied-health #site-main,.find-a-physiotherapists #site-main,.find-a-occupational-therapist #site-main,.find-a-dietician #site-main{position:relative;display:flex;flex-wrap:wrap;align-content:flex-start}}.find-a-doctor .searchandfilter,.allied-health .searchandfilter,.find-a-physiotherapists .searchandfilter,.find-a-occupational-therapist .searchandfilter,.find-a-dietician .searchandfilter{width:calc(100% - 3.9vw)}.find-a-doctor .searchandfilter>ul,.allied-health .searchandfilter>ul,.find-a-physiotherapists .searchandfilter>ul,.find-a-occupational-therapist .searchandfilter>ul,.find-a-dietician .searchandfilter>ul{padding-left:3.9vw}@media (min-width:1025px){.find-a-doctor .searchandfilter>ul,.allied-health .searchandfilter>ul,.find-a-physiotherapists .searchandfilter>ul,.find-a-occupational-therapist .searchandfilter>ul,.find-a-dietician .searchandfilter>ul{padding-left:40px}}@media (min-width:800px){.find-a-doctor .searchandfilter,.allied-health .searchandfilter,.find-a-physiotherapists .searchandfilter,.find-a-occupational-therapist .searchandfilter,.find-a-dietician .searchandfilter{width:calc(50% - 65px / 2)}}.find-a-doctor .searchandfilter .sf-field-search label,.allied-health .searchandfilter .sf-field-search label,.find-a-physiotherapists .searchandfilter .sf-field-search label,.find-a-occupational-therapist .searchandfilter .sf-field-search label,.find-a-dietician .searchandfilter .sf-field-search label{padding:12px;background-color:#f1edea}.find-a-doctor .searchandfilter .sf-field-search input,.allied-health .searchandfilter .sf-field-search input,.find-a-physiotherapists .searchandfilter .sf-field-search input,.find-a-occupational-therapist .searchandfilter .sf-field-search input,.find-a-dietician .searchandfilter .sf-field-search input{background-color:#f1edea}.find-a-occupational-therapist .searchandfilter label,.find-a-occupational-therapist .searchandfilter li{width:100%}.find-a-doctor .searchandfilter label,.find-a-doctor .searchandfilter li{width:100%}.find-a-physiotherapists .searchandfilter label,.find-a-physiotherapists .searchandfilter li{width:100%}.find-a-dietician .searchandfilter label,.find-a-dietician .searchandfilter li{width:100%}.allied-health .searchandfilter label,.allied-health .searchandfilter li{width:100%}.find-a-doctor .searchandfilter h4,.allied-health .searchandfilter h4,.find-a-physiotherapists .searchandfilter h4,.find-a-occupational-therapist .searchandfilter h4,.find-a-dietician .searchandfilter h4{font-weight:100}@media (min-width:800px){.find-a-doctor .search-filter-results,.allied-health .search-filter-results,.find-a-physiotherapists .search-filter-results,.find-a-occupational-therapist .search-filter-results,.find-a-dietician .search-filter-results{right:3.9vw;margin-top:-310px;position:relative;display:none;left:60px;top:0;width:calc(50% - 5.85vw);right:40px;width:calc(50% - 60px)}}.find-a-doctor .doctors-list,.allied-health .doctors-list,.find-a-occupational-therapist .occupational-therapist-list,.find-a-doctor .doctors-list,.find-a-physiotherapists .physiotherapists-list,.find-a-physiotherapists .physiotherapists-list,.find-a-dietician .dietician-list,.find-a-dietician .dietician-list{list-style-type:none;margin:0;padding:0;padding:3.9vw 3.9vw 0}@media (min-width:800px){.find-a-doctor .doctors-list,.allied-health .doctors-list,.find-a-occupational-therapist .occupational-therapist-list,.find-a-physiotherapists .physiotherapists-list,.find-a-dietician .dietician-list{padding:0}}.find-a-doctor .doctors-list li,.allied-health .doctors-list li,.find-a-occupational-therapist .occupational-therapist-list li,.find-a-physiotherapists .physiotherapists-list li,.find-a-dietician .dietician-list li{background-color:#0a2343}@media (min-width:800px){.find-a-doctor .doctors-list li,.allied-health .doctors-list li,.find-a-occupational-therapist .occupational-therapist-list li,.find-a-physiotherapists .physiotherapists-list li,.find-a-dietician .dietician-list li{background-color:#f1edea}}.find-a-doctor .doctors-list li:not(:first-child),.allied-health .doctors-list li:not(:first-child),.find-a-occupational-therapist .occupational-therapist-list li:not(:first-child),.find-a-physiotherapists .physiotherapists-list li:not(:first-child),.find-a-dietician .dietician-list li:not(:first-child){margin-top:3.9vw}@media (min-width:800px){.find-a-doctor .doctors-list li:not(:first-child),.allied-health .doctors-list li:not(:first-child),.find-a-occupational-therapist .occupational-therapist-list li:not(:first-child),.find-a-physiotherapists .physiotherapists-list li:not(:first-child),.find-a-dietician .dietician-list li:not(:first-child){margin-top:1.95vw}}@media (min-width:1025px){.find-a-doctor .doctors-list li:not(:first-child),.allied-health .doctors-list li:not(:first-child),.find-a-occupational-therapist .occupational-therapist-list li:not(:first-child),.find-a-physiotherapists .physiotherapists-list li:not(:first-child),.find-a-dietician .dietician-list li:not(:first-child){margin-top:20px}}.find-a-doctor .doctors-list a,.allied-health .doctors-list a,.find-a-occupational-therapist .occupational-therapist-list a,.find-a-physiotherapists .physiotherapists-list a,.find-a-dietician .dietician-list a{color:#fff;display:block;padding:3.9vw;text-decoration:none}@media (min-width:800px){.find-a-doctor .doctors-list a,.allied-health .doctors-list a,.find-a-occupational-therapist .occupational-therapist-list a,.find-a-physiotherapists .physiotherapists-list a,.find-a-dietician .dietician-list a{color:#000;padding:1.95vw}}@media (min-width:1025px){.find-a-doctor .doctors-list a,.allied-health .doctors-list a,.find-a-occupational-therapist .occupational-therapist-list a,.find-a-physiotherapists .physiotherapists-list a,.find-a-dietician .dietician-list a{padding:20px}}.find-a-doctor .doctors-list figure,.allied-health .doctors-list figure,.find-a-occupational-therapist .occupational-therapist-list figure,.find-a-physiotherapists .physiotherapists-list figure,.find-a-dietician .dietician-list figure{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0}.find-a-doctor .doctors-list img,.allied-health .doctors-list img,.find-a-occupational-therapist .occupational-therapist-list img,.find-a-physiotherapists .physiotherapists-list img,.find-a-dietician .dietician-list img{height:auto;width:35%}.find-a-doctor .doctors-list figcaption,.allied-health .doctors-list figcaption,.find-a-occupational-therapist .occupational-therapist-list figcaption,.find-a-physiotherapists .physiotherapists-list figcaption,.find-a-dietician .dietician-list figcaption{margin-left:3.9vw}@media (min-width:800px){.find-a-doctor .doctors-list figcaption,.allied-health .doctors-list figcaption,.find-a-occupational-therapist .occupational-therapist-list figcaption,.find-a-physiotherapists .physiotherapists-list figcaption,.find-a-dietician .dietician-list figcaption{margin-left:1.95vw}}@media (min-width:1025px){.find-a-doctor .doctors-list figcaption,.allied-health .doctors-list figcaption,.find-a-occupational-therapist .occupational-therapist-list figcaption,.find-a-physiotherapists .physiotherapists-list figcaption,.find-a-dietician .dietician-list figcaption{margin-left:20px}}.find-a-doctor .doctors-list h2,.allied-health .doctors-list h2,.find-a-occupational-therapist .occupational-therapist-list h2,.find-a-physiotherapists .physiotherapists-list h2,.find-a-dietician .dietician-list h2{font-size:20px;font-weight:100;text-align:center;letter-spacing:.16em;margin:0;text-transform:uppercase;color:#fff;padding:0 20px}@media (min-width:800px){.find-a-doctor .doctors-list h2,.allied-health .doctors-list h2,.find-a-occupational-therapist .occupational-therapist-list h2,.find-a-physiotherapists .physiotherapists-list h2,.find-a-dietician .dietician-list h2{color:#0a2343}}@media (min-width:1366px){.find-a-doctor .doctors-list h2,.allied-health .doctors-list h2,.find-a-occupational-therapist .occupational-therapist-list h2,.find-a-physiotherapists .physiotherapists-list h2,.find-a-dietician .dietician-list h2{font-size:30px}}.find-a-doctor .doctors-list span,.allied-health .doctors-list span,.find-a-occupational-therapist .occupational-therapist-list span,.find-a-physiotherapists .physiotherapists-list span,.find-a-dietician .dietician-list span{font-size:20px;text-align:center;padding-top:20px;color:#b2b3b6}@media (min-width:800px){.find-a-doctor .doctors-list span,.allied-health .doctors-list span,.find-a-occupational-therapist .occupational-therapist-list span,.find-a-physiotherapists .physiotherapists-list span,.find-a-dietician .dietician-list span{color:#6d6f71}}@media (min-width:800px){.home #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.home #latest-posts{padding-right:0;display:none}@media (min-width:800px){.home #latest-posts{display:block}}@media (min-width:0) and (max-width:799px){.home #page-header{background-color:#0a2343}}@media (min-width:800px){.home #page-header{-ms-flex-order:-1;order:-1;padding:0;position:relative}}@media (min-width:800px){.home #page-header #header-slider{padding:0;width:100%}}@media (min-width:800px){.home #page-header #header-slider .slick-slide>*{position:relative;padding-top:50%}.home #page-header #header-slider .slick-slide>:before{background:linear-gradient(-90deg,#fff0,rgb(0 0 0 / .48));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.35s}}.home #page-header #header-slider .slick-slide>div{background-size:cover}@media (min-width:0) and (max-width:799px){.home #page-header header{padding:3.9vw 3.9vw 40px;text-align:center}}@media (min-width:800px){.home #page-header header{left:3.9vw;max-width:400px;padding-top:0!important;position:absolute!important;text-align:center;top:50%;transform:translateY(-50%)}}@media (min-width:1025px){.home #page-header header{left:40px}}.home #page-header header:before{display:none}.home #page-header .section-header{color:#fff}@media (min-width:800px){.home #page-header .section-header{font-weight:100;line-height:1.5;margin-top:0;padding-top:0}}.home #page-header .section-header h1{margin-top:40px;padding-top:42px;position:relative;font-size:26px;font-weight:100;line-height:1.3;margin-top:0;padding-top:0}.home #page-header .section-header h1:before{background-color:#fff;content:"";height:2px;left:50%;margin-top:40px;position:absolute;top:100%;transform:translateX(-50%);width:20px}@media (min-width:800px){.home #page-header .section-header h1{font-size:40px}}.home #page-header .section-header p{font-family:L Baskerville W01;text-transform:none;letter-spacing:0;font-size:30px;color:#fff}@media (min-width:800px){.home #page-header .section-header span{color:#0a2343}}@media (min-width:0) and (max-width:799px){.home #page-header .cta{background-color:#f1edea;color:#0a2343}}@media (min-width:0) and (max-width:799px){.home #page-header .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}}.home #find-a-doctor{-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:800px){.home #find-a-doctor{margin-right:0;padding-left:0;padding-right:0}.home #find-a-doctor p{font-size:17px}}#site-introduction{text-align:center;width:100%}@media (min-width:800px){#site-introduction{-ms-flex-order:-1;order:-1}}@media (min-width:800px) and (max-width:1024px){#site-introduction{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1025px){#site-introduction{margin-left:0;width:calc(66.666% - 20px)}}#site-introduction>div{width:100%}#site-introduction>div#therapy-intro,#site-introduction>div:first-child{background-color:#f1edea}@media (min-width:0) and (max-width:1024px){#site-introduction>div#therapy-intro,#site-introduction>div:first-child{padding:3.9vw}}@media (min-width:1025px){#site-introduction>div#therapy-intro,#site-introduction>div:first-child{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){#site-introduction>div#therapy-intro>div,#site-introduction>div:first-child>div{width:50%}}@media (min-width:1025px){#site-introduction>div#therapy-intro>div:last-child,#site-introduction>div:first-child>div:last-child{padding:3.9vw 1.95vw 3.9vw 3.9vw}#site-introduction>div#therapy-intro>div:last-child p,#site-introduction>div:first-child>div:last-child p{font-size:17.5px}}@media (min-width:1025px){#site-introduction>div#therapy-intro>div:last-child,#site-introduction>div:first-child>div:last-child{padding:40px 20px 40px 40px}}#site-introduction>div#therapy-intro h2,#site-introduction>div:first-child h2{margin-top:40px;padding-top:42px;position:relative;color:#b2b3b6}#site-introduction>div#therapy-intro h2:before,#site-introduction>div:first-child h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:1025px){#site-introduction>div#therapy-intro h2,#site-introduction>div:first-child h2{margin-top:0}}#site-introduction>div#therapy-intro h2 span,#site-introduction>div:first-child h2 span{color:#0a2343}@media (min-width:1025px){#site-introduction #featured-image{-ms-flex-order:1;order:1;padding:40px 40px 40px 20px}}#site-introduction #featured-image figure{background-position:50%;background-size:cover;margin:0;min-height:100%;padding-top:60%}#site-introduction #therapy-intro{margin-top:3.9vw}@media (min-width:0) and (max-width:1024px){#site-introduction #therapy-intro{padding:3.9vw}}@media (min-width:800px){#site-introduction #therapy-intro{margin-top:0}}@media (min-width:1025px){#site-introduction #therapy-intro{margin-top:40px}}#site-introduction #therapy-intro>div:not(:first-child){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#site-introduction #therapy-intro h2{padding-top:0!important}#site-introduction #therapy-intro h2:before{display:none}#site-introduction #therapy-intro .cta{margin-top:0}@media (min-width:800px){#site-introduction .section-header{font-size:18px;letter-spacing:.18em}}@media (min-width:1025px){#site-introduction .section-header{font-size:28px;letter-spacing:.28em}}#patient-information{position:relative;color:#fff;margin-bottom:40px;text-align:center;width:calc(100% - 7.8vw)!important;background:#fff0;padding-top:80px;padding-bottom:80px;margin-bottom:0}@media (min-width:800px){#patient-information{margin-right:0;width:calc(100% - 3.9vw)!important}}@media (min-width:1025px){#patient-information{width:calc(100% - 40px)!important}}#patient-information figure{background-size:cover;background-position:50%;margin:0;position:absolute;bottom:0;left:0;right:0;top:0}#patient-information figure:before{content:"";display:block;padding-top:60%}#patient-information>div{background-color:rgb(10 35 67 / .8);width:100%;padding:3.9vw}@media (min-width:1025px){#patient-information>div{width:50%;padding:40px;z-index:1}}#patient-information .italic{color:#fff}@media (min-width:800px){#patient-information .section-header{margin-top:40px;padding-top:42px;position:relative}}@media (min-width:1025px){#patient-information .section-header{margin:0;padding:0;font-size:30px}}@media (min-width:1025px){#patient-information .section-header:before{display:none}}#patient-information p{font-size:24px;max-width:370px;margin:0 auto;color:#fff}#patient-information .cta{background-color:#f1edea;color:#0a2343}#patient-information .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}@media (min-width:800px){#patient-information .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}}#featured-locations{display:none;background-color:#0a2343;color:#fff;padding:3.9vw;text-align:center;-ms-flex-direction:column;flex-direction:column;width:calc(33.333% - 20px);height:100%}@media (min-width:0) and (max-width:1024px){#featured-locations{margin-top:40px}}@media (min-width:800px){#featured-locations{margin-left:3.9vw;width:calc(33.333% - 3.9vw)}}@media (min-width:1025px){#featured-locations{display:-ms-flexbox;display:flex;margin-left:0;padding:40px;-ms-flex-order:-1;order:-1;width:calc(33.333% - 40px / 2)}}@media (min-width:1025px){#featured-locations h3,#featured-locations p{color:#fff}}#featured-locations h2{margin-top:40px;padding-top:42px;position:relative}#featured-locations h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:1025px){#featured-locations h2{color:#fff}#featured-locations h2:before{background-color:#fff}}#featured-locations .cta{margin-top:auto;background-color:#0a2343;color:#f1edea}@media (min-width:1025px){#featured-locations .cta{background-color:#f1edea;color:#0a2343}}#featured-locations .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%23ffffff" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}@media (min-width:1025px){#featured-locations .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}}#featured-locations h2{margin-top:0}#featured-locations h2 span{color:#0a2343}@media (min-width:1025px){#featured-locations h2 span{color:#fff}}#featured-locations #location-list{color:#b2b3b6;margin-top:40px;padding:0}@media (min-width:1025px){#featured-locations #location-list{-ms-flex-direction:column;flex-direction:column}}#featured-locations h3{margin-bottom:0;margin-top:10px;text-align:center}@media (min-width:800px) and (max-width:1024px){#featured-locations li{margin:0!important}}@media (min-width:1025px){#featured-locations li{padding:0!important;width:100%!important}}@media (min-width:0) and (max-width:799px){#featured-locations li:not(:first-child){margin-top:40px}}.error404 #site-main{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:40vh;-ms-flex-pack:center;justify-content:center}.error404 .alert-warning{background:linear-gradient(180deg,#89d0e2,#efd5f8);color:#0a2343;font-size:20px;padding:40px}#our-doctors{background-color:#0a2343;color:#fff;margin:0;padding-bottom:40px;text-align:center;width:100%!important}@media (min-width:800px){#our-doctors{margin-right:0;padding-bottom:80px;-ms-flex-order:-1;order:-1;width:calc(100% - 3.9vw * 2)!important;margin:3.9vw;margin-bottom:0}}@media (min-width:1025px){#our-doctors{width:calc(100% - 40px)!important;margin:40px;margin-bottom:0}}#our-doctors h2{margin-top:40px;padding-top:42px;position:relative;margin-bottom:30px;margin:0;text-indent:0}#our-doctors h2:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}#our-doctors h2 .italic{color:inherit}#our-doctors h3{color:inherit;margin:20px 0 0}#our-doctors p{color:inherit}#our-doctors .our-doctors-slider-heading{text-transform:uppercase;letter-spacing:.2em;margin:0;padding:20px 0 50px}#our-doctors .our-doctors-slider-heading:before{display:none}#our-doctors .selectboxit-arrow-container{transform:translateX(-13px)}#our-doctors .selectboxit{padding:15px 12px;letter-spacing:2px}.home #our-doctors .kch-home-location-control{min-height:52px}body.rtl.home #our-doctors .kch-home-location-control{margin-top:32px}.home #our-doctors .kch-dropdown,.home #our-doctors .selectboxit-container,.home #our-doctors .selectboxit{min-height:52px;min-width:280px}.home #our-doctors .selectboxit-container{display:block;width:100%}body.rtl.home #our-doctors .selectboxit-container{margin-top:0}#our-doctors .selectboxit-arrow{width:15px}#our-doctors .selectboxit-arrow:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}#our-doctors .cta{color:#0a2343;background-color:#f1edea;margin-bottom:20px;width:100%}#our-doctors .cta span:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 208"><polygon fill="%230a2343" points="156 0 132 19.7 196.3 88.1 0 88.1 0 104 0 119.9 196.3 119.9 132 188.3 156 208 256 104 "/></svg>')}@media (min-width:800px){#our-doctors>div:first-child{width:30%}}#our-doctors>div:last-child{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;visibility:hidden;height:0;overflow:hidden}@media (min-width:0) and (max-width:799px){#our-doctors>div:last-child{margin-top:40px}}@media (min-width:800px){#our-doctors>div:last-child{width:67%;visibility:visible;height:auto}}@media (min-width:1025px){#our-doctors>div:last-child{width:64%}}#our-doctors>div:last-child>*{width:100%}#our-doctors>div ul:not(:first-of-type){margin-top:41px}#our-doctors>div ul:not(:first-of-type):before{background-color:#fff;content:"";height:1px;left:20px;position:absolute;right:20px;top:-20px}@media (min-width:800px) and (max-width:1024px){#our-doctors>div ul:not(:first-of-type):before{left:10px;right:10px}}#our-doctors .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}#our-doctors .doctors_slider:not(.slick-initialized){display:block;min-height:360px}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list{display:grid;gap:20px;grid-template-columns:1fr;list-style:none;margin:0;padding:0 20px}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list>li{margin:0}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list>li>a{display:block;position:relative;text-decoration:none;width:100%}#our-doctors .doctors_slider_list,#our-doctors .doctors_slider_list>li{list-style:none}#our-doctors .doctors_slider img{display:block;object-fit:cover}@media (min-width:800px){#our-doctors .doctors_slider img{height:210px;width:210px;object-fit:cover}}@media (min-width:0) and (max-width:799px){#our-doctors .doctors_slider img{height:auto;width:100%}}@media (min-width:800px){#our-doctors .doctors_slider:not(.slick-initialized){min-height:200px}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list{gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list>li{margin:0 0 -10px}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list>li>a>div{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;font-size:18px;justify-content:center;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0;transition:opacity .3s;z-index:1}#our-doctors .doctors_slider:not(.slick-initialized) .doctors_slider_list>li>a>div:hover{opacity:1}}@supports (display:grid){#our-doctors .slick-slide{display:-ms-grid;display:grid;grid-column-gap:40px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin:0}}#our-doctors .slick-slide>li{-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:30px}@supports (display:grid){#our-doctors .slick-slide>li{margin:0 0 -10px}}@media (min-width:800px) and (max-width:1024px){#our-doctors .slick-slide{padding:0 10px}}#our-doctors .slick-slide a{display:block;position:relative;text-decoration:none;width:100%}@media (min-width:0) and (max-width:799px){#our-doctors .slick-slide a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}#our-doctors .slick-slide div{background:#fff;font-size:18px;padding:10px}@media (min-width:0) and (max-width:799px){#our-doctors .slick-slide div{-ms-flex:1;flex:1;width:100%}}@media (min-width:800px){#our-doctors .slick-slide div{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:1}}#our-doctors .slick-slide div:hover{opacity:1}#our-doctors .slick-slide div *{text-align:center}#our-doctors .slick-slide div .italic{font-size:18px;margin-bottom:0;margin-top:5px}#our-doctors .slick-slide h4{letter-spacing:.16em;margin:0;text-transform:uppercase}#our-doctors img{width:100%}.single-location .kch-location-image{display:block;height:auto;max-width:100%;width:100%}.single-location .kch-location-cta-icon{display:inline-block;height:auto;max-width:48px;width:48px}#our-doctors .slick-arrow{-ms-flex-align:center;align-items:center;background:#fff0;border:none;bottom:0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;opacity:.5;padding:0;position:absolute;top:0;transition:opacity .2s;width:22px;transform:translateY(19px);z-index:1}#our-doctors .slick-arrow:hover{opacity:1}#our-doctors .slick-arrow svg{height:28px;width:15px;transform:translateY(-14px)}#our-doctors .slick-arrow polygon{fill:#fff}#our-doctors .slick-prev{-ms-flex-pack:start;justify-content:flex-start;left:-4px}@media (min-width:800px) and (max-width:1024px){#our-doctors .slick-prev{left:-14px}}#our-doctors .slick-next{-ms-flex-pack:end;justify-content:flex-end;right:-4px}@media (min-width:800px) and (max-width:1024px){#our-doctors .slick-next{right:-14px}}#specialties-offers{-ms-flex-align:start;align-items:flex-start;padding:0;margin-right:0;background:#fff0;width:calc(100% - 3.9vw * 2)!important;margin:3.9vw;margin-bottom:0}.healthwera img{max-width:100%}@media (min-width:1025px){#specialties-offers{width:100%!important;margin:40px;margin-right:0;margin-bottom:0}}#specialties-offers .offer-title{text-transform:uppercase;letter-spacing:2px;font-size:24px;font-weight:400}#specialties-offers .offer-description{font-size:18px}#testimonials{-ms-flex-direction:column;flex-direction:column;margin-right:0;overflow:hidden}@media screen and (max-width:768px){.testibanner .iteminner{margin:0}}@media (min-width:800px){#testimonials{display:-ms-flexbox;display:flex}}#testimonials h2{width:100%!important;color:#0a2343}#testimonials .testimonials-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}#testimonials .testimonials-quote{font-family:L Baskerville W01;font-size:26px;font-style:italic;font-weight:400}#testimonials .testimonials-name{text-transform:uppercase;letter-spacing:1px;font-size:18px;color:#0a2343}#testimonials blockquote{width:100%;text-align:center}@media (min-width:800px){#testimonials blockquote{width:38%}}@media (min-width:1025px){#testimonials blockquote{width:40%}}@media (min-width:800px){.locations #content{width:80%}}@media (min-width:1025px){.locations #content{width:66.6666%}}.locations .cta{text-align:center}.home #location-list li:not(:last-child){margin-bottom:40px}#location-list{list-style-type:none;margin:0;padding:0;padding:0 3.9vw;text-align:center}@media (min-width:800px){#location-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}}@media (min-width:1025px){#location-list{padding:0 40px}}#location-list h3{transition:.3s}#location-list .location-wrapper{color:#6d6f71;text-decoration:none}#location-list .location-wrapper:visited{color:#6d6f71}#location-list .location-wrapper:hover figure{transform:scale3d(1.1,1.1,1.1)}#location-list .location-wrapper:hover h3{color:#b2b3b6}#location-list .location-wrapper:hover h2,#location-list .location-wrapper:hover span{color:#0a2343}@media (min-width:800px){#location-list li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}}@media (min-width:1025px){#location-list li{width:33.3333%}}@media (min-width:800px) and (max-width:1024px){#location-list li:nth-child(odd){padding-right:1.95vw}}@media (min-width:800px) and (max-width:1024px){#location-list li:nth-child(2n){padding-left:1.95vw}}@media (min-width:1025px){#location-list li:nth-child(3n - 2){padding-right:26.66667px}}@media (min-width:1025px){#location-list li:nth-child(3n - 1){padding:0 13.33333px}}@media (min-width:1025px){#location-list li:nth-child(3n){padding-left:26.66667px}}#location-list h2{transition:.4s;margin:3.9vw 0 1.95vw}@media (min-width:1025px){#location-list h2{margin:40px 0 20px}}#location-list h2 span{transition:.4s;color:#6d6f71;display:block;margin:7px 0 0}#location-list .single-location-email{letter-spacing:1.6px}#location-list address a{letter-spacing:1.4px}#location-list .cta{background-color:#4b6eb0;text-align:left}#location-list .figure-wrapper{overflow:hidden}#location-list figure{background-position:50%;background-size:cover;margin:0;transition:.4s}#location-list figure div{padding-top:60%}#location-list .location-details{margin-bottom:3.9vw}@media (min-width:800px){#location-list .location-details{text-align:left}}@media (min-width:1025px){#location-list .location-details{margin-bottom:40px}}#location-list .cta{margin-bottom:0;margin-top:auto}@media (min-width:600px){.single-location #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:799px){.single-location #site-main>*{width:100%}}.single-location #services-header{color:#6d6f71}.single-location #services-header span{color:#0a2343}.single-location .location-details{background-color:#f1edea;color:#6f6f6e;padding:40px 3.9vw}@media (min-width:600px) and (max-width:1024px){.single-location .location-details{display:-ms-flexbox;display:flex;width:100%}}@media (min-width:800px){.single-location .location-details{-ms-flex-item-align:end;align-self:flex-end;background-color:#0a2343;color:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:40px 3.9vw 0;min-height:400px;-ms-flex-order:1;order:1;width:40%}}@media (min-width:1025px){.single-location .location-details{margin:0 40px;padding:40px;width:30%}}@media (min-width:600px) and (max-width:799px){.single-location .location-details>*{width:50%}}@media (min-width:800px){.single-location .location-details>*{width:100%}}@media (min-width:600px) and (max-width:799px){.single-location .location-details>:nth-child(odd){padding-right:1.95vw}}@media (min-width:600px) and (max-width:799px){.single-location .location-details>:nth-child(2n){padding-left:1.95vw}}.single-location .location-details h2{letter-spacing:.16em;margin-top:0}@media (min-width:800px){.single-location .location-details a,.single-location .location-details h2,.single-location .location-details p,.single-location .location-details strong{color:#fff}}.single-location .cta{background-color:#4b6eb0}@media (min-width:800px){.single-location #content{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-positive:1;flex-grow:1;margin-right:3.9vw;padding:0;width:30%}}@media (min-width:1025px){.single-location #content{margin-right:40px}}#opening-times h2{margin-top:40px;padding-top:42px;position:relative}#opening-times h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:600px) and (max-width:799px){#opening-times h2{margin-top:0;padding-top:0}#opening-times h2:before{content:none}}@media (min-width:800px){#opening-times h2{margin-top:40px;padding-top:42px;position:relative}}#services-header{margin-top:40px;padding-top:42px;position:relative;margin-bottom:0;padding:40px 3.9vw 20px}#services-header:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#services-header{padding:40px 3.9vw;width:100%}}@media (min-width:1025px){#services-header{padding:40px}}@media (min-width:800px){#services-header:before{left:3.9vw;transform:none}}@media (min-width:1025px){#services-header:before{left:40px}}@media (min-width:800px){#location-services{width:35%}}@media (min-width:1025px){#location-services{width:30%;margin:0 40px}}#location-services h2{margin-top:0}@media (min-width:800px){#location-services h2{padding-top:0}#location-services h2:before{content:none}}#location-map{padding:0 3.9vw}@media (min-width:600px) and (max-width:799px){#location-map{width:100%}}@media (min-width:800px){#location-map{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:1;order:1;padding:0}}#location-map h2{margin-top:40px;padding-top:42px;position:relative}#location-map h2:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){#location-map h2:before{left:0;transform:none}}.acf-map{height:80vw;max-height:calc(100vh - 44px - 7.8vw)}@media (min-width:600px){.acf-map{height:400px}}#site-footer{background-color:#0a2343;color:#fff;letter-spacing:.16em;padding:40px 15%;text-align:center}@media (min-width:600px){#site-footer{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:60px 3.9vw}}@media (min-width:800px){#site-footer{background-color:#f1edea;color:#0a2343;position:relative}}@media (min-width:1025px){#site-footer{padding:60px 40px}}@media (min-width:800px){#site-footer>*{-ms-flex-positive:1;flex-grow:1;width:33%}}#site-footer ul{list-style-type:none;margin:0;padding:0}#site-footer a{color:#fff;text-decoration:none;transition:background-color .3s,color .3s}@media (min-width:800px){#site-footer a{color:inherit}}#site-footer .telephone-number a:hover{background-color:#fff;color:#0a2343}@media (min-width:800px){#site-footer .telephone-number a:hover{background-color:#0a2343;color:#fff}}#site-footer .telephone-number a:not(:last-child){display:inline-block;margin-bottom:5px}#site-footer .telephone-number a svg{display:inline;height:12px;vertical-align:baseline;width:15px}#site-footer nav a:hover{background-color:#fff;text-decoration:none;color:#0a2343}@media (min-width:800px){#site-footer nav a:hover{background-color:#0a2343;text-decoration:none;color:#fff}}.contentoworlddesktop h4{margin-top:16px}#site-footer .contact-details{margin:30px 0!important}@media (min-width:600px) and (max-width:799px){#site-footer .contact-details{margin:0!important}}@media (min-width:800px){#site-footer .contact-details{margin:30px 0 110px!important}}#site-footer .brand figure{margin:0 auto 10px;width:40%}#site-footer .footer-logo{display:inline-block;height:auto;max-width:100%}#site-footer .footer-logo-primary{width:150px}#site-footer .footer-logo-secondary{width:100px}@media (min-width:600px){#site-footer .brand figure{margin:0 auto;width:100px}}@media (min-width:800px){#site-footer .brand figure{width:150px}}@media (min-width:0) and (max-width:799px){#site-footer .brand figure *{fill:#fff}}#site-info{overflow:auto}@media (min-width:600px) and (max-width:799px){#site-info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.9vw;width:100%}}@media (min-width:800px){#site-info{padding:0 1.29987vw}}@media (min-width:1025px){#site-info{padding:0 13.332px}}#social-networks{margin-bottom:10px}#social-networks ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#social-networks li:not(:first-child){margin-left:20px}#social-networks .svg{height:20px;width:20px}#social-networks .svg *{fill:#fff}@media (min-width:800px){#social-networks .svg *{fill:#0a2343}}@media (min-width:600px) and (max-width:799px){.nav-footer{width:50%}}.nav-footer .menu{font-size:16px;text-transform:uppercase}.nav-footer .menu li{border-top:1px solid #b4b4c3}.nav-footer .menu a{display:block;padding:10px}@media (min-width:600px) and (max-width:799px){#nav-footer-left{padding-right:1.95vw}}@media (min-width:800px){#nav-footer-left{-ms-flex-order:-1;order:-1;padding-right:2.59974vw}}@media (min-width:1025px){#nav-footer-left{padding-right:26.664px}}@media (min-width:600px){#nav-footer-left li:last-child{border-bottom:1px solid #fff}}@media (min-width:800px){#nav-footer-left li:last-child{border-bottom-color:#b4b4c3}}#nav-footer-right{font-size:13px;line-height:1.3;text-transform:uppercase}@media (min-width:600px) and (max-width:799px){#nav-footer-right{padding-left:1.95vw}}@media (min-width:800px){#nav-footer-right{padding-left:2.59974vw}}@media (min-width:1025px){#nav-footer-right{padding-left:26.664px}}@media (min-width:0) and (max-width:799px){#nav-footer-right li{color:#fff}}#nav-footer-right li:not(first-child){margin-top:30px}#legal-text{font-size:12px;text-align:center;text-transform:uppercase}@media (min-width:0) and (max-width:799px){#legal-text{color:#fff;margin-top:40px;width:100%}}@media (min-width:800px){#legal-text{bottom:60px;left:50%;position:absolute;transform:translateX(-50%)}}@media (min-width:800px){.medical-services #site-main,.therapy-centre #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:800px){.medical-services #page-header,.therapy-centre #page-header{-ms-flex-order:-1;order:-1}}@media (min-width:0) and (max-width:799px){.medical-services #content,.therapy-centre #content{padding-bottom:40px}}@media (min-width:800px){.medical-services #content,.therapy-centre #content{-ms-flex-positive:1;flex-grow:1;padding-left:0;width:50%}}@media (min-width:0) and (max-width:799px){.medical-services #page-menu,.therapy-centre #page-menu{background-color:#f1edea;padding-bottom:3.9vw;padding-top:3.9vw}}@media (min-width:800px){.medical-services #page-menu,.therapy-centre #page-menu{margin-top:3.9vw;-ms-flex-order:-1;order:-1}}@media (min-width:1025px){.medical-services #page-menu,.therapy-centre #page-menu{margin-top:40px}}@media (min-width:0) and (max-width:799px){.medical-services #related-documents,.therapy-centre #related-documents{background-color:#f1edea}}@media (min-width:0) and (max-width:799px){.medical-services #related-documents .section-header,.therapy-centre #related-documents .section-header{margin-top:0}}@media (min-width:0) and (max-width:799px){.medical-services #latest-posts,.therapy-centre #latest-posts{padding-top:40px}}.medical-services #latest-posts .section-header,.therapy-centre #latest-posts .section-header{margin-top:40px;padding-top:42px;position:relative;color:#6d6f71;margin-top:0}.medical-services #latest-posts .section-header:before,.therapy-centre #latest-posts .section-header:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px}@media (min-width:800px){.medical-services #latest-posts .section-header:before,.therapy-centre #latest-posts .section-header:before{left:0;transform:none}}.patient-portal{line-height:1.4}.patient-portal .cta{background-color:#4b6eb0}.patient-portal #content{float:right}.patient-portal .content{padding:40px 3.9vw 0;width:100%}@media (min-width:1025px){.patient-portal .content{padding:40px 40px 0}}.patient-portal .content h1{text-transform:uppercase;color:#0a2343;font-weight:100;letter-spacing:2px}.patient-portal .single-column ul{padding-left:20px}.patient-portal .single-column .italic{color:#6d6f71;margin-top:40px;padding-top:42px;position:relative}.patient-portal .single-column .italic:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px;left:0;transform:translateX(0)}.patient-portal .portal-use{clear:both}.patient-portal .portal-use ul{list-style-type:none;margin:0;padding:0}.patient-portal .portal-list{padding-bottom:40px}@media (min-width:800px){.patient-portal .portal-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}}.patient-portal .portal-list>p{width:100%;padding-bottom:3.9vw}@media (min-width:800px){.patient-portal .portal-list>p{width:25%}}.patient-portal .portal-image{max-width:880px;width:100%}@media (min-width:800px){.patient-portal .portal-image{width:65%}}.patient-portal .portal-image figure{margin:0;padding-top:60%;background-repeat:no-repeat!important;background-position:50%!important}.patient-portal .terms-of-use{float:right;max-width:880px}.patient-portal .terms-of-use h1{margin-top:40px;padding-top:42px;position:relative}.patient-portal .terms-of-use h1:before{background-color:#0a2343;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px;left:0;transform:translateX(0)}@media (min-width:1025px){.single-post article{margin-left:40px;width:calc(66.6666% - 80px)}}.single-post #featured-image{background-position:50%;background-size:cover;margin:0}.single-post #featured-image div{padding-top:50%}@media (min-width:800px){.single-post #featured-image div{padding-top:60%}}.single-post time{color:#6d6f71;font-size:13px;margin:0;padding:3.9vw 3.9vw 0}@media (min-width:0) and (max-width:799px){.single-post time{text-align:center}}@media (min-width:1025px){.single-post time{padding:40px 0 0}}.single-post #article-title{color:#6d6f71;font-size:24px;letter-spacing:.33em;line-height:1.3;margin:0;padding:3.9vw 3.9vw 0;text-transform:uppercase}@media (min-width:0) and (max-width:599px){.single-post #article-title{font-size:20px}}@media (min-width:0) and (max-width:799px){.single-post #article-title{text-align:center}}@media (min-width:1025px){.single-post #article-title{padding:10px 0 0}}.single-post #content{padding-top:3.9vw}@media (min-width:1025px){.single-post #content{padding:40px 0 0}}.blog #site-main .searchandfilter{padding:3.9vw 3.9vw 0}@media (min-width:1025px){.blog #site-main .searchandfilter{padding:40px 40px 0}}.blog #site-main .searchandfilter>ul{list-style-type:none;margin:0;padding:0}@media (min-width:800px){.blog #site-main .searchandfilter>ul{display:-ms-flexbox;display:flex}}.blog #site-main .searchandfilter>ul li{padding:0}@media (min-width:0) and (max-width:800px){.blog #site-main .searchandfilter>ul .sf-field-tag{padding-top:3.9vw}}@media (min-width:800px){.blog #site-main .searchandfilter .sf-field-category{width:66.6666%}}.blog #site-main .searchandfilter .sf-field-category ul{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.blog #site-main .searchandfilter .sf-field-category ul li{padding:0;width:calc(50% - 1.95vw)}@media (min-width:800px){.blog #site-main .searchandfilter .sf-field-category ul li{width:50%}}@media (min-width:800px){.blog #site-main .searchandfilter .sf-field-category ul li:first-child{padding-right:2.6vw}}@media (min-width:1025px){.blog #site-main .searchandfilter .sf-field-category ul li:first-child{padding-right:26.66667px}}@media (min-width:800px){.blog #site-main .searchandfilter .sf-field-category ul li:last-child{padding:0 1.3vw}}@media (min-width:1025px){.blog #site-main .searchandfilter .sf-field-category ul li:last-child{padding:0 13.33333px}}.blog #site-main .searchandfilter .sf-field-category input{display:none}.blog #site-main .searchandfilter .sf-field-category label{background-color:#f1edea;cursor:pointer;display:block;letter-spacing:.16em;padding:10px;padding:15px;text-align:center;text-transform:uppercase}.blog #site-main .searchandfilter .sf-option-active label{background-color:#4b6eb0;color:#fff;cursor:default!important;letter-spacing:.16em;text-transform:uppercase}@media (min-width:800px){.blog #site-main .searchandfilter .sf-field-tag{padding-left:2.6vw;width:33.3333%}}@media (min-width:1025px){.blog #site-main .searchandfilter .sf-field-tag{padding-left:26.66667px}}.blog #site-main .searchandfilter .sf-field-tag label{display:block}.blog #site-main .searchandfilter .sf-field-tag select{width:100%}.blog #site-main .search-filter-results{padding:3.9vw 3.9vw 0}@media (min-width:1025px){.blog #site-main .search-filter-results{padding:40px 40px 0}}#posts-list{list-style-type:none;margin:0;padding:0}@media (min-width:600px){#posts-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#posts-list .featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 0 3.9vw}@media (min-width:600px){#posts-list .featured-image{margin:0 0 20px}}#posts-list .featured-image div{padding-top:50%}#posts-list .cta{margin-bottom:0;margin-top:auto}@media (min-width:0) and (max-width:799px){#posts-list li{border-bottom:1px solid #6f6f6e;padding-bottom:3.9vw}}@media (min-width:800px){#posts-list li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}}@media (min-width:1025px){#posts-list li{width:33.3333%}}@media (min-width:0) and (max-width:1024px){#posts-list li:nth-child(n+3){padding-top:3.9vw}}@media (min-width:1025px){#posts-list li:nth-child(n+4){padding-top:40px}}@media (min-width:0) and (max-width:799px){#posts-list li:not(:last-child){margin-bottom:3.9vw}}@media (min-width:800px) and (max-width:1024px){#posts-list li:nth-child(odd){padding-right:1.95vw}}@media (min-width:800px) and (max-width:1024px){#posts-list li:nth-child(2n){padding-left:1.95vw}}@media (min-width:1025px){#posts-list li:nth-child(3n - 2){padding-right:26.66667px}}@media (min-width:1025px){#posts-list li:nth-child(3n - 1){padding-left:13.33333px;padding-right:13.33333px}}@media (min-width:1025px){#posts-list li:nth-child(3n){padding-left:26.66667px}}#posts-list li>*{width:100%}#posts-list li>:nth-last-child(2){margin-bottom:20px}@media (min-width:0) and (max-width:800px){#posts-list li>:nth-last-child(2){text-align:center}}#posts-list time{color:#6d6f71;display:block;font-size:16px}@media (min-width:0) and (max-width:799px){#posts-list time{text-align:center}}#posts-list h3{color:#0a2343;font-size:20px;letter-spacing:1.4px;margin:0 0 20px;text-transform:uppercase}@media (min-width:0) and (max-width:799px){#posts-list h3{text-align:center}}#latest-posts{padding:3.9vw 3.9vw 0}@media (min-width:1025px){#latest-posts{padding:40px 40px 0;width:100%}}#latest-posts h2{font-weight:100;letter-spacing:2px;text-transform:uppercase}#latest-posts time{color:#6d6f71}.archive #posts-list{padding:3.9vw 3.9vw 0}@media (min-width:1025px){.archive #posts-list{padding:40px 40px 0}}.single-post #related-documents{background-color:#f1edea;width:calc(100% - 7.8vw)!important}@media (min-width:800px){.single-post #related-documents{margin-right:0}}@media (min-width:1025px){.single-post #related-documents{width:calc(100% - 80px)!important}}.insurance #page-header .section-header span,.into-hospital #page-header .section-header span,.management-team #page-header .section-header span,.nursing-staff #page-header .section-header span,.philosophy #page-header .section-header span,.short-history #page-header .section-header span,.stay #page-header .section-header span{color:#0a2343}.insurance .description-list-intro h2{text-transform:uppercase}.people-practices #content ol,.people-practices #content ul,.people-practices .description-list ul{line-height:1.5}.into-hospital #related-documents a{border-bottom:1px solid #0a2343}.stay #content{padding-top:20px}.stay #content h2{margin-top:40px}.insurance #content h2,.stay #content h2{letter-spacing:1.3px;text-transform:uppercase}.insurance #content h4{line-height:1.5}@media (min-width:0) and (max-width:800px){.single-service #related-doctors{margin-top:40px}}@media (min-width:800px){.page-template-template-page-menu #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:800px){.page-template-template-page-menu #page-header{-ms-flex-order:-1;order:-1}}@media (min-width:0) and (max-width:799px){.page-template-template-page-menu #content{padding-bottom:40px}}@media (min-width:800px){.page-template-template-page-menu #content{-ms-flex-positive:1;flex-grow:1;padding-left:0;width:50%}}@media (min-width:800px){.page-template-template-page-menu #page-menu{margin-top:3.9vw;-ms-flex-order:-1;order:-1}}@media (min-width:1025px){.page-template-template-page-menu #page-menu{margin-top:40px}}@media (min-width:800px){.single-service #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-service #breadcrumbs{font-family:L Baskerville W01;font-style:italic;padding:0 3.9vw}@media (min-width:0) and (max-width:799px){.single-service #breadcrumbs{display:none}}@media (min-width:800px){.single-service #breadcrumbs{-ms-flex-order:-1;order:-1;width:100%}}@media (min-width:1025px){.single-service #breadcrumbs{padding:0 40px}}.single-service h1.section-header{margin:0;padding:3.9vw 3.9vw 0;width:100%}@media (min-width:800px){.single-service h1.section-header{-ms-flex-order:-1;order:-1;padding:3.9vw}}@media (min-width:1025px){.single-service h1.section-header{padding:40px}}.single-service #content h2{margin-top:60px}.single-service #content strong{text-transform:uppercase;letter-spacing:2px}.single-service #content .cta{background-color:#4b6eb0}@media (min-width:800px){.single-service #content:not(.single-column)>:not(#featured-image){margin-right:3.9vw}}@media (min-width:1025px){.single-service #content:not(.single-column)>:not(#featured-image){margin-right:40px}}@media (min-width:800px){.single-service #content.single-column{padding-top:0}}.single-service #featured-image{background-position:50%!important;background-size:cover!important;margin:0 0 3.9vw!important}@media (min-width:1025px){.single-service #featured-image{margin:0 0 40px}}.single-service #featured-image div{padding-top:50%}@media (min-width:800px){.single-service #featured-image div{padding-top:53.77%}}.single-service #related-documents .section-header{color:#6d6f71}.single-service #related-documents .section-header span{color:#0a2343}.single-service #related-documents li{border-bottom:1px solid #0a2343}@media (min-width:0) and (max-width:799px){.single-service #page-menu{padding-top:40px}}@media (min-width:800px){.single-service #page-menu{-ms-flex-order:-1;order:-1}}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #page-header>div,.single-alliedhealth #page-header>div,.single-doctor #page-header>div,.single-staff #page-header>div,.single-therapist #page-header>div,.single-dietician #page-header>div,.single-physiotherapists #page-header>div{display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #page-header>div:first-child,.single-alliedhealth #page-header>div:first-child,.single-doctor #page-header>div:first-child,.single-staff #page-header>div:first-child,.single-therapist #page-header>div:first-child,.single-dietician #page-header>div:first-child,.single-physiotherapists #page-header>div:first-child{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #page-header>div:last-child,.single-alliedhealth #page-header>div:last-child,#page-header>div:last-child,.single-staff #page-header>div:last-child,.single-therapist #page-header>div:last-child,.single-dietician #page-header>div:last-child,.single-physiotherapists #page-header>div:last-child{-ms-flex-direction:column;flex-direction:column}}@media (min-width:1025px){.single-occupationaltherapis #page-header>div:last-child,.single-alliedhealth #page-header>div:last-child,.single-doctor #page-header>div:last-child,.single-staff #page-header>div:last-child,.single-therapist #page-header>div:last-child,.single-physiotherapists #page-header>div:last-child,.single-dietician #page-header>div:last-child{padding:0 0 0 20px}}.single-doctor #page-header a:not(.cta),.single-staff #page-header a:not(.cta),.single-therapist #page-header a:not(.cta){color:inherit}.single-occupationaltherapis #page-title header *,#page-title header *,.single-staff #page-title header *,.single-alliedhealth #page-title header *,.single-therapist #page-title header *,.single-physiotherapists #page-title header *,.single-dietician #page-title header *{color:#b1b3b6}.single-occupationaltherapis #page-title header h1,.single-alliedhealth #page-title header h1,.single-doctor #page-title header h1,.single-staff #page-title header h1,.single-therapist #page-title header h1{font-weight:100}.single-occupationaltherapis #page-title header p,.single-alliedhealth #page-title header p,.single-doctor #page-title header p,.single-staff #page-title header p,.single-therapist #page-title header p{margin-top:10px}.single-occupationaltherapis #contact-details,.single-alliedhealth #contact-details,.single-doctor #contact-details,.single-staff #contact-details,.single-therapist #contact-details{color:#6f6f6e}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #contact-details,.single-alliedhealth #contact-details,.single-doctor #contact-details,.single-staff #contact-details,.single-therapist #contact-details{background-color:#f1edea;padding:3.9vw 3.9vw 0}}@media (min-width:800px){.single-occupationaltherapis #contact-details,.single-alliedhealth #contact-details,.single-doctor #contact-details,.single-staff #contact-details,.single-therapist #contact-details{text-align:left}}.single-occupationaltherapis #contact-details span a,.single-alliedhealth #contact-details span a,.single-doctor #contact-details span a,.single-staff #contact-details span a,.single-therapist #contact-details span a{font-weight:100!important}.single-occupationaltherapis #contact-details ul,.single-alliedhealth #contact-details ul,.single-doctor #contact-details ul,.single-staff #contact-details ul,.single-therapist #contact-details ul{list-style-type:none;margin:0;padding:0}.single-occupationaltherapis #contact-details li,.single-alliedhealth #contact-details li,.single-doctor #contact-details li,.single-staff #contact-details li,.single-therapist #contact-details li{line-height:1.4}.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-doctor #doctor-details,.single-staff #doctor-details,.single-therapist #doctor-details{color:#6d6f71;font-weight:700}.single-alliedhealth #doctor-details span,.single-doctor #doctor-details span,.single-staff #doctor-details span,.single-therapist #doctor-details span{font-weight:100}@media (min-width:0) and (max-width:799px){.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-doctor #doctor-details,.single-staff #doctor-details,.single-therapist #doctor-details,#doctor-details,.single-physiotherapists #doctor-details,.single-dietician #doctor-details,.single-physiotherapists #doctor-details{background-color:#f1edea;padding:40px 3.9vw 3.9vw;text-align:center}}@media (min-width:800px){.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-doctor #doctor-details,.single-staff #doctor-details,.single-therapist #doctor-details{padding:3.9vw 0 0;width:80%}}@media (min-width:800px){.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-physiotherapists #doctor-details{padding:3.9vw 0 0;width:80%}}@media (min-width:1025px){.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-doctor #doctor-details,.single-staff #doctor-details,.single-therapist #doctor-details{padding:40px 0 0;width:60%}}@media (min-width:1025px){.single-alliedhealth #doctor-details,.single-occupationaltherapis #doctor-details,.single-physiotherapists #doctor-details{padding:40px 0 0;width:60%}}.single-alliedhealth ul,.single-occupationaltherapis ul,.single-doctor #doctor-details ul,.single-staff #doctor-details ul,.single-therapist #doctor-details ul,.single-physiotherapists #doctor-details ul,.single-dietician #doctor-details ul{list-style-type:none;margin:0;padding:0}.single-occupationaltherapis doctor-details ul li,.single-alliedhealth doctor-details ul li,.single-doctor #doctor-details ul li,.single-staff #doctor-details ul li,.single-therapist #doctor-details ul li,.single-dietician #doctor-details ul li{line-height:1.4}.single-occupationaltherapis #doctor-details strong,.single-alliedhealth #doctor-details strong,.single-doctor #doctor-details strong,.single-staff #doctor-details strong,.single-therapist #doctor-details strong{color:#0a2343}.single-alliedhealth #content,.single-doctor #content,.single-staff #content,.single-therapist #content{line-height:1.4;color:#6d6f71}@media (min-width:0) and (max-width:799px){.single-doctor #book-appointment,.single-staff #book-appointment,.single-therapist #book-appointment,#book-appointment{-ms-flex-order:-1;order:-1;padding:0 3.9vw 40px}}.mt-2{margin-top:20px!important;display:inline-block}.single-doctor #book-appointment .cta,.single-staff #book-appointment .cta,.single-therapist #book-appointment .cta{background-color:#4b6eb0}@media (min-width:0) and (max-width:799px){.single-doctor #book-appointment .cta,.single-staff #book-appointment .cta,.single-therapist #book-appointment .cta{margin:0;width:100%}}.single-occupationaltherapis #book-appointment .cta:hover,.single-doctor #book-appointment .cta:hover,.single-staff #book-appointment .cta:hover,.single-therapist #book-appointment .cta:hover .single-alliedhealth #book-appointment .cta:hover{background-color:#0a2343}.single-occupationaltherapis #featured-image,.single-doctor #featured-image,.single-staff #featured-image,.single-therapist #featured-image,.single-alliedhealth #featured-image{padding:1.95vw 0 0!important}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #featured-image,.single-doctor #featured-image,.single-staff #featured-image,.single-alliedhealth #featured-image,.single-therapist #featured-image,.single-physiotherapists #featured-image,.single-dietician #featured-image{display:block!important;padding:3.9vw 3.9vw 0!important}}@media (min-width:1025px){.single-occupationaltherapis featured-image,.single-doctor #featured-image,.single-staff #featured-image,.single-staff #featured-image,.single-alliedhealth #featured-image,.single-physiotherapists #featured-image,.single-dietician #featured-image{padding:20px 0 0!important}}.single-occupationaltherapis #featured-image figure,.single-doctor #featured-image figure,.single-staff #featured-image figure,.single-staff #featured-image figure,.single-alliedhealth #featured-image figure,.single-physiotherapists #featured-image figure,.single-dietician #featured-image figure,.single-dietician #featured-image figure{padding-top:60%}@media (min-width:800px){.single-occupationaltherapis #featured-image figure,.single-doctor #featured-image figure,.single-staff #featured-image figure,.single-alliedhealth #featured-image figure,.single-therapist #featured-image figure,.single-dietician #featured-image figure{padding-top:calc(55% - 1.95vw)}}@media (min-width:800px){.single-occupationaltherapis #featured-image figure,.single-physiotherapists #featured-image figure,.single-alliedhealth #featured-image figure,.single-therapist #featured-image figure,.single-physiotherapists #featured-image figure{padding-top:calc(55% - 1.95vw)}}@media (min-width:1025px){.single-occupationaltherapis #featured-image figure,.single-doctor #featured-image figure,.single-staff #featured-image figure,.single-alliedhealth #featured-image figure,.single-therapist #featured-image figure,.single-dietician #featured-image figure{padding-top:calc(55% - 20px)}}@media (min-width:1025px){.single-occupationaltherapis #featured-image figure,.single-physiotherapists #featured-image figure,.single-physiotherapists #featured-image figure,.single-alliedhealth #featured-image figure,.single-physiotherapists #featured-image figure{padding-top:calc(55% - 20px)}}@media (min-width:0) and (max-width:799px){.single-occupationaltherapis #content,.single-doctor #content,.single-staff #content,.single-alliedhealth #content,.single-therapist #content,.single-dietician #content{margin-top:40px;padding-top:42px;position:relative}}@media (min-width:800px){.single-doctor #content,.single-dr #content,.single-staff #content,.single-alliedhealth #content,.single-physiotherapists #content,.single-occupationaltherapis #content,.single-dietician #content{padding:40px 40px 0;width:90%}}@media (min-width:1025px){.single-doctor #content,.single-dr #content,.single-staff #content,.single-alliedhealth #content,.single-physiotherapists #content,.single-occupationaltherapis #content,.single-dietician #content{margin:40px auto 0;width:60%!important}}@media (min-width:800px){.single-occupationaltherapis #page-header>div:last-child,.single-alliedhealth #page-header>div:last-child,.single-doctor #page-header>div:last-child,.single-staff #page-header>div:last-child,.single-therapist #page-header>div:last-child,.single-physiotherapists #page-header>div:last-child,.single-dietician #page-header>div:last-child{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-direction:row;flex-direction:row;padding:0 0 0 1.95vw}}div#medlens_contact_form{width:100%;text-align:left;border:1px solid #ccc;border-radius:6px;overflow:scroll}div#medlens_contact_form div.inner-container{padding:20px}div#medlens_contact_form select,div#medlens_contact_form input[type="text"]{width:100%;margin-top:10px;height:35px;margin-bottom:10px;padding:10px;border-radius:5px;background-color:#eae8e8;border:none}div#medlens_contact_form input[type="radio"]{height:15px;width:20px;background-color:#eae8e8;margin:10px 5px 20px 20px}div#medlens_contact_form textarea{width:100%;border:2px solid;padding:10px;margin-bottom:25px;margin-top:10px;height:100px;resize:none;border-radius:10px;background-color:#eae8e8;border:none}div#medlens_contact_form input[type="submit"]{width:200px;padding:10px 45px;margin-top:20px;background-color:#275eef;border:none;color:#fff;font-size:18px;font-weight:700;cursor:pointer;border-radius:10px}div#medlens_contact_form .validation_error{padding-bottom:15px;color:red}div#medlens_contact_form #medlens-g-captcha{margin-top:20px}div#medlens_contact_form #g-recaptcha-response{display:block!important;position:absolute;margin:-78px 0 0 0!important;width:302px!important;height:76px!important;z-index:-999999;opacity:0}div#medlens_contact_form #medlens-processing{margin-left:70px;margin-top:20px;border:10px solid #EAF0F6;border-radius:50%;border-top:10px solid #2f00ff;width:25px;height:25px;animation:medlens-spinner 2s linear infinite}@keyframes medlens-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body#tinymce{margin:12px!important}.appointments-thank-you #content,.contact-thank-you #content{margin-left:0;padding:80px 3.9vw 40px}@media (min-width:1025px){.appointments-thank-you #content,.contact-thank-you #content{padding:80px 40px 40px}.appointments-thank-you #content p,.contact-thank-you #content p{text-align:left}}#posts-list.offers-list{margin:40px auto 0!important;width:calc(100% - 7.8vw)!important}@media (min-width:800px){#posts-list.offers-list{margin:40px 3.9vw 0!important;width:calc(100% - 80px)!important}@supports (display:grid){#posts-list.offers-list{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:(minmax(350px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}}@media (min-width:600px){#posts-list.offers-list{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:(minmax(350px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (min-width:1025px){#posts-list.offers-list{margin:40px 40px 0!important}}#posts-list.offers-list time{font-size:20px;font-family:Gill Sans W01;font-style:normal}#posts-list.offers-list time strong{font-family:L Baskerville W01;color:#0a2343;font-style:italic;font-weight:400}#posts-list.offers-list li{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;width:100%}@supports (display:grid){#posts-list.offers-list li{padding:0}}#posts-list.offers-list p{margin:20px 0 40px!important}#posts-list.offers-list .cta{margin-bottom:20px}@media (min-width:600px){.page-template-template-location-services #site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:799px){.page-template-template-location-services #site-main>*{width:100%}}.page-template-template-location-services #services-header{color:#6d6f71}.page-template-template-location-services #services-header span{color:#0a2343}@media (min-width:800px){.page-template-template-location-services #content{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-positive:1;flex-grow:1;margin-right:3.9vw;padding:0;width:30%}}@media (min-width:1025px){.page-template-template-location-services #content{margin-right:40px}}.page-template-template-location-services #page-menu a{cursor:pointer}.page-template-template-location-services #page-menu li.active{background-color:#0a2343}.page-template-template-location-services #page-menu li.active a{color:#fff}.doctors-list{position:relative;padding-left:20%}@media (max-width:1200px){.doctors-list{padding:0}}.doctors-list__group{display:-ms-flexbox;display:flex;width:100%;top:0;right:0;-ms-flex-direction:column;flex-direction:column;opacity:0;max-height:0;transition:opacity .3s ease;pointer-events:none;overflow:hidden}.doctors-list__group.active{opacity:1;pointer-events:auto;max-height:9999px}.doctors-list__doctor{background:#f1edea;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center;width:100%;padding:20px;text-decoration:none}.doctors-list__doctor:last-child{margin-bottom:0}.doctors-list__doctor p{text-align:center!important}.doctors-list .doctor-name{font-size:26px!important;line-height:1.3!important;letter-spacing:.1em;text-transform:uppercase;color:#0a2343}@media (min-width:0) and (max-width:799px){.doctors-list .doctor-name{text-align:center;text-indent:.2em}}@media (min-width:800px){.doctors-list .doctor-name{font-size:33px;letter-spacing:.33em}}.doctors-list .doctor-position{margin-top:10px;color:#525252;display:block;font-family:L Baskerville W01;font-size:18px;font-style:italic;font-weight:400;letter-spacing:0;margin-bottom:10px}.doctors-list .doctor-photo{width:25%;height:180px;background-size:cover;background-position:50%}@media (max-width:1024px){.doctors-list .doctor-photo{width:40%}}.doctors-list .doctor-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:75%;padding:0 15px}@media (max-width:1024px){.doctors-list .doctor-text{width:60%}}.cta:hover{background-color:#0a2343}.form button{background-color:#4b6eb0;border:none;cursor:pointer;margin-top:0;text-align:left;transition:.25s ease-in-out;width:100%}.cta{background-color:#0a2343;color:#fff;font-family:Gill\ Sans\ W01;margin-top:40px;padding:15px;text-align:left;text-decoration:none;transition:all .25s ease-in-out}.cta:hover{background-color:#0a2343}#author strong,.cta{display:inline-block;letter-spacing:.16em;text-transform:uppercase}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}.cta span{display:block;padding-right:30px;position:relative;transition:transform .25s ease-in-out}.cta span:after{content:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ viewBox=\"0\ 0\ 256\ 208\"><polygon\ fill=\"%23fff\"\ points=\"156\ 0\ 132\ 19.7\ 196.3\ 88.1\ 0\ 88.1\ 0\ 104\ 0\ 119.9\ 196.3\ 119.9\ 132\ 188.3\ 156\ 208\ 256\ 104\ \"/></svg>);
    display: inline-block;
    height: auto;
    left: 95%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    transition: opacity .25s ease-in-out , transform .25s ease-in-out;
    vertical-align: middle;
    width: 14px;
}
.cta:hover span:after {
    opacity: 1;
    transform: translateY(-50%);
}
@media (min-width: 1600px){
.cta span:after {
    padding-top: 2px;
    width: 15px;
}
}

nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu,
nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children ul.sub-menu, nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu,
nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children ul.sub-menu, , nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu,
nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children ul.sub-menu
{
    left:0px;
    margin-top: 24px;
    opacity: 1;
    visibility: hidden;
    background: #fff;
    width: 270px;
    transition: auto !important;
    padding: 16px;
    position: absolute;
}


 nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children.menu-doctors:hover ul.sub-menu, nav#nav-header ul#menu-header-menu.menu li.menu-item-has-children:hover ul.sub-menu,
 nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children.menu-doctors:hover ul.sub-menu, nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item-has-children:hover ul.sub-menu,
nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children.menu-doctors:hover ul.sub-menu, nav#nav-header ul#menu-header-menu-russian.menu li.menu-item-has-children:hover ul.sub-menu
{
    visibility: visible;
}


 nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children.menu-doctors ,nav#nav-header ul#menu-header-menu.menu li.menu-item-has-children,
 nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children.menu-doctors ,nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item-has-children,
nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children.menu-doctors ,nav#nav-header ul#menu-header-menu-russian.menu li.menu-item-has-children
{
    position: relative;
    transition: auto !important;

}
  nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li,  nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children ul.sub-menu li,
  nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li,  nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children ul.sub-menu li,
 nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li,  nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children ul.sub-menu li

{
    position: relative;
    width: 100%;
    padding: 12px 2px;
    transition: none;
    margin-left: 0px !important;
        transition: auto !important;

}


 nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li a, nav#nav-header ul#menu-header-menu.menu li.menu-item.menu-item-has-children ul.sub-menu li a,
 nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li a, nav#nav-header ul#menu-header-menu-arabic.menu li.menu-item.menu-item-has-children ul.sub-menu li a,
nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children.menu-doctors ul.sub-menu li a, nav#nav-header ul#menu-header-menu-russian.menu li.menu-item.menu-item-has-children ul.sub-menu li a
{
    
        transition: none !important;

}

.docspace {
    margin-right: 10px!important;
    margin-left: 10px!important;
}
.mypopuphome .kingspopwrap,.mypopuphome .kingsloadpopup{
top:0;
	visibility:visible;
}
.kingspopwrap{
position:fixed;
   top: -250%;
    bottom: 0;
    width: 100%;	
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
	background:rgba(0, 0, 0, 0.66);
	z-index: 999999999999999;
	visibility:hidden;
}
.poplogo{padding:14px 0 3px;}
@media (min-width:769px) {
.kingsloadpopup.servicepopup{
max-width: 760px;
    max-height: 325px;
    min-height: 325px;
}

.kingsloadpopup.servicepopup .mypope{
    display: flex;
    align-items: center;
    text-align: left;
}
.kingsloadpopup.servicepopup .popimg{
    flex: 0 0 36%;
    max-width: 36%;
}


.kingsloadpopup.servicepopup .servicepoptext{
    flex: 0 0 51%;
    max-width: 51%;
}
}
.kingsloadpopup.servicepopup .popimg{
    margin: 3%;
    box-shadow: 0 0 9px rgba(130, 117, 117, 0.76);

}

.kingsloadpopup.servicepopup .popimg img{width:100%;}
.kingsloadpopup.servicepopup{
background-image:none;
}

.servicepopup .servicepoptext h3{
color: #0a2649;
    font-size: 25px;
	margin-top:0;
}
.servicepopup .servicepoptext .popprice{
font-weight: bold;
    color: #fff;
    background: #0c2644;
    display: inline-block;
    font-size: 31px;
    padding: 5px 9px;
	    margin-bottom: 9px;
}

.servicepopup .servicepoptext a{color: #0a2649;
    font-size: 25px;
    text-decoration: none;
    display: block;
    margin-top: 15px;
    font-weight: bold;}
.kingsloadpopup{
	visibility:hidden;
	-webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
position: fixed;
    top:-250%;
    bottom: 0;
    z-index: 9999999999999999;
    max-width: 800px;
    margin: auto;
    left: 15px;
    right: 15px;
    min-height: 390px;
    max-height: 390px;
	text-align:center;
	background:#fff;
	/*background: url(http://kingscollegehospitaldubai.com/wp-content/uploads/2019/10/phone.jpg)  #fff bottom left no-repeat;*/
    overflow: auto;
}
.kingsloadpopup .poplogo{display:none;}
.karoanspop h2{
    color: red;
    font-weight: 800;
    font-family: arial;
    margin: 29px 0 11px;
    font-size: 32px;
}
.karoanspop{font-size: 18px;
    padding: 0 20px;}
.karoanspop a{color:#00487b;font-size:17px;}
.kingsloadpopup .closekings{
	    position: absolute;
    right: 0;
    background: #0a2544;
    font-size: 34px;
    text-decoration: none;
    color: #fff;
    width: 29px;
}
.kingsloadpopup p{
    color: #0a2544;
    font-weight: bold;
    margin: 0;
    padding: 0 0 12px;
}
.kingsloadpopup p a{ color: #0a2544;text-decoration:none;}
.kingsloadpopup .barblue{
    display: inline-block;
    background: #0a2544;
    color: #fff;
    padding: 7px 6px;
	margin-bottom:12px;
    font-size: 16px;	
}
.kingsloadpopup .barblue a{color:#fff;text-decoration:none;}
.single-doctor #page-title header .visting{
    display: inline-block;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 9px;
    color:#fff;
    font-weight:bold;
}
@media (max-width:769px) {
.kingsloadpopup.servicepopup .popimg{
    max-width: 222px;
margin: 20px auto;
}
.servicepopup .servicepoptext h3{
    line-height: 24px;
    margin-bottom: 15px;
	    font-size: 18px;
		    padding: 0 15px;
}
.servicepopup .servicepoptext a{
    margin-top: 8px;
    font-size: 22px;
}
	.kingsloadpopup.servicepopup {
    background-image: none;
        max-height: 504px;
    min-height: inherit;
    top: 15px;
	bottom:15px;
}
	.kingsloadpopup p{
	font-size:16px;	
	}	
	.kingsloadpopup{
	min-height: 465px;
    max-height: 465px;
	}
}
.phoneinner{ margin-bottom: 10px;
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    color: #252d54;}
.phoneinner svg{width: 20px;
    display: inline-block;
    vertical-align: middle}
@media (min-width:769px) {
.mob-none{display:block;}    
.kingsloadpopup.servicepopup.popuppaid{
    max-width: 862px;
    max-height: 290px;
    min-height: 290px;
       overflow: hidden;
}

.kingsloadpopup.servicepopup .mypope{
    display: flex;
    align-items: center;
    text-align: left;
}
.kingsloadpopup.servicepopup.popuppaid .popimg{
    flex: 0 0 43%;
    max-width: 43%;
	    box-shadow: none;
	max-width:inherit;
}


.kingsloadpopup.servicepopup.popuppaid .servicepoptext{
    flex: 0 0 57%;
    max-width: 57%;
        padding-left: 25px;
}
}
.kingsloadpopup.servicepopup.popuppaid .popimg{
    margin:0;
	box-shadow: none;
	max-width:inherit;

}

.kingsloadpopup.servicepopup.popuppaid .servicepoptext h3{
font-size: 28px;
    margin-top: 0;
    margin-bottom: 17px;
    z-index: 999;
}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext p{
color: #000;
    font-weight: normal;
    margin: 0;
        padding: 0 0 6px;
    font-size: 22px; 
}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext p b{font-weight:800;}
.mob-none{display:none;}

@media (max-width:769px) {
.mob-show{display:block;}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext h3{
    font-size: 20px;
    margin-top: 13px;
    margin-bottom:9px;
}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext p {
    padding: 0 0 12px;
    font-size: 20px;
}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext a{    font-size: 18px;
    margin-top: 0;}
.kingsloadpopup.servicepopup.popuppaid{
    min-height: 480px;
    max-height: 480px;
        max-width: 380px;
        overflow:hidden;
}
.kingsloadpopup.servicepopup.popuppaid .servicepoptext {padding:20px;} 
}	
.modal-body .two-column .gform_fields:nth-child(2n){padding-right: 0;}
.modal-body .gform_fields textarea{height:100px;}
.modal-body .gform_body{margin-top: 0;}
.modal-body .gform_footer{width:100%;}
.modal-body .ginput_recaptcha{margin-bottom:0;}
.modal-body .gform_footer button{
    border: 0;
    margin-top: 0;
    background: #4b6eb0;
    padding: 12px;}
.popbuttns#book-appointment{width:100%;}
.popbuttns#book-appointment .cta{font-size:16px;   text-align: center;}
.popbuttns#book-appointment .cta:hover{color:#fff;text-decoration:none;}

@media (min-width: 799px){
.popbuttns#book-appointment .cta{padding: 8px;width: 44%;
    margin-right: 4%;}
	

	
}
@media (max-width: 799px){
.popbuttns#book-appointment .cta{margin-bottom:15px;}
}

.postid-5835 .popbuttns#book-appointment { display: none; }
@media only screen and (max-width: 600px) {
  a.button.button--small.header__button { box-sizing: content-box; display: block; cursor: pointer; height: 20px; padding: 12px 12px 12px 0px; width: 20px; }
  li#mobile_menu { display: block !important; }
}
li#mobile_menu { display: none; }
.form_wrapper_c { margin: 16px 0px; max-width: 640px; }
ul.gform_fields.top_label.form_sublabel_above.description_below.gform_column { width: 100%; }
.gform_fields { display: flex; flex-wrap: wrap; justify-content: space-between; }
@media (min-width: 1281px) {
  div#book-appointment { width: 49%; }
}

/* services single page */


@media (min-width: 1025px) {
    #breadcrumbs {
        padding: 0 40px;
    }
}

@media (min-width: 800px) {
    #breadcrumbs {
        order: -1;
        width: 100%;
    }
}

#breadcrumbs {
    font-style: italic;
    padding: 0 3.9vw,
}

a {
    color: #337ab7;
    text-decoration: none;
}


@media (min-width: 800px) {
    h1.section-header {

        order: -1;
    }
}

@media (min-width: 800px) {
    .section-header {
        font-size: 33px;
        letter-spacing: .33em;
    }
}

.section-header {
    font-size: 24px;
    letter-spacing: .2em;
    text-transform: uppercase;
}

.section-header {
    font-weight: 100;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

.h1,
h1 {
    font-size: 36px;
}

.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

@media (min-width: 800px) {
    #content:not(.single-column) {
        flex-grow: 1;
    }
}

@media (min-width: 1025px) {
    #content {
        padding: 40px 40px 0;
    }
}


article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
section,
summary {
    display: block;
}


#site-navigation{
    display: none;
}


.home #page-header{
    order: 2;
}

.home #our-doctors{
    order: 3;
}

.home #specialties-offers{
    order: 4;
}

.home #patient-information{
    order: 5;
}

.home #testimonials{
    order: 6;
}

.home #latest-posts{
    order: 7;
}



#content>:first-child {
    margin-top: 0;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

.h1,
h1 {
    font-size: 36px;
}

.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

#content strong {
    text-transform: uppercase;
    letter-spacing: 2px;
}

#content strong {
    letter-spacing: 1.5px;
}

b,
strong {
    font-weight: bolder;
}

b,
strong {
    font-weight: 700;
}

@media (min-width: 1025px) {
    #content p {
        text-align: left;
    }

}

#page-menu a:focus,
#page-menu a:hover {
    background-color: #0a2343;
    color: #fff;
}

li,
p,
ul {
    color: #525252;
}

p {
    line-height: 1.5;
    margin: 0;
}

p {
    margin: 0 0 10px;
}

#content ol,
#content ul {
    line-height: 1.5;
}

ul {
    padding-left: 20px;
}

ol,
ul {
    margin-top: 0;
    margin-bottom: 10px;
}

#accordion {
    margin-bottom: 25px;
}

.h2,
h2 {
    font-size: 30px;
}

h4 {
    color: #0a2343;
}

.h4,
h4 {
    font-size: 18px;
}


@media (min-width: 1025px) {
    #related-doctors {
        margin: 40px 40px 0 calc(80px + 30%);
    }
}


@media (min-width: 800px) {
    #related-doctors {
        margin: 40px 3.9vw 0;
        width: 100%;
    }
}

#related-doctors .section-header {
    color: #0a2343;
}

#related-doctors h2 {
    margin-top: 40px;
    padding-top: 42px;
    position: relative;
    margin: 0;
}

@media (min-width: 800px) {
    .section-header {
        font-size: 33px;
        letter-spacing: .33em;
    }
}

#related-doctors .section-header .italic {
    color: #6d6f71;
}

.italic {
    color: #525252;
    display: block;
    font-family: L\ Baskerville\ W01;
    font-size: 22px;
    font-style: italic;
    font-weight: 400;
    letter-spacing: 0;
    margin-bottom: 10px;
    text-transform: none;
}

@media (min-width: 800px) {
    #related-doctors ul {
        display: flex;
        flex-wrap: wrap;
    }
}

#related-doctors ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}


@media (min-width: 1025px) {
    #related-doctors li:nth-child(4n - 3) {
        padding-right: 15px;
    }
}

@media (min-width: 1025px) {
    #related-doctors li {
        margin-top: 40px;
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 800px) {
    #related-doctors li {
        flex-grow: 1;
        width: 33%;
        max-width: 33.3333%;
    }
}

#related-doctors li {
    margin-top: 3.9vw;
}

@media (min-width: 800px) {
    #related-doctors a {
        color: #000;
    }
}

#related-doctors a {
    color: #fff;
    display: block;
    text-decoration: none;
}

#related-doctors figure {
    margin: 0;
}

figure {
    margin: 1em 40px;
}

figcaption,
figure {
    display: block;
}

figure {
    margin: 0;
}

figure {
    margin: 1em 40px;
}

@media (min-width: 800px) {
    #related-doctors img {
        width: 100%;
    }
}

#related-doctors img {
    height: auto;
    width: 35%;
}

img {
    border-style: none;
}

img {
    vertical-align: middle;
}

img {
    border: 0;
}

@media (min-width: 800px) {
    #related-doctors figcaption {
        margin-top: 10px;
    }
}

@media (min-width: 800px) {
    #related-doctors figcaption strong {
        color: #0a2343;
    }
}

#related-doctors strong {
    display: inline-block;
    letter-spacing: .16em;
    text-transform: uppercase;
}

#related-doctors figcaption .italic {
    color: #6d6f71;
}

@media (min-width: 800px) {
    #related-doctors ul span {
        font-size: 18px;
    }
}

#related-doctors ul span {
    font-size: 16px;
}

.locatspan span:last-child i {
    display: none;
}

@media (min-width: 1025px) {
    #related-doctors li:nth-child(4n - 2) {
        padding: 0 10px 0 5px;
    }
}

@media (min-width: 1025px) {
    #related-doctors li:nth-child(4n - 1) {
        padding: 0 10px 0 5px;
    }
}

@media (min-width: 1025px) {
    #related-doctors li:nth-child(4n - 0) {
        padding: 0 10px 0 5px;
    }
}

@media (min-width: 1025px) {
    #related-doctors li {
        margin-top: 40px;
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 800px) {
    #related-doctors ul span {
        font-size: 18px;
    }
}

@media (min-width: 1025px) {
    #related-doctors {
        margin: 40px 40px 0 calc(80px + 30%);
    }
}

@media (min-width: 800px) {
    #related-doctors img {
        width: 100%;
    }
}



.accordion {
    background-color: #ffff;
    color: #0a2343;
    cursor: pointer;
    width: 100%;
    border: none;
    text-align: left;
    border-top: 1px solid #f1f1f1;
    padding-top: 10px;
    outline: none;
    font-size: 21px;
    font-family: inherit;
    transition: 0.4s;

}

.single-service .accordion:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f107";
    color: #0a2343;
    float: right;
    margin-left: 5px;
}

.accordion.active:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f106" !important;
}

.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    margin-bottom: 10px;
}

.panel p {
    font-size: 15px;
    text-align: left;
    padding-top: 20px;
    padding-right: 19px;
    margin: 0;

}

@media (max-width: 600px) {
    .accordion {
        font-size: 15px;
    }
}

div#medlens_contact_form {
    width: 100%;
    text-align: left;
    border: 1px solid #ccc;
    border-radius: 6px;
    overflow: scroll;
}

input,
label {
    line-height: 1;
}

input,
select,
textarea {
    border: none;
    border-radius: 0;
    color: #0a2343;
    font-family: inherit;
    width: 100%;
}

input {
    overflow: visible;
}

button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

div#medlens_contact_form div.inner-container {
    padding: 20px;
}

div#medlens_contact_form select,
div#medlens_contact_form input[type="text"] {
    width: 100%;
    margin-top: 10px;
    height: 35px;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 5px;
    background-color: #eae8e8;
    border: none;
}

button,
select {
    text-transform: none;
}

div#medlens_contact_form input[type="radio"] {
    height: 15px;
    width: 20px;
    background-color: #eae8e8;
    margin: 10px 5px 20px 20px;
}

div#medlens_contact_form input[type="submit"] {
    width: 200px;
    padding: 10px 45px;
    margin-top: 20px;
    background-color: #275eef;
    border: none;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer;
    border-radius: 10px;
}

@media (min-width: 0) and (max-width: 800px) {
    .single-service #related-doctors {
        margin-top: 40px;
    }

}

@media (min-width: 0) and (max-width: 799px) {
    #related-doctors {
        background-color: #f1edea;
        padding: 3.9vw;
    }
}

#related-doctors h2 {
    margin-top: 40px;
    padding-top: 42px;
    position: relative;
    margin: 0;
}

@media (min-width: 0) and (max-width: 799px) {
    div #content {
        padding-bottom: 40px;
    }
}

@media (min-width: 0) and (max-width: 799px) {
    .section-header {
        text-align: center;
        text-indent: 0.2em;
    }
}

@media (min-width: 0) and (max-width: 799px) {
    #related-doctors li {
        background-color: #0a2343;
    }
}

@media (min-width: 0) and (max-width: 799px) {
    #related-doctors a {
        padding: 3.9vw;
    }
    #page-header>* {
        /* padding: 0 20px 0 0;  */
        width: 100%; 
        height: 100%;
   }
}

@media (min-width: 0) and (max-width: 799px) {
    #related-doctors figure {
        align-items: center;
        display: flex;
    }
}

@media (min-width: 0) and (max-width: 799px) {
    #related-doctors figcaption {
        margin-left: 3.9vw;
    }
    iframe {
        max-width: 100%!important;
    }
    .healthwera .formobile {
        max-width: 100%;
        height: 500px;
    }
}


/* medical services page */

.medical-services #page-header>*{
    width: 100%;
}
.slick-list, .slick-slider {
    position: relative;
    display: block;
}
@media (min-width: 1025px){
#page-header>div.kch-services-title {
    padding: 0 20px 0 0;
    align-content: inherit;
    width: 100%;
}
}
.kch-services-title .section-header span {
    color: #fff !important;
}
.dark .section-header span {
    color: #fff !important;
}

#page-header>* {
     /* padding: 0 20px 0 0;  */
     width: 50%; 
     height: 100%;
}

/* find a doctor */

.searchandfilter select.sf-input-select {
    min-width: 170px;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f1edea;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    font-family: inherit;
    -ms-flex-pack: justify;
    justify-content: space-between;
    line-height: 19px;
    margin: 0;
    overflow: hidden;
    padding: 12px;
    position: relative;
}

.search-filter-result-item a {
    text-decoration: none !important;
}
.kch-feature-image #featured-image{
    z-index: 9;
}
.kch-feature-image{
    height: auto !important;
}
.offerheadingbig {
    padding: 50px 40px 0;
    font-size: 25px;
    margin: 0 0 -15px;
}
#page-header #page-title header {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
#location-list .location-wrapper:hover {
    color: #6d6f71;
    text-decoration: none;
}
.contentlistdesktop{
    -moz-column-count: 3;
    -moz-column-gap: 10px;
    -moz-column-rule: none;
    -webkit-column-count: 3;
    -webkit-column-gap: 10px;
    -webkit-column-rule: none;
    column-count: 3;
    column-gap: 10px;
    column-rule: none;
    width: 100%;
}
.jointwera .jointbox {
    position: relative;
    margin-bottom: 30px;
    display: inline-block;
    padding: 0 5px;
    text-align: center;
}

@media (min-width: 769px){
    .jointwera .jointbox {
        width: 49%;
    }
    .jointwera .jointbox img {
        max-width: 100%;
        display: block;
    }
}
.jointwera .jointimg {
    position: relative;
}
@media (min-width: 1025px){
#content p {
    text-align: left;
}
}
.jointwera .jointcontent {
    position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    padding: 25px;
    left: 0;
    right: 0;
    background: #4473c5;
    color: #fff;
    opacity: 0;
    -webkit-transition: all .5s ease 0s;
    -moz-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
}
.jointwera .jointcontent .jointcenterbox {
    font-size: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.jointwera .jointcontent .jointcenterbox a {
    color: #fff!important;
}
.jointwera .jointboxclck .jointbtnbook {
    background-color: #0b2544;
    color: #fff;
    transition-duration: .4s;
    width: 100%;
    height: 50px;
    padding: 15px;
    display: inline-block;
    text-decoration: none;
}
p {
    line-height: 1.5;
    margin: 0;
}
.single-department #content {
    padding: 40px 3.9vw 0;
    width: 60%;
    margin: 0 auto;
    max-width: 880px;

}
#site-footer {
    width: 100%;
}
.page-id-7516 #content.single-column {
    max-width: inherit;
}
p:not(:first-of-type) {
    margin-top: 20px;
}
@media (min-width: 800px){
.single-service #content:not(.single-column) {
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
    width: 1%;
}
}
.mens-health-packages-offers .section {
    padding: 30px 40px 0;
}

.mytablekings tr td[colspan="2"] {
    background: #00b0f0;
    color: #fff;
}
.mytablekings tr td[colspan="3"] {
    background: #002060;
    color: #fff;
}

.mytablekings tr td:first-child {
    width: 16%;
}
.facultieswrap {
    text-align: center;
}
.facultater {
    display: inline-block;
    vertical-align: top;
    max-width: 205px;
    margin: 15px;
}
.fcimg {
    max-width: 100%;
    border-radius: 50%;
    overflow: hidden;
}
.facultieswrap img {
    max-width: 100%;
}
.facultater h3 {
    color: #042048;
    font-weight: bold;
}
.facultater p {
    margin-bottom: 15px;
    text-align: center!important;
}
.namecountry {
    font-size: 16px;
    font-weight: bold;
    color: #042048;
}
.namecountry img {
    max-width: 32px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -4px;
}
.btn.btn-primary {
    color: #fff;
    background-color: #0a2343;
    border-color: #0a2343;
    font-size: 16px;
    padding: 6px 22px;
}
.single-post article {
    width: 97%;
}
.single-post #featured-image {
    background-position: 50% !important;
    background-size: cover !important;
    margin: 0;
}
.single-post .aligncenter {
    margin: auto;
}
@media (min-width: 800px){
.single-post #featured-image div {
    padding-top: 380px;
}
}
/* Style the buttons inside the tab */
.tab button {
    background-color: #f1edea;
   cursor: pointer;
   font-family: 'Gill\ Sans\ W01';
   font-size: 16px;
   font-weight: 600;
   width: 388px;
   letter-spacing: .16em;
   padding: 15px;
   text-align: center;
   text-transform: uppercase;
       border: 0px;
}

/* Change background color of buttons on hover */
.tab button:hover {
 background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.act {
 background-color: #4b6eb0;
 color: #fff;
}

/* Style the tab content */
.tabcontent {
 display: none;
 padding: 6px 12px;

 border-top: none;
}
.news-and-blog #site-main .tabs-blog, .news-and-blog #site-main .tabcontent {
    padding: 40px 40px 0;
}
.news-and-blog #site-main .tabs-blog .tab{
    display: flex;
    gap:40px;
}
.admin-bar #site-header {
    top: 32px;
}

.dubai-best-hospital .location-details {
    color: #2a2a2a;
    text-align: left; 
}
.dubai-best-hospital .location{
	margin-top:30px;
}
.dubai-best-hospital .contact{
	margin-top:5px;
}
.dubai-best-hospital .location-details h2{
    color: #333;
    text-transform: capitalize;
    letter-spacing: 3px;
    font-size: 30px;
    margin-bottom: 16px;
}
.dubai-best-hospital .h4 {
    font-size: 16px;
    letter-spacing: 1px;
}
.dubai-best-hospital .address {
    margin-bottom: 20px;
    font-style: normal;
    letter-spacing: 1px;
}

@media (min-width: 1025px){
#page-header>div {
    padding: 0 20px 0 0;
}
}
@media (min-width: 0) and (max-width: 799px) {
    #related-doctors a {
        padding: 3.9vw;
    }
    #page-header>* {
        /* padding: 0 20px 0 0;  */
        width: 100%; 
        height: 100%;
   }
   .news-and-blog #site-main .tabs-blog, .news-and-blog #site-main .tabcontent {
    padding: 20px 20px 0;
}
.jointimg img{
    width: 100%;
}
#page-menu a {
    align-items: center;
    text-align: center;
}
.contentlistdesktop{
    -moz-column-count: 1;
    -moz-column-gap: 10px;
    -moz-column-rule: none;
    -webkit-column-count: 1;
    -webkit-column-gap: 10px;
    -webkit-column-rule: none;
    column-count: 1;
    column-gap: 10px;
    column-rule: none;
    width: 100%;
}
.single-department #content {
    padding: 40px 3.9vw 0;
    width: 100%;
    margin: 0 auto;
    max-width: 880px;
}
.find-a-doctor .search-filter-results ,.allied-health .search-filter-results ,  .find-a-physiotherapists .search-filter-results , .find-a-occupational-therapist .search-filter-results, .find-a-dietician .search-filter-results {
    
    display: none;
   
}
}
@media (min-width: 1025px){
#site-main {
    margin-bottom: 40px;
    display: flex;
    flex-wrap: wrap;
}
}

/* additional css */

#page-header:not(.images) #page-title header {
    padding: 20px;
}
.kch-doctor-search-form ul{
	    list-style: none;
    	padding-left: 40px;
			padding-right: 20px;
			width:100%;
}
.kch-doctor-search-form {
			width:50%;
	margin-top: 20px;
}

.kch-doctor-search-form .button2 {
    width: 100%;
    background-color: #4b6eb0;
    color: #fff !important;
    text-decoration: none !important;
    cursor: pointer;
    letter-spacing: 2px;
    font-size: 18px;
    padding: 15px 15px!important;
    text-align: left;
    text-transform: uppercase;
}
.kch-doctor-search-form ul li{
    	padding: 12px 0px;
			width:100%;
}
.kch-service-header {
    width: 100%;
    text-align: center;
    color: #fff;
    background: #0a2343;
    padding: 100px 0px;
    order: -1;
    margin: 20px 40px 50px 40px;
}
@media only screen and (min-width: 0px) and (max-width: 767px){
	.kch-doctor-search-form ul{
    	padding-left: 24px !important;
    padding-right: 24px !important;
}
.kch-doctor-search-form {
			width:100%;
	margin-top: 20px;
}
.kch-service-header {
    margin: 20px 0px 50px 0px;
}
}

.kch-service-header {
    width: 100%;
    text-align: center;
    color: #fff;
    background: #0a2343;
    padding: 100px 15px;
    order: -1;
    margin: 20px 40px 50px 40px;
}
@media only screen and (min-width: 0px) and (max-width: 799px){
.kch-service-header {
    margin: 20px 0px 20px 0px;
}
	.single-service #content {
    padding: 0px 3.9vw 0;
    width: 100%;
}
	.kch-service-header .kch-service-subheading {
    font-size: 18px !important;
		
    margin-top: 10px;
}
	.single-service .kch-service-header h1.section-header {
    padding: 0px;
		line-height: 30px !important;
}
}
.kch-service-header .kch-service-subheading{
		font-size:24px;
	margin-top:10px;
}
.single-service .kch-service-header h1.section-header {
    padding: 0px;
}

/* kings dna */
.kings-dna-clinic .dna-medlens-form{
	margin-top:32px !important;
	width: 800px;
	margin:auto;
}
.kings-dna-clinic .dna-medlens-form p{
	padding-bottom:20px;
}

.selectboxit-container * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    font-weight: 400;
}
#our-doctors select {
        color: #0a2343;
    
	background: url(https://kingscollegehospitaldubai.com/wp-content/uploads/2023/01/arrow.svg) no-repeat 93% 50%;
	background-size:15px;
    width: 100%;
	background-color: #f1edea;
	font-family: inherit;
	direction: initial;
    padding: 15px 15px;
    text-transform: uppercase;
    letter-spacing: 0.16em;
	font-size: 14px;
	margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}

#our-doctors .cta span {
    display: block;
    padding-right: 30px;
    position: relative;
    letter-spacing: 0.16em;
    font-size: 14px;
    transition: transform .25s ease-in-out;
}

.dubai-best-hospital .location-details {
    color: #2a2a2a;
    text-align: left; 
}
.dubai-best-hospital .location{
	margin-top:30px;
}
.dubai-best-hospital .contact{
	margin-top:5px;
}
.dubai-best-hospital .location-details h2{
    color: #333;
    text-transform: capitalize;
    letter-spacing: 3px;
    font-size: 30px;
    margin-bottom: 16px;
}
.dubai-best-hospital .h4 {
    font-size: 16px;
    letter-spacing: 1px;
}
.dubai-best-hospital .address {
    margin-bottom: 20px;
    font-style: normal;
    letter-spacing: 1px;
}


#windloadpoup .close{
position: absolute;
    right: 18px;
    color: #000;
    opacity: 1;	
}

.mytable{
width:100%;	
}
.mytable td{
padding:10px	
}
.mytable tr:nth-child(odd){
background:#f1f1f1;	
}
.postid-4585	.kingsloadpopup.servicepopup{
	    max-width: 510px;	
	}
.btn.btn-primary {
    color: #fff;
    background-color: #0a2343;
    border-color: #0a2343;
    font-size: 16px;
    padding: 6px 22px;
}
.page-template-myoffers-two #page-header + .section{
    padding: 30px 40px 0;	
}
@media (min-width: 769px){
	.postid-4585	.kingsloadpopup.servicepopup{
	    max-width: 510px;
	
	}
}
#accordion{
margin-bottom:25px	
}
#accordion .accordion-toggle{
  margin: 0;
    /* font-weight: 600; */
    font-size: 21px;
    padding: 13px 0;
    border-top: 1px solid rgb(241, 241, 241);
    cursor:pointer;
    position: relative;
}


#accordion .accordion-toggle::before {
    width: 15px;
    height: 15px;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f107";
    position: absolute;
    right: 15px;
    top: 16px;
}
#accordion .accordion-toggle.expanded::before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f106";
}

#accordion .accordion-content{
display:none;    
color:#605e5c;
padding:0 0 25px
}



.overlay-bg {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height:100%;
	width: 100%;
	cursor: pointer;
	z-index: 1000; /* high z-index */
	background: #000; /* fallback */
	background: rgba(0,0,0,0.75);
}
.ginput_container_select .chosen-container.chosen-container-single{display:none;}
	.overlay-content {
		display: none;
		background: #fff;
		padding: 1%;
		width: 40%;
		position: absolute;
		top: 15%;
		left: 50%;
		margin: 0 0 0 -20%; /* add negative left margin for half the width to center the div */
		cursor: default;
		z-index: 10001;
		border-radius: 4px;
		box-shadow: 0 0 5px rgba(0,0,0,0.9);
	}

	.close-btn {
		cursor: pointer;
		border: 1px solid #333;
		padding: 2% 5%;
		background: #a9e7f9; /* fallback */
		background: -moz-linear-gradient(top,  #a9e7f9 0%, #77d3ef 4%, #05abe0 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e7f9), color-stop(4%,#77d3ef), color-stop(100%,#05abe0));
		background: -webkit-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: -o-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: -ms-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: linear-gradient(to bottom,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		border-radius: 4px;
		box-shadow: 0 0 4px rgba(0,0,0,0.3);
	}
	.close-btn:hover {
		background: #05abe0;
	}

/* media query for most mobile devices */
@media only screen and (min-width: 0px) and (max-width: 480px){.

	.overlay-content {
		width: 96%;
		margin: 0 2%;
		left: 0;
	}
}

.testistar{
max-width: 115px;
margin: 20px auto 0;	
}
.healthwera img,.packagebx img{
max-width:100%;
display:block;
}
.appicon img{max-width:100%;}
.appicon a{display: inline-block;
    width: 161px;
    margin-bottom: 10px;
    padding: 0;
    font-size: 0;}
.modal-dialog.servicesmodel .two-column .gform_fields .gfield.gform_validation_container{display:none !important;}
.mt-2{margin-top: 20px !important;
    display: inline-block;
}
iframe{
max-width:100% !important;	
}

body.modal-open .bot-eb-trigger{ z-index: 999 !important;
}

#bookappointmentheader .gfield.gsection.empty{display:none !important;}
.sectionbox{
    padding: 30px 40px 0;
	
}
.offerheadingbig{
    padding: 30px 40px 0;
    font-size: 25px;
    margin: 0 0 -15px;
}

.postid-5835 .popbuttns#book-appointment{
	display:none;
}

.packagebx{margin-bottom: 20px;
    box-shadow: 4px 5px 5px rgb(0 0 0 / 22%);}
.accordion-content.healthbigcontent{display:none;}
.healthwera .helathbox.diomanebox .healltimg{background:#000;margin-top:25px}
.healthwera .helathbox.diomanebox .healltimg .btnupmng{position:absolute;bottom:15px;left:0;right:0;}
.btnupmng a{margin:5px;}
.healthwera .helathbox.diomanebox .healltimg img{opacity:0.5;}
.diomanebox .healltimg .pricedm{position:absolute;right:0;background:#b63131;display:block;color:#fff;padding:10px 20px;z-index:9;top:-15px}
@media (max-width:769px) {
	.fordesktop{display:none !important;}
.entry-content-asset iframe{
width:100%;	
}
}
@media (min-width:769px) {
	.jointwera .jointbox{
		    width: 49%;
	}
	.jointwera .jointbox img{max-width:100%;
	    display: block;

	}
	.healthwera .helathbox{
		max-width: 49%;
	}	
	.formobile{display:none !important;}
}
.helathbox p:empty{display:none;}
.helathbox .accordion-content{position: absolute;
    z-index: 99;
    background: #fff;
	display:none;
    width: 100%;
    left: 5px;
    padding: 15px;
    box-shadow: 0 0 12px rgb(35 32 32 / 38%);}
.healthwera .helathbox{

    position: relative;
    margin-bottom: 15px;
    display: inline-block;
    padding: 0 5px;
	text-align:center;
}
.healthwera .healltimg{position:relative;}
.healthwera .helathbox:hover .healltcontent{
	opacity:1;
}
.healthwera .healltcontent .centerbox{
	    font-size: 22px;

	position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.healthwera .healltcontent{
position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    padding: 25px;
    left: 0;
    right: 0;
    background: #042048;
    color: #fff;	
	opacity:0;
	-webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.healthwera .healltcontent p{
color:#fff;
	text-align:center !important;
}
.healthwera .helathbox h4{margin:10px 0 ;}
.btnbook{background:#0b2545;color:#fff;padding:7px 15px;display:inline-block;text-decoration:none;}

.btnread{background: #4b6eb0;
    color: #fff;
    padding: 7px 15px;
    display: inline-block;
    text-decoration: none;}



li.menu-item.menu-item-has-children .sub-menu.active li.menu-item .sub-menu{position: static !important;
    opacity: 1 !important;
    visibility: visible !important;}

li.menu-item.menu-item-has-children .sub-menu.active li.menu-item .sub-menu li.menu-item a{padding-left:40px !important;}
li.menu-item.menu-item-has-children .sub-menu.active li.menu-item div.cross-icon{display:none !important}
.closebox{
	  position:absolute;
    top: 0;
    right: 0;
    background:#000 !important;
    width: 25px;
    height: 25px;
    z-index: 9999;
 color:#fff;
	opacity:1;
}


.inlineboxes div{width:100%;text-align:center;margin:15px 0;}
@media (max-width:769px) {
	img{max-width:100%;height:auto;}	
}
@media (min-width:769px) {
	.inlineboxes{
display: inline-flex;
    align-items: center;
    width: 100%;	
}
}
@media (min-width:1025px) {
	
    #staff-list li:nth-child(6n),
    #staff-list li:nth-child(6n - 1),
    #staff-list li:nth-child(6n - 2) {
        transform:inherit;
    }
}
#input_17_27_date_format{display:none;}
#input_17_30+.instruction{display:none;}

#covidtext{padding-top: 12px;
    padding-left: 10px;
    color: #0b2545;
    font-weight: bold;}
#covidtext .btnsmimple{border-radius: 3px;
    border: 1px solid;
    padding: 0 10px;}
@media (min-width: 800px){
	#covidtext .btnsmimple{
    border: 1px solid #0b2545;
		background:#0b2545;
		color:#fff;
		    font-weight: normal;
 		border-radius:3px;
			display:inline-block;
	}
	#covidtext {
     position: absolute;
    left: 0;
			border-radius:5px;
    right: 128px;
    top: 10px;}	
}
body.home #testimonials{}
#testimonials.testibanner{display:block !important;}
#testimonials.testibanner .testimonials-quote{
    font-size: 19px;
    font-style: normal;	
}
.single-service.postid-4149 .popbuttns#book-appointment .cta.bkperson,.single-service.postid-4614 .popbuttns#book-appointment .cta.onopp
{display:none !important;}
#dubai-hills address a.single-location-email{display:none;}

.bootcontent img{
		max-width:100%
	}
.bootcontent .row {
		margin-bottom:35px
	}
.bootcontent .row .col-md-4{margin-bottom:10px;}
.single-doctor #page-title header .visting{font-weight:normal;   text-transform: none; }
@media (min-width: 799px){
	.bootcontent h3{margin-top:0;}
	.bootcontent .row {
		display:flex;
		margin-bottom:35px
	}
	.bootcontent .row .col-md-4{
		width:33%;
		margin-right:0px;
		padding-right:35px;
		
	}
	.bootcontent .row .col-md-3{
		width:16%;
		margin-right:20px
		
	}
	.bootcontent .row .col-md-8{
		width:67%;
		
	}	
}



.testibanner{
   padding: 40px 40px 0;
    width: 100%;
}
.testibanner .iteminner{
    background-color: #0a2343;
	text-align:center;
	padding: 40px 40px;
font-family: L\ Baskerville\ W01;
margin: 0 55px;
    min-height: 335px;	
}
.testibanner .iteminner::before{
line-height: 12px;
    content: ' " ';
    display: inline-block;
    font-size: 65px;
    /* font-family: ti; */
    margin-top: 25px;
}

.testibanner .owl-nav{
	
}
.testibanner .owl-nav .owl-prev,
.testibanner .owl-nav .owl-next{
width:14px;	
position: absolute;
  top: 40%;	
}
.testibanner .owl-nav .owl-next{
right:0;	
}
.section-header.titeliner{
text-align: center;
    border-bottom: 1px solid;
    margin-bottom:40px;	
}
.titeliner span{
display: inline-block;
    background: #fff;
    padding: 0 6px 0 15px;
    bottom: -16px;
    position: relative;
    text-align: center;	
	
}
.testibanner #testimonials .testimonials-quote{font-size:22px}
.testibanner .item *{color:#fff !important;}
@media (min-width:769px) {
	. jointwera.jointbox{
		max-width: 49%;
	}	
	.formobile{display:none !important;}
}
.jointbox p:empty{display:none;}
.jointbox .accordion-content{position: absolute;
    z-index: 99;
    background: #fff;
	display:none;
    width: 100%;
    left: 5px;
    padding: 15px;
    box-shadow: 0 0 12px rgb(35 32 32 / 38%);}
.jointwera .jointbox{

    position: relative;
    margin-bottom: 30px;
    display: inline-block;
    padding: 0 5px;
	text-align:center;
}
.jointwera .jointimg{position:relative;}
.jointwera .jointbox:hover .jointcontent{
	opacity:0.9;
}
.jointwera .jointcontent .jointcenterbox{
	    font-size: 22px;
			

	position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.jointwera .jointcontent .jointcenterbox a {
  color: white !important;
}
.jointwera .jointcontent{
position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    padding: 25px;
    left: 0;
    right: 0;
    background: #4473c5;
    color: #fff;	
	opacity:0;
	-webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
	
}


.jointwera .jointbox h4{margin:10px 0 ;}
.jointbtnbook{background:#0b2545;color:#fff;padding:7px 15px;display:inline-block;text-decoration:none;}


.jointwera .jointboxclck .jointbtnbook {
		background-color: 0a2544;
  color: white;
	transition-duration: 0.4s;
	width: 100%;
	height: 50px;
	padding: 15px;
	
}
.jointwera .jointboxclck .jointbtnbook:hover {
	 background-color: #163d6a; /* Green */
  color: white;
}



.contentlistdesktop {
	  -moz-column-count: 3;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 3;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 3;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

	}
.contentlistdesktop {
	  -moz-column-count: 3;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 3;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 3;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

}
.contentlistmobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.contentlistdesktop {display: none;}
.contentlistmobile {display: block;}

}

.iframe-int-desktop{
		position: relative;
  overflow: hidden;
  width: 100%;
}

.iframe-int-mobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.iframe-int-desktop {
		display: none;
	}
.iframe-int-mobile {
	display: block;
	position: relative;
  overflow: hidden;
  width: 100%;
  }

}

.contentoworlddesktop {
	  -moz-column-count: 2;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 2;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 2;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

}
.contentoworldmobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.contentoworlddesktop {display: none;}
.contentoworldmobile {
	display: block;
	text-align:center;
	}
.testibanner .iteminner{
margin:0;		
}
.testibanner {
padding: 20px 20px 0;
}
#testimonials.testibanner .testimonials-quote {
	font-size: 16px;
}	
}

.patientformwrap h3{
background: #ccc;
    padding: 8px;	
}
.patientformwrap h4{
border-bottom:1px solid #ccc;
    padding: 8px;	
	    font-size: 20px;

}
.patientformwrap li::after{
display:block;
	clear:both;
	content:"";
}
.form-row .form-two,.form-one{
margin-bottom:15px;	
}
.patientformwrap input[type="text"],
.patientformwrap input[type="email"]{
height: 50px;
    /* background: #ccc; */
    background-color: #f1edea;
    padding: 15px;	
}
.patientformwrap textarea{
height: 150px;
    /* background: #ccc; */
    background-color: #f1edea;
    padding: 15px;	
}
.patientformwrap li .wpcf7-form-control-wrap{float:right;}
.patientformwrap li{padding:0 0 10px 0;width:100%;}
.patientformwrap input[type="submit"]{
background: #0b2443;
    color: #fff;
    padding: 18px;
    width: 160px;
	
}
.patientformwrap .gfield_radio label{display:inline-block;}
.patientformwrap .gfield_radio li{display:inline-block; margin:5px;width:auto;;}
.patientformwrap .gform_fields input[type="radio"]{width:auto;display:inline-block;margin-right:5px}

.Kideobtn   {
  background-color: #163d6a; 
  border: 1px solid #3579c8;
  color: white;
	margin: 1% 20% 0% 20%;
  padding: 10px 5px;
  text-align: center;
  text-decoration: none;
  display: block;
  font-size: 18px
}

.Kideobtn .kideobtnbook{color:#fff;padding:0px 15px;display:inline-block;text-decoration:none;}


.m-form{
	display:none;
}

.postid-6774 .m-form{
	display:block !important;
}

.postid-6774 #medlens_contact_form ,  .postid-6774 #content p#ht{
display:none !important;	
}

.m-form .gform_title{
	display:none !important;
}

.m-form #gform_fields_30{
	display:block !important;
	width: 700px;
}

.m-form #gform_fields_30 input[type=checkbox], input[type=radio] {
    width: auto;
}

.m-form #gform_fields_30 .gchoice{
	display:flex;
}

.postid-6774.single-service #content .cta{
	margin-top:0px !important;
}

#remainingTickets{
	font-size:30px;
}
.facultieswrap img{max-width:100%;}
.facultieswrap{text-align:center;}
.facultater{display: inline-block;
    vertical-align: top;
    max-width: 205px;
    margin: 15px;}
.facultater h3{
color: #042048;
font-weight: bold;	
}
.facultater p{margin-bottom:15px;    text-align: center !important;
}
.namecountry{font-size: 16px;
    font-weight: bold;
    color: #042048;}
.namecountry img{
    max-width: 32px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -4px;	
}
.fcimg{max-width: 100%;
    border-radius: 50%;
    overflow: hidden;}

.mytablekings tr td:first-child{
width:16%;	
}
.mytablekings tr td[colspan="2"]{
background:#00b0f0;color:#fff;
}
.mytablekings tr td[colspan="3"]{
background:#002060;color:#fff;
}

.postid-7024 #medlens_contact_form{display:none;}

.postid-7024 #bookap{display:none;}
.locationdot span:last-child i{
display:none;
}

.locatspan span:last-child i{display:none;}

#site-footer{
width:100%;
}
.section-header.text-center{
text-align:center;
margin-bottom:15px;
}
#menu-primary-menu li.menu-item-has-children .sub-menu{
display:none;	
}
#menu-primary-menu li.menu-item-has-children .sub-menu.active{
display:block;	
}
.single-post article{
width:100%;	
}
.single-post figure.wp-caption{
margin:auto;	
}
.single-post img.aligncenter{
	margin: auto;
    display: inherit;
}
.single-post iframe{
margin:15px auto;
display:block;	
}
.gfield.gform_validation_container{display:none;}
@media (min-width: 800px){
.single-post #featured-image div {
    padding-top: 380px;
}
.sp-heading,.plinkg h2{
	font-size: 40px;
    text-transform: uppercase;
    font-weight: bold;
	margin-top:0;
}	
.landing-pagevisa{
font-size:16px		
}
.plinkg li{
padding-bottom:5px;
    font-size: 20px;
}
	}

html img {
    height: auto;
    max-width: 100%;
}
.table-class{
width:100%;	

	color:#0b2443;
}
.table-info{
	margin:15px;
}
.table-class thead{
background: #c2c8d0;
}
.table-class thead td{
	padding:10px 10px;	
}
.table-class td{
padding:6px 10px;	
}
.table-class tbody tr:nth-child(even){
background:#f3f4f5;	
}
.table-wrapper a{
color:#000;	
}
.package-heading.simple{
text-transform:inherit;	
  padding: 0 0 0 ;		
}
.package-heading{
text-transform: uppercase;
    color: #0b2443;
    font-weight: bold;
    padding: 0 0 0 7.5%;	
	    margin-top: 45px;
}

.blue-bg{
background: #0c2142;
    color: #fff;	
	    padding: 35px;
}
.blue-bg.padding-box p{
	color:#fff;
}
.heading-one{
margin:0;	
	
}
.table-wrapper{
margin:0 15px 45px	
}
.padding-box{
padding: 45px 45px;
}
.plinkg{
    background: #f1edea;
	color:#0b2443;
}
.table-info ol{margin-left:0;padding-left:15px;}
.table-info p,.table-info li,.padding-box li, .padding-box p{	color:#0b2443;}
@media (max-width: 800px){
.padding-box{
padding: 45px 15px;
}	
	.table-wrapper{    overflow-x: scroll;
}	
}
div#medlens_contact_form select, div#medlens_contact_form input[type="text"] {
    height: 50px !important;
}
p:not(:first-of-type) {
    margin-top: 20px;
    margin-bottom: 10px;
}
body.rtl #site-footer, body.rtl .section-header, body.rtl #our-doctors .our-doctors-slider-heading {
    letter-spacing: 0px;
}
body.rtl .selectboxit-container {
    
    margin-top: 32px;
}
body.rtl .site-header-inner-wrapper{
	direction:rtl;
	letter-spacing: 0;
}
body.rtl #nav-header {
    margin-top: 34px;
    width: 100%;
    margin-right: 90px;
}
@media (min-width: 800px){
body.rtl #covidtext {
    position: relative;
    left: 0;
    border-radius: 5px;
    right: 70px;
    top: 24px;
}
}
body.rtl #menu-header-menu li, body.rtl #menu-header-menu-arabic li, body.rtl #menu-header-menu-russian li{
    margin-right: 0.7vw;
}
body.rtl #site-main{
	direction:rtl;
	margin-top: 36px;
}
body.rtl .single-doctor #content, body.rtl .single-dr #content, body.rtl .single-staff #content, body.rtl .single-alliedhealth #content, body.rtl .single-physiotherapists #content, body.rtl .single-occupationaltherapis #content, body.rtl .single-dietician #content {
    margin: 3.9vw auto 0;
    padding: 40px 40px 0;
    width: 60%;
}
body.rtl #page-menu a, body.rtl #content strong{
    letter-spacing: 0;
}
body.rtl #content p{
	text-align:right;
}
@media (min-width: 1025px){
body.rtl #page-header>div {
    padding: 0 0px 0 20px !important;
}
}
body.rtl .kch-doctor-search-form ul {
    list-style: none;
    padding-left: 40px;
    padding-right: 0px;
    width: 100%;
}


.find-a-doctor #page-header>div {
    padding: 0 20px 0 0px !important;
}
.find-a-doctor #site-main{
	direction:ltr !important;
}
@media (min-width: 800px){
body.rtl .find-a-doctor #featured-image, body.rtl .allied-health #featured-image, body.rtl .find-a-physiotherapists #featured-image, body.rtl .find-a-dietician #featured-image, body.rtl .find-a-occupational-therapist #featured-image {
    height: calc(100% - 10px);
    position: absolute;
    right: 0;
    top: 14px;
    width: 50%;
}
}
body.rtl .admin-bar #site-header{
    top: 0px !important;
}
 body.rtl dt button {
    letter-spacing: 0em;
}
body.rtl.people-practices #departments a {
    letter-spacing: 0em;
}
body.rtl .description-list dt button {
    padding: 15px 15px 15px 15px;
	 text-align: right;
}
body.rtl .cross-icon {
    border: 1px solid #0a2343;
    border-radius: 50%;
    display: block;
    height: 21px;
    position: absolute;
    /* right: 20px; */
    margin-left: 20px;
    top: 50%;
    transform: translateY(-50%);
    transition: border .3s;
    width: 21px;
}
body.rtl .help-box h4, body.rtl .help-box p {
    letter-spacing: 0;
    
}
body.rtl #menu-header-menu-arabic a {
    position: relative;
    font-size: 18px;
    transition: all .4s ease 1.4s;
}
@media (min-width: 1025px){
body.rtl #location-list {
    padding: 0 40px;
    direction: rtl;
    text-align: right;
}
}
body.rtl.contact-us section, body.rtl.locations section{
	width:100%;
}
body.rtl #menu-header-menu {
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    text-transform: uppercase;
}
body.rtl #location-address, body.rtl #opening-times, body.rtl #location-list .cta, body.rtl .form button {
	text-align:right;
}
/* body.rtl .cta span:after {
    left: 5%;
} */
body.rtl #site-introduction .section-header, body.rtl #author strong, .cta, body.rtl .section-header h3 {
    letter-spacing: 0em;;
} 
@media (min-width: 1025px){
body.rtl.home #page-header header {
    right: 40px;
}
}
body.rtl.admin-bar #site-header {
    top: 0px !important;
}
body.rtl #menu-primary-menu a, #menu-primary-menu label {
    letter-spacing: 0em;
}
body.rtl .description-list {
    margin: 3.9vw 3.9vw 0;
    direction: ltr;
}
body.rtl .description-list li, body.rtl .description-list p, body.rtl .description-list ul {
    color: #525252;
    text-align: right;
}
body.rtl #related-doctors strong {
    display: inline-block;
    letter-spacing: 0em;
    text-transform: uppercase;
}

@media (min-width: 1025px){
body.rtl.single-service #content:not(.single-column)>:not(#featured-image) {
    margin-right: 0px;
}
}
@media (min-width: 800px){
body.rtl.single-service #content:not(.single-column) {
    margin-left: 40px;
}
}
@media (min-width: 1025px){
body.rtl.single-doctor #content, body.rtl.single-dr #content, body.rtl.single-staff #content, body.rtl.single-alliedhealth #content, body.rtl.single-physiotherapists #content, body.rtl.single-occupationaltherapis #content, body.rtl.single-dietician #content {
    margin: 40px auto 0;
    width: 60% !important;
	    max-width: 900px;
}
}
@media (min-width: 1025px){
body.rtl.medical-services #content, .therapy-centre #content {
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-left: 40px;
	padding-right: 0px;
    width: 50%;
}
}
@media (min-width: 800px){
body.rtl #menu-toggle {
/*     bottom: calc(3.9vw / 2 + 7px); */
    position: absolute;
    left: 20px;
	  right: unset;
}
}
/* @media (min-width: 800px){
body.rtl #site-search {
/*     bottom: calc(3.9vw / 2 + 7px); */
/*     position: absolute;
     right: unset; 
    left: 82px;
}
} */
body.rtl nav#site-navigation {
    direction: rtl;
}
@media (min-width: 800px){
body.rtl #site-navigation .cross-icon {
    right: unset;
    left: 0px;
}
}
@media (min-width: 800px){
body.rtl.find-a-doctor .searchandfilter, body.rtl.allied-health .searchandfilter, body.rtl.find-a-physiotherapists .searchandfilter, body.rtl.find-a-occupational-therapist .searchandfilter, body.rtl.find-a-dietician .searchandfilter {
    width: 50%;
	direction:rtl;
}
}
body.rtl .sf-field-submit input{
    text-align: right;
	letter-spacing: 0px;
}
body.rtl .sf-field-submit:after {
    right: unset;
    left: 15px;
}
body.rtl.find-a-doctor .doctors-list h2, body.rtl.allied-health .doctors-list h2, body.rtl.find-a-occupational-therapist body.rtl.occupational-therapist-list h2, body.rtl.find-a-physiotherapists .physiotherapists-list h2, body.rtl.find-a-dietician .dietician-list h2 {
    letter-spacing: 0em;
}

@media (min-width: 800px){
body.rtl #site-navigation {
    border-left: 0px solid #0a2343;
    border-right: 1px solid #0a2343;
}
}
@media (max-width: 767px){
body.rtl .cross-icon {
    right: unset;
    left: 0px !important;
}
	body.rtl #mobile_menu{
	position: relative;
    float: left !important;
    right: unset !important;
    left: 0px;
    padding: 0em;
}
	body.rtl #covidtext {
    /* padding-top: 12px; */
    padding-left: 10px;
    color: #0b2545;
    margin-right: 20px !important;
    font-weight: bold;
}
}
body.rtl #our-doctors .slick-slide h4 {
    letter-spacing: 0em;
    margin: 0;
    text-transform: uppercase;
}


.dubai-best-hospital .location-details {
    color: #2a2a2a;
    text-align: left; 
}
.dubai-best-hospital .location{
	margin-top:30px;
}
.dubai-best-hospital .contact{
	margin-top:5px;
}
.dubai-best-hospital .location-details h2{
    color: #333;
    text-transform: capitalize;
    letter-spacing: 3px;
    font-size: 30px;
    margin-bottom: 16px;
}
.dubai-best-hospital .h4 {
    font-size: 16px;
    letter-spacing: 1px;
}
.dubai-best-hospital .address {
    margin-bottom: 20px;
    font-style: normal;
    letter-spacing: 1px;
}


#windloadpoup .close{
position: absolute;
    right: 18px;
    color: #000;
    opacity: 1;	
}

.mytable{
width:100%;	
}
.mytable td{
padding:10px	
}
.mytable tr:nth-child(odd){
background:#f1f1f1;	
}
.postid-4585	.kingsloadpopup.servicepopup{
	    max-width: 510px;	
	}
.btn.btn-primary {
    color: #fff;
    background-color: #0a2343;
    border-color: #0a2343;
    font-size: 16px;
    padding: 6px 22px;
}
.page-template-myoffers-two #page-header + .section{
    padding: 30px 40px 0;	
}
@media (min-width: 769px){
	.postid-4585	.kingsloadpopup.servicepopup{
	    max-width: 510px;
	
	}
}
#accordion{
margin-bottom:25px	
}
#accordion .accordion-toggle{
  margin: 0;
    /* font-weight: 600; */
    font-size: 21px;
    padding: 13px 0;
    border-top: 1px solid rgb(241, 241, 241);
    cursor:pointer;
    position: relative;
}


#accordion .accordion-toggle::before {
    width: 15px;
    height: 15px;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f107";
    position: absolute;
    right: 15px;
    top: 16px;
}
#accordion .accordion-toggle.expanded::before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f106";
}

#accordion .accordion-content{
display:none;    
color:#605e5c;
padding:0 0 25px
}



.overlay-bg {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height:100%;
	width: 100%;
	cursor: pointer;
	z-index: 1000; /* high z-index */
	background: #000; /* fallback */
	background: rgba(0,0,0,0.75);
}
.ginput_container_select .chosen-container.chosen-container-single{display:none;}
	.overlay-content {
		display: none;
		background: #fff;
		padding: 1%;
		width: 40%;
		position: absolute;
		top: 15%;
		left: 50%;
		margin: 0 0 0 -20%; /* add negative left margin for half the width to center the div */
		cursor: default;
		z-index: 10001;
		border-radius: 4px;
		box-shadow: 0 0 5px rgba(0,0,0,0.9);
	}

	.close-btn {
		cursor: pointer;
		border: 1px solid #333;
		padding: 2% 5%;
		background: #a9e7f9; /* fallback */
		background: -moz-linear-gradient(top,  #a9e7f9 0%, #77d3ef 4%, #05abe0 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e7f9), color-stop(4%,#77d3ef), color-stop(100%,#05abe0));
		background: -webkit-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: -o-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: -ms-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		background: linear-gradient(to bottom,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
		border-radius: 4px;
		box-shadow: 0 0 4px rgba(0,0,0,0.3);
	}
	.close-btn:hover {
		background: #05abe0;
	}

/* media query for most mobile devices */
@media only screen and (min-width: 0px) and (max-width: 480px){.

	.overlay-content {
		width: 96%;
		margin: 0 2%;
		left: 0;
	}
}

.testistar{
max-width: 115px;
margin: 20px auto 0;	
}
.healthwera img,.packagebx img{
max-width:100%;
display:block;
}
.appicon img{max-width:100%;}
.appicon a{display: inline-block;
    width: 161px;
    margin-bottom: 10px;
    padding: 0;
    font-size: 0;}
.modal-dialog.servicesmodel .two-column .gform_fields .gfield.gform_validation_container{display:none !important;}
.mt-2{margin-top: 20px !important;
    display: inline-block;
}
iframe{
max-width:100% !important;	
}

body.modal-open .bot-eb-trigger{ z-index: 999 !important;
}

#bookappointmentheader .gfield.gsection.empty{display:none !important;}
.sectionbox{
    padding: 30px 40px 0;
	
}
.offerheadingbig{
    padding: 30px 40px 0;
    font-size: 25px;
    margin: 0 0 -15px;
}

.postid-5835 .popbuttns#book-appointment{
	display:none;
}

.packagebx{margin-bottom: 20px;
    box-shadow: 4px 5px 5px rgb(0 0 0 / 22%);}
.accordion-content.healthbigcontent{display:none;}
.healthwera .helathbox.diomanebox .healltimg{background:#000;margin-top:25px}
.healthwera .helathbox.diomanebox .healltimg .btnupmng{position:absolute;bottom:15px;left:0;right:0;}
.btnupmng a{margin:5px;}
.healthwera .helathbox.diomanebox .healltimg img{opacity:0.5;}
.diomanebox .healltimg .pricedm{position:absolute;right:0;background:#b63131;display:block;color:#fff;padding:10px 20px;z-index:9;top:-15px}
@media (max-width:769px) {
	.fordesktop{display:none !important;}
.entry-content-asset iframe{
width:100%;	
}
}
@media (min-width:769px) {
	.jointwera .jointbox{
		    width: 49%;
	}
	.jointwera .jointbox img{max-width:100%;
	    display: block;

	}
	.healthwera .helathbox{
		max-width: 49%;
	}	
	.formobile{display:none !important;}
}
.helathbox p:empty{display:none;}
.helathbox .accordion-content{position: absolute;
    z-index: 99;
    background: #fff;
	display:none;
    width: 100%;
    left: 5px;
    padding: 15px;
    box-shadow: 0 0 12px rgb(35 32 32 / 38%);}
.healthwera .helathbox{

    position: relative;
    margin-bottom: 15px;
    display: inline-block;
    padding: 0 5px;
	text-align:center;
}
.healthwera .healltimg{position:relative;}
.healthwera .helathbox:hover .healltcontent{
	opacity:1;
}
.healthwera .healltcontent .centerbox{
	    font-size: 22px;

	position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.healthwera .healltcontent{
position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    padding: 25px;
    left: 0;
    right: 0;
    background: #042048;
    color: #fff;	
	opacity:0;
	-webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.healthwera .healltcontent p{
color:#fff;
	text-align:center !important;
}
.healthwera .helathbox h4{margin:10px 0 ;}
.btnbook{background:#0b2545;color:#fff;padding:7px 15px;display:inline-block;text-decoration:none;}

.btnread{background: #4b6eb0;
    color: #fff;
    padding: 7px 15px;
    display: inline-block;
    text-decoration: none;}



li.menu-item.menu-item-has-children .sub-menu.active li.menu-item .sub-menu{position: static !important;
    opacity: 1 !important;
    visibility: visible !important;}

li.menu-item.menu-item-has-children .sub-menu.active li.menu-item .sub-menu li.menu-item a{padding-left:40px !important;}
li.menu-item.menu-item-has-children .sub-menu.active li.menu-item div.cross-icon{display:none !important}
.closebox{
	  position:absolute;
    top: 0;
    right: 0;
    background:#000 !important;
    width: 25px;
    height: 25px;
    z-index: 9999;
 color:#fff;
	opacity:1;
}


.inlineboxes div{width:100%;text-align:center;margin:15px 0;}
@media (max-width:769px) {
	img{max-width:100%;height:auto;}	
}
@media (min-width:769px) {
	.inlineboxes{
display: inline-flex;
    align-items: center;
    width: 100%;	
}
}
@media (min-width:1025px) {
	
    #staff-list li:nth-child(6n),
    #staff-list li:nth-child(6n - 1),
    #staff-list li:nth-child(6n - 2) {
        transform:inherit;
    }
}
#input_17_27_date_format{display:none;}
#input_17_30+.instruction{display:none;}

#covidtext{padding-top: 12px;
    padding-left: 10px;
    color: #0b2545;
    font-weight: bold;}
#covidtext .btnsmimple{border-radius: 3px;
    border: 1px solid;
    padding: 0 10px;}
@media (min-width: 800px){
	#covidtext .btnsmimple{
    border: 1px solid #0b2545;
		background:#0b2545;
		color:#fff;
		    font-weight: normal;
 		border-radius:3px;
			display:inline-block;
	}
	#covidtext {
     position: absolute;
    left: 0;
			border-radius:5px;
    right: 128px;
    top: 10px;}	
}
body.home #testimonials{}
#testimonials.testibanner{display:block !important;}
#testimonials.testibanner .testimonials-quote{
    font-size: 19px;
    font-style: normal;	
}
.single-service.postid-4149 .popbuttns#book-appointment .cta.bkperson,.single-service.postid-4614 .popbuttns#book-appointment .cta.onopp
{display:none !important;}
#dubai-hills address a.single-location-email{display:none;}

.bootcontent img{
		max-width:100%
	}
.bootcontent .row {
		margin-bottom:35px
	}
.bootcontent .row .col-md-4{margin-bottom:10px;}
.single-doctor #page-title header .visting{font-weight:normal;   text-transform: none; }
@media (min-width: 799px){
	.bootcontent h3{margin-top:0;}
	.bootcontent .row {
		display:flex;
		margin-bottom:35px
	}
	.bootcontent .row .col-md-4{
		width:33%;
		margin-right:0px;
		padding-right:35px;
		
	}
	.bootcontent .row .col-md-3{
		width:16%;
		margin-right:20px
		
	}
	.bootcontent .row .col-md-8{
		width:67%;
		
	}	
}



.testibanner{
   padding: 40px 40px 0;
    width: 100%;
}
.testibanner .iteminner{
    background-color: #0a2343;
	text-align:center;
	padding: 40px 40px;
font-family: L\ Baskerville\ W01;
margin: 0 55px;
    min-height: 335px;	
}
.testibanner .iteminner::before{
line-height: 12px;
    content: ' " ';
    display: inline-block;
    font-size: 65px;
    /* font-family: ti; */
    margin-top: 25px;
}

.testibanner .owl-nav{
	
}
.testibanner .owl-nav .owl-prev,
.testibanner .owl-nav .owl-next{
width:14px;	
position: absolute;
  top: 40%;	
}
.testibanner .owl-nav .owl-next{
right:0;	
}
.section-header.titeliner{
text-align: center;
    border-bottom: 1px solid;
    margin-bottom:40px;	
}
.titeliner span{
display: inline-block;
    background: #fff;
    padding: 0 6px 0 15px;
    bottom: -16px;
    position: relative;
    text-align: center;	
	
}
.testibanner #testimonials .testimonials-quote{font-size:22px}
.testibanner .item *{color:#fff !important;}
@media (min-width:769px) {
	. jointwera.jointbox{
		max-width: 49%;
	}	
	.formobile{display:none !important;}
}
.jointbox p:empty{display:none;}
.jointbox .accordion-content{position: absolute;
    z-index: 99;
    background: #fff;
	display:none;
    width: 100%;
    left: 5px;
    padding: 15px;
    box-shadow: 0 0 12px rgb(35 32 32 / 38%);}
.jointwera .jointbox{

    position: relative;
    margin-bottom: 30px;
    display: inline-block;
    padding: 0 5px;
	text-align:center;
}
.jointwera .jointimg{position:relative;}
.jointwera .jointbox:hover .jointcontent{
	opacity:0.9;
}
.jointwera .jointcontent .jointcenterbox{
	    font-size: 22px;
			

	position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.jointwera .jointcontent .jointcenterbox a {
  color: white !important;
}
.jointwera .jointcontent{
position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    padding: 25px;
    left: 0;
    right: 0;
    background: #4473c5;
    color: #fff;	
	opacity:0;
	-webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
	
}


.jointwera .jointbox h4{margin:10px 0 ;}
.jointbtnbook{background:#0b2545;color:#fff;padding:7px 15px;display:inline-block;text-decoration:none;}


.jointwera .jointboxclck .jointbtnbook {
		background-color: 0a2544;
  color: white;
	transition-duration: 0.4s;
	width: 100%;
	height: 50px;
	padding: 15px;
	
}
.jointwera .jointboxclck .jointbtnbook:hover {
	 background-color: #163d6a; /* Green */
  color: white;
}



.contentlistdesktop {
	  -moz-column-count: 3;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 3;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 3;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

	}
.contentlistdesktop {
	  -moz-column-count: 3;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 3;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 3;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

}
.contentlistmobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.contentlistdesktop {display: none;}
.contentlistmobile {display: block;}

}

.iframe-int-desktop{
		position: relative;
  overflow: hidden;
  width: 100%;
}

.iframe-int-mobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.iframe-int-desktop {
		display: none;
	}
.iframe-int-mobile {
	display: block;
	position: relative;
  overflow: hidden;
  width: 100%;
  }

}

.contentoworlddesktop {
	  -moz-column-count: 2;
	  -moz-column-gap: 10px;
	  -moz-column-rule: none;
	  -webkit-column-count: 2;
	  -webkit-column-gap: 10px;
	  -webkit-column-rule: none;
	column-count: 2;
	column-gap: 10px;
	column-rule: none;
	width: 100%; 

}
.contentoworldmobile {
		display: none;
	
}
@media screen and (max-width: 768px) {

.contentoworlddesktop {display: none;}
.contentoworldmobile {
	display: block;
	text-align:center;
	}
.testibanner .iteminner{
margin:0;		
}
.testibanner {
padding: 20px 20px 0;
}
#testimonials.testibanner .testimonials-quote {
	font-size: 16px;
}	
}

.patientformwrap h3{
background: #ccc;
    padding: 8px;	
}
.patientformwrap h4{
border-bottom:1px solid #ccc;
    padding: 8px;	
	    font-size: 20px;

}
.patientformwrap li::after{
display:block;
	clear:both;
	content:"";
}
.form-row .form-two,.form-one{
margin-bottom:15px;	
}
.patientformwrap input[type="text"],
.patientformwrap input[type="email"]{
height: 50px;
    /* background: #ccc; */
    background-color: #f1edea;
    padding: 15px;	
}
.patientformwrap textarea{
height: 150px;
    /* background: #ccc; */
    background-color: #f1edea;
    padding: 15px;	
}
.patientformwrap li .wpcf7-form-control-wrap{float:right;}
.patientformwrap li{padding:0 0 10px 0;width:100%;}
.patientformwrap input[type="submit"]{
background: #0b2443;
    color: #fff;
    padding: 18px;
    width: 160px;
	
}
.patientformwrap .gfield_radio label{display:inline-block;}
.patientformwrap .gfield_radio li{display:inline-block; margin:5px;width:auto;;}
.patientformwrap .gform_fields input[type="radio"]{width:auto;display:inline-block;margin-right:5px}

.Kideobtn   {
  background-color: #163d6a; 
  border: 1px solid #3579c8;
  color: white;
	margin: 1% 20% 0% 20%;
  padding: 10px 5px;
  text-align: center;
  text-decoration: none;
  display: block;
  font-size: 18px
}

.Kideobtn .kideobtnbook{color:#fff;padding:0px 15px;display:inline-block;text-decoration:none;}


.m-form{
	display:none;
}

.postid-6774 .m-form{
	display:block !important;
}

.postid-6774 #medlens_contact_form ,  .postid-6774 #content p#ht{
display:none !important;	
}

.m-form .gform_title{
	display:none !important;
}

.m-form #gform_fields_30{
	display:block !important;
	width: 700px;
}

.m-form #gform_fields_30 input[type=checkbox], input[type=radio] {
    width: auto;
}

.m-form #gform_fields_30 .gchoice{
	display:flex;
}

.postid-6774.single-service #content .cta{
	margin-top:0px !important;
}

#remainingTickets{
	font-size:30px;
}
.facultieswrap img{max-width:100%;}
.facultieswrap{text-align:center;}
.facultater{display: inline-block;
    vertical-align: top;
    max-width: 205px;
    margin: 15px;}
.facultater h3{
color: #042048;
font-weight: bold;	
}
.facultater p{margin-bottom:15px;    text-align: center !important;
}
.namecountry{font-size: 16px;
    font-weight: bold;
    color: #042048;}
.namecountry img{
    max-width: 32px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -4px;	
}
.fcimg{max-width: 100%;
    border-radius: 50%;
    overflow: hidden;}

.mytablekings tr td:first-child{
width:16%;	
}
.mytablekings tr td[colspan="2"]{
background:#00b0f0;color:#fff;
}
.mytablekings tr td[colspan="3"]{
background:#002060;color:#fff;
}

.postid-7024 #medlens_contact_form{display:none;}

.postid-7024 #bookap{display:none;}
.locationdot span:last-child i{
display:none;
}

.locatspan span:last-child i{display:none;}

#site-footer{
width:100%;
}
.section-header.text-center{
text-align:center;
margin-bottom:15px;
}
#menu-primary-menu li.menu-item-has-children .sub-menu{
display:none;	
}
#menu-primary-menu li.menu-item-has-children .sub-menu.active{
display:block;	
}
.single-post article{
width:100%;	
}
.single-post figure.wp-caption{
margin:auto;	
}
.single-post img.aligncenter{
	margin: auto;
    display: inherit;
}
.single-post iframe{
margin:15px auto;
display:block;	
}
.gfield.gform_validation_container{display:none;}
@media (min-width: 800px){
.single-post #featured-image div {
    padding-top: 380px;
}
.sp-heading,.plinkg h2{
	font-size: 40px;
    text-transform: uppercase;
    font-weight: bold;
	margin-top:0;
}	
.landing-pagevisa{
font-size:16px		
}
.plinkg li{
padding-bottom:5px;
    font-size: 20px;
}
	}

html img {
    height: auto;
    max-width: 100%;
}
.table-class{
width:100%;	

	color:#0b2443;
}
.table-info{
	margin:15px;
}
.table-class thead{
background: #c2c8d0;
}
.table-class thead td{
	padding:10px 10px;	
}
.table-class td{
padding:6px 10px;	
}
.table-class tbody tr:nth-child(even){
background:#f3f4f5;	
}
.package-heading{
text-transform: uppercase;
    color: #0b2443;
    font-weight: bold;
    padding: 0 0 0 7.5%;	
	    margin-top: 45px;
}

.blue-bg{
background: #0c2142;
    color: #fff;	
	    padding: 35px;
}
.blue-bg.padding-box p{
	color:#fff;
}
.heading-one{
margin:0;	
	
}
.table-wrapper{
margin:0 15px 45px	
}
.padding-box{
padding: 45px 45px;
}
.plinkg{
    background: #f1edea;
	color:#0b2443;
}
.table-info ol{margin-left:0;padding-left:15px;}
.table-info p,.table-info li,.padding-box li, .padding-box p{	color:#0b2443;}
@media (max-width: 800px){
.padding-box{
padding: 45px 15px;
}	
	.table-wrapper{    overflow-x: scroll;
}	
}
div#medlens_contact_form select, div#medlens_contact_form input[type="text"]{height:50px!important}p:not(:first-of-type){margin-top:20px;margin-bottom:10px}body.rtl #site-footer,body.rtl .section-header,body.rtl #our-doctors .our-doctors-slider-heading{letter-spacing:0}body.rtl .selectboxit-container{margin-top:32px}body.rtl .site-header-inner-wrapper{direction:rtl;letter-spacing:0}body.rtl #nav-header{margin-top:34px;width:100%;margin-right:90px}@media (min-width:800px){body.rtl #covidtext{position:relative;left:0;border-radius:5px;right:55px;top:24px}}body.rtl #menu-header-menu li,body.rtl #menu-header-menu-arabic li,body.rtl #menu-header-menu-russian li{margin-right:.7vw}body.rtl #site-main{direction:rtl;margin-top:36px}body.rtl .single-doctor #content,body.rtl .single-dr #content,body.rtl .single-staff #content,body.rtl .single-alliedhealth #content,body.rtl .single-physiotherapists #content,body.rtl .single-occupationaltherapis #content,body.rtl .single-dietician #content{margin:3.9vw auto 0;padding:40px 40px 0;width:60%}body.rtl #page-menu a,body.rtl #content strong{letter-spacing:0}body.rtl #content p{text-align:right}@media (min-width:1025px){body.rtl #page-header>div{padding:0 0 0 20px}}.find-a-doctor #page-header>div{padding:0 20px 0 0px!important}.find-a-doctor #site-main{direction:ltr!important}@media (min-width:800px){body.rtl .find-a-doctor #featured-image,body.rtl .allied-health #featured-image,body.rtl .find-a-physiotherapists #featured-image,body.rtl .find-a-dietician #featured-image,body.rtl .find-a-occupational-therapist #featured-image{height:calc(100% - 10px);position:absolute;right:0;top:14px;width:50%}}body.rtl .admin-bar #site-header{top:0px!important}body.rtl dt button{letter-spacing:0em}body.rtl.people-practices #departments a{letter-spacing:0em}body.rtl .description-list dt button{padding:15px 15px 15px 15px;text-align:right}body.rtl .cross-icon{border:1px solid #0a2343;border-radius:50%;display:block;height:21px;position:absolute;margin-left:20px;top:50%;transform:translateY(-50%);transition:border .3s;width:21px}body.rtl .help-box h4,body.rtl .help-box p{letter-spacing:0}body.rtl #menu-header-menu-arabic a{position:relative;font-size:18px;transition:all .4s ease 1.4s}@media (min-width:1025px){body.rtl #location-list{padding:0 40px;direction:rtl;text-align:right}}body.rtl.contact-us section,body.rtl.locations section{width:100%}body.rtl #menu-header-menu{display:-ms-flexbox;display:flex;gap:20px;text-transform:uppercase}body.rtl #location-address,body.rtl #opening-times,body.rtl #location-list .cta,body.rtl .form button{text-align:right}body.rtl #site-introduction .section-header,body.rtl #author strong,.cta,body.rtl .section-header h3{letter-spacing:0em;}@media (min-width:1025px){body.rtl.home #page-header header{right:40px}}body.rtl.admin-bar #site-header{top:0px!important}body.rtl #menu-primary-menu a,#menu-primary-menu label{letter-spacing:0em}body.rtl .description-list{margin:3.9vw 3.9vw 0;direction:ltr}body.rtl .description-list li,body.rtl .description-list p,body.rtl .description-list ul{color:#525252;text-align:right}body.rtl #related-doctors strong{display:inline-block;letter-spacing:0em;text-transform:uppercase}@media (min-width:1025px){body.rtl.single-service #content:not(.single-column)>:not(#featured-image){margin-right:0}}@media (min-width:800px){body.rtl.single-service #content:not(.single-column){margin-left:40px}}@media (min-width:1025px){body.rtl.single-doctor #content,body.rtl.single-dr #content,body.rtl.single-staff #content,body.rtl.single-alliedhealth #content,body.rtl.single-physiotherapists #content,body.rtl.single-occupationaltherapis #content,body.rtl.single-dietician #content{margin:40px auto 0;width:60%!important;max-width:900px}}@media (min-width:1025px){body.rtl.medical-services #content,.therapy-centre #content{-ms-flex-positive:1;flex-grow:1;padding-left:40px;padding-right:0;width:50%}}@media (min-width:800px){body.rtl #menu-toggle{position:absolute;left:20px;right:unset}}body.rtl nav#site-navigation{direction:rtl}@media (min-width:800px){body.rtl #site-navigation .cross-icon{right:unset;left:0}}@media (min-width:800px){body.rtl.find-a-doctor .searchandfilter,body.rtl.allied-health .searchandfilter,body.rtl.find-a-physiotherapists .searchandfilter,body.rtl.find-a-occupational-therapist .searchandfilter,body.rtl.find-a-dietician .searchandfilter{width:50%;direction:rtl}}body.rtl .sf-field-submit input{text-align:right;letter-spacing:0}body.rtl .sf-field-submit:after{right:unset;left:15px}body.rtl.find-a-doctor .doctors-list h2,body.rtl.allied-health .doctors-list h2,body.rtl.find-a-occupational-therapist body.rtl.occupational-therapist-list h2,body.rtl.find-a-physiotherapists .physiotherapists-list h2,body.rtl.find-a-dietician .dietician-list h2{letter-spacing:0em}@media (min-width:800px){body.rtl #site-navigation{border-left:0 solid #0a2343;border-right:1px solid #0a2343}}@media (max-width:767px){body.rtl .cross-icon{right:unset;left:0px!important}body.rtl #covidtext{padding-left:10px;color:#0b2545;margin-right:20px!important;font-weight:700}}body.rtl #our-doctors .slick-slide h4{letter-spacing:0em;margin:0;text-transform:uppercase}.wpml-ls-legacy-list-horizontal{border:1px solid #fff0;padding:7px;display:contents;clear:both}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 4px 5px;line-height:1}.wpml-ls-current-language .wpml-ls-legacy-list-horizontal a span{vertical-align:middle;color:#0b2443}body.rtl #our-doctors .cta span{letter-spacing:0em}body.rtl#our-doctors select{letter-spacing:0em}body.rtl .selectboxit-container{direction:ltr}body.rtl #site-header .telephone-number li:not(:last-child){margin-bottom:10px;margin-right:-30px}body.rtl .find-a-doctor .doctors-list h2,body.rtl .allied-health .doctors-list h2,body.rtl .find-a-occupational-therapist .occupational-therapist-list h2,body.rtl .find-a-physiotherapists .physiotherapists-list h2,body.rtl .find-a-dietician .dietician-list h2{letter-spacing:0em}body.rtl #page-header:not(.images){padding:0 0 0 40px}body.rtl .kch-doctor-search-form .button2{letter-spacing:0;text-align:right}body.rtl .selectboxit-container *{direction:rtl}body.rtl .selectboxit-arrow:before{transform:rotate(-180deg)}body.rtl .sf-field-submit:after{transform:rotate(-180deg);top:37%}body.rtl .sf-field-submit:hover:after{transform:rotate(-180deg)}@media (min-width:800px){body.rtl.find-a-doctor #featured-image,body.rtl.allied-health #featured-image,body.rtl.find-a-physiotherapists #featured-image,body.rtl.find-a-dietician #featured-image,body.rtl.find-a-occupational-therapist #featured-image{height:calc(100% - 10px);position:absolute;left:0;right:unset;top:0;width:50%}}body.rtl #site-main{direction:rtl!important;margin-top:36px}.lang-selector .wpml-ls-legacy-list-horizontal ul li{display:inline-flex!important}.bmi-widget{max-width:501px;margin:20px 0}.bmi-border{border:1.5px solid #0a2343;padding:20px;border-radius:10px}.bmi-border input{width:49%;height:40px;font-size:16px;border-radius:4px;font-family:inherit;border:1px solid #0a2343;color:#0a2343}.bmi-border button{background-color:#0a2343;font-family:inherit;color:#fff;font-size:16px;width:49%;border-radius:4px;padding:12px 6px;border:1px solid}.bmi-border button#w1{cursor:pointer}.bmi-border .f-b-t-n{margin-top:15px}.bmi-form-table div.f-a-i-o{display:inline-block;border:1px solid #0a2343;padding:12px 15px;margin:10px 0;font-family:inherit;font-size:16px;color:#000;font-weight:400;border-radius:7px}.bmi-form-table .heads{margin:5px 0;font-family:inherit;font-size:16px;font-weight:700}.home #page-header #header-slider .kch-home-slider-media{background-color:#0a2343;display:block;margin:0;overflow:hidden;padding-top:60%;position:relative}.home #page-header #header-slider .kch-home-slider-media:before{z-index:1}.home #page-header #header-slider .kch-home-slider-image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.home #page-header #header-slider:not(.slick-initialized)>li>.kch-home-slider-media{display:block;padding-top:60%}@media (min-width:800px){.home #page-header #header-slider .kch-home-slider-media,.home #page-header #header-slider:not(.slick-initialized)>li>.kch-home-slider-media{padding-top:50%}}