@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,html{box-sizing:border-box}select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 386.257 386.257' style='enable-background:new 0 0 386.257 386.257;' xml:space='preserve'%3E%3Cpolygon points='0,96.879 193.129,289.379 386.257,96.879 '/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E") no-repeat 95% 50%;background-size:1em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}a{text-decoration:none;color:inherit;cursor:pointer}button{background:0 0;box-shadow:none;border:none}img,picture{max-width:100%;height:auto;line-height:0;display:block}.typography{color:#041f32}.typography h1{font-size:3rem;font-weight:500;margin-bottom:.7rem}.typography h2{font-size:250%;margin-bottom:1.3rem;font-weight:500;line-height:1.2}@media (max-width:30em){.typography h2{font-size:200%}}.typography h3{font-weight:700;margin-bottom:.7rem;font-size:125%}.typography h4{font-size:112.5%}.typography h4,.typography h5{font-weight:700;margin-bottom:.5em}.typography p,.typography ul{margin-bottom:2rem;line-height:1.6;max-width:45em;letter-spacing:.04em}.typography ul{list-style:none;padding-left:1.5em}.typography ul li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;line-height:1.6}.typography ul li:before{content:"•";font-size:300%;color:#e98231;font-weight:700;display:inline-block;width:.5em;margin-left:-.5em;line-height:.3}.typography a{font-weight:500;color:#e98231;transition:color .25s ease-in-out}.typography a:hover{color:#041f32}.typography .orange{color:#e98231}b{font-weight:700}form{margin-bottom:4em}.input-container{position:relative;z-index:1}input,select,textarea{border:none;box-sizing:content-box;background:0 0;color:#fff}input:focus,select:focus,textarea:focus{outline:0}.input-container{margin-bottom:1.5em}.input-container input,.input-container select,.input-container textarea{box-sizing:content-box;padding:1.5em 2% .5em;width:96%;font-size:93.75%;color:#333;border-bottom:2px solid #e9e9f0}.input-container textarea{border:2px solid #e9e9f0;height:10em}.input-container label{position:absolute;z-index:-1;font-size:93.75%;left:.5em;top:1.5em;transition:top .4s ease,font-size .4s ease,left .4s ease}.input-container .error{position:absolute;color:#f33131;top:.25em;right:0;font-size:87.5%}.input-container.checkbox{display:flex;justify-content:flex-start;align-items:center}.input-container.checkbox input{width:auto}.input-container.checkbox label{position:static;margin-left:.75em}.input-container.focused label{font-size:75%;top:.5em}.input-container select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 386.257 386.257' fill='%23a4afb7' style='enable-background:new 0 0 386.257 386.257;' xml:space='preserve'%3E%3Cpolygon points='0,96.879 193.129,289.379 386.257,96.879 '/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E") no-repeat 95% 50%;background-size:1em;border-radius:0}.input-container option,.input-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.input-container option{background-color:rgba(15,15,15,.87)!important;border:none;padding:1.5em 0}.input-container option:focus{background-color:rgba(43,42,42,.87)!important}.SubmitButton{font-size:112.5%;margin-left:auto}.form-submit-error{color:#f33131;text-align:right}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-transition:background-color 500000s ease-in-out 0s;transition:background-color 500000s ease-in-out 0s}.Header{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:999}.Header-logoContainer{display:flex;justify-content:space-between;align-items:stretch;flex-shrink:1;height:6.25em}@media (max-width:85em){.Header-logoContainer{font-size:75%}}@media (max-width:25em){.Header-logoContainer{font-size:50%}}.Header-menuOpenBtn{width:auto;cursor:pointer;padding:1em 0 1em 3em;border-radius:3px;background:0 0;text-align:left;font-size:100%}.Header-menuOpenBtn span{transition:all .5s ease;position:relative;display:block}.Header-menuOpenBtn span,.Header-menuOpenBtn span:before{width:1.5em;height:.25em;background-color:#041f32;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px}.Header-menuOpenBtn span:before{content:"";position:absolute;bottom:-.5em}.menu-open .Header-menuOpenBtn span:before{transform:rotate(-40deg);width:.9375em;bottom:.3125em}.Header-menuOpenBtn span:after{content:"";position:absolute;top:-.5em;width:1.5em;height:.25em;background-color:#041f32;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px}.menu-open .Header-menuOpenBtn span:after{transform:rotate(40deg);width:.9375em;top:.3125em}.menu-open .Header-menuOpenBtn span{transform:rotate(180deg)}@media (min-width:85em){.Header-menuOpenBtn{display:none}}.Header-navContainer{width:100%;display:flex;align-items:stretch;justify-content:space-between;position:relative}.Header-navContainer .Header-left{background-color:#041f32;flex:1 1}.Header-navContainer .Header-inner{display:flex;justify-content:space-between;flex-wrap:none;flex-shrink:0;max-width:82.5em;width:96%}.Header-navContainer .Header-right{flex:1 1}.Header-navContainer-blueBackground{background-color:#041f32}.triangle{width:6.25em;height:6.25em;border-bottom:6.25em solid #041f32;border-right:6.25em solid transparent}.Header-navContainer-whiteBackground{display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.Header-navContainer-whiteBackground li{margin-left:2.5em}.MobileExit{width:100%;height:100%;position:fixed;left:0;top:0;z-index:100;cursor:pointer}@media (min-width:85em){.MobileExit{display:none}}.NavBar ul{display:flex;justify-content:space-between;color:#041f32;font-weight:600}.NavBar ul li:hover{color:#e98231;text-decoration:underline}@media only screen and (max-width:85em){.NavBar{position:fixed;height:100vh;width:80vw;max-width:25em;background:#041f32;right:0;top:0;overflow-y:auto;padding-top:2.5em;padding-bottom:8em;transition:transform .2s ease-in-out;transform:translate(110%)}.menuOpen .NavBar{transform:translate(0)}.NavBar ul{display:block}.NavBar li{font-size:106.25%;margin-bottom:1em;color:#fff}}.Logo{padding-top:.7em;padding-right:.3em}.Logo img{height:5em;min-width:14.5em}.Footer{background-color:#041f32;width:100%;color:#fff}.Footer .inner{display:flex;justify-content:space-between;padding:3rem 0}@media (max-width:68.75em){.Footer .inner{display:block}.Footer .inner>*{width:100%;margin:0 auto 3em}}.Footer .Footer-right{display:flex;justify-content:space-between;padding-top:2rem;max-width:40em}.Footer .Footer-right h3{color:#e98231;font-weight:600;font-size:1.3rem;margin-bottom:1.4rem}@media (max-width:68.75em){.Footer .Footer-right h3{text-align:center}}@media (max-width:45em){.Footer .Footer-right{display:block}.Footer .Footer-right>*{margin:0 auto 3em}}.Footer .Footer-right a{color:#fff;display:block}.Footer .Footer-right a:hover{color:#d8d8d8}.Footer-info{max-width:15rem}.Footer-info .Logo{margin-bottom:1.5em}.Footer-info h4{margin-bottom:.5em}.Footer-info p{color:#fff;line-height:1.3rem}@media (max-width:68.75em){.Footer-info{text-align:center}.Footer-info .Logo{margin:0 auto 1em}}.Footer-support{margin-right:4em}@media (max-width:45em){.typography .Footer-support ul{padding-left:0}.typography .Footer-support ul li{display:block;text-align:center;padding-left:0}.typography .Footer-support ul li:before{content:none}}.Footer-getInTouch ul{padding-left:0}.Footer-getInTouch ul li{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;line-height:1.2}.Footer-getInTouch ul li:before{content:none}.Footer-getInTouch ul li p{line-height:1.2}.Footer-getInTouch ul li>span{margin-right:.75em}@media (max-width:45em){.Footer ul li{display:block;text-align:center}.Footer ul li .Icon{margin-left:auto;margin-right:auto;margin-bottom:.5em}}@media only screen and (max-width:45rem){.inner,.inner .Footer-right{flex-wrap:wrap}.inner .Footer-right .support{padding-bottom:2rem}}.FooterIcon{display:flex;justify-content:center;align-items:center;background:#e98231;border-radius:100%;width:1.5em;height:1.5em}.FooterIcon>svg{transform:scale(.65)}.HeadingImage{position:relative;margin-bottom:3em;height:21.875em}.HeadingImage img,.HeadingImage picture{width:100%;height:100%;object-fit:cover}.HeadingImage-overlay{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;z-index:50;top:0;left:0}.HeadingImage-overlay h1{color:#fff;font-size:350%;font-weight:700;margin-bottom:.25em;text-align:left}@media (max-width:35em){.HeadingImage-overlay h1{font-size:300%}}@media (max-width:25em){.HeadingImage-overlay h1{font-size:250%}}.HeadingImage h1{text-align:left;line-height:1.2;animation:scaleY .25s forwards;transform-origin:bottom}@media (max-width:56em){.HeadingImage{font-size:calc(.5vw + .5em)}}a.LinkButton{min-width:10em;padding:.8125em 1.5em;border-radius:.3125em;color:#fff;transition:background-color .25s ease-in-out;display:table;text-align:center}a.LinkButton-Orange{background:#e98231}a.LinkButton-Orange:hover{background:#d16816;color:#fff}a.LinkButton-Blue{background:#041f32}a.LinkButton-Blue:hover{background:#083c61;color:#fff}.Doctor{background:#041f32;color:#fff;width:15em}.Doctor-nameplate{padding:.75em}.Doctor-name{font-size:112.5%;margin-bottom:.25em}.Doctor-specialisation{font-size:87.5%;opacity:.8;letter-spacing:.03em}.DoctorPlaceholder{padding:1em;background:#eee}.DoctorPlaceholder-svgWrapper{width:13em;height:13em;padding:2em;overflow:hidden;background:#041f32;border-radius:100%}.DoctorPlaceholder-svgWrapper svg{height:100%;width:100%;fill:#fff}.Hero{position:relative;height:80vh;min-height:25em;max-height:65em;overflow:hidden}.Hero img,.Hero picture{width:100%;height:100%;object-fit:cover}.Hero-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;z-index:50;left:0;top:0}.Hero-overlay h1{font-size:300%;margin-bottom:.25em}@media (max-width:45em){.Hero-overlay h1{font-size:200%}}@media (max-width:30em){.Hero-overlay h1{font-size:175%}}.Hero-overlay h6{font-size:93.75%;font-weight:700;margin-bottom:.75em}.Hero-textWrapper{max-width:40em;background-color:rgba(255,255,255,.62);border-radius:15px;box-shadow:0 0 30px 50px rgba(255,255,255,.62)}.Hero-btns{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.Hero-btns a{margin-right:1.25em;margin-bottom:1em}.ContactBar{background:#eee;height:2.25em}.ContactBar .inner{height:100%}.ContactBar .inner,.ContactBar-info{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ContactBar-info span{margin-right:1em}@media (max-width:85em){.ContactBar{display:none}}.Icon{display:flex;justify-content:center;align-items:center;background:#e98231;border-radius:100%;width:1.5em;height:1.5em}.Icon>svg{transform:scale(.65)}.GoogleMap{width:100%;height:25em;margin-bottom:4em}.ArticleBlock .inner{max-width:45em}.CardsBlock{padding:4em 0}.CardsBlock-cards{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@supports (display:grid){.CardsBlock-cards{display:grid;grid-gap:1.5em;gap:1.5em}.CardsBlock-cards .Card{width:auto;margin-bottom:0}}.CardsBlock-Right .inner{display:flex;justify-content:space-between;align-items:top;flex-wrap:wrap}@media (max-width:65em){.CardsBlock-Right .inner{justify-content:center}.CardsBlock-Right .inner>*{max-width:40em;margin-left:auto;margin-right:auto}}.CardsBlock-Right .CardsBlock-contentContainer{width:45%}@media (max-width:65em){.CardsBlock-Right .CardsBlock-contentContainer{width:100%}}.CardsBlock-Right .CardsBlock-cards{width:50%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.CardsBlock-Right .CardsBlock-cards .Card{width:48%;margin-bottom:1.5em;width:auto;margin-bottom:0}@media (max-width:65em){.CardsBlock-Right .CardsBlock-cards{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);width:100%}}.CardsBlock-Center{background:#eee;text-align:center}.CardsBlock-Center .CardsBlock-content>*{margin-left:auto;margin-right:auto}.CardsBlock-Center .CardsBlock-cards .Card{width:32%;padding:2em 1em}@media (max-width:40em){.CardsBlock-Center .CardsBlock-cards .Card{width:100%}}@supports (display:grid){.CardsBlock-Center .CardsBlock-cards{grid-template-columns:1fr 1fr 1fr}.CardsBlock-Center .CardsBlock-cards .Card{width:auto;margin-bottom:0}@media (max-width:40em){.CardsBlock-Center .CardsBlock-cards{grid-template-columns:1fr}}}.TextImageBlock .inner{padding:3rem 0;display:flex;justify-content:space-between;gap:2em}.TextImageBlock .inner>*{width:48%}@media (max-width:68.75em){.TextImageBlock .inner>*{width:100%}.TextImageBlock .inner{justify-content:center;flex-wrap:wrap}}.TextImageBlock.is-reversed .inner{flex-direction:row-reverse}.TextImageBlock-contentContainer{max-width:34.375em;margin-right:4%}.TextImageBlock-image{max-width:40.625em}.Strip{padding:4em 0;margin-bottom:4em;text-align:center}.Strip-Gray{background:#eee}.Strip-Blue{background:#041f32;color:#fff}.Strip-Orange{background:#e98231}.Strip-buttonsContainer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Strip-buttonsContainer>*{margin:0 .75em}.Strip p,.Strip ul{margin-left:auto;margin-right:auto}.Card{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;flex-direction:column;box-shadow:0 0 1em .25em rgba(0,0,0,.05);padding:1.25em 1em;text-align:center;background:#fff}.Card p{flex:1 1;margin-bottom:1em}.Card a{font-size:93.75%;padding:.25em}.Card-border-all{border-radius:.25em}.Card-border-bottom{border-radius:0 0 1.25em 1.25em}.Card-border-bottom-right{border-radius:0 0 1.25em 0}.Card-border-bottom-left{border-radius:0 0 0 1.25em}.Card-border-top{border-radius:1.25em 1.25em 0 0}.Card-border-top-right{border-radius:0 1.25em 0 0}.Card-border-top-left{border-radius:1.25em 0 0 0}.ContactPage-contactDetails{width:48%;text-align:center;font-size:112.5%;margin-bottom:3em}.ContactPage-contactDetails>div{margin-bottom:3em}.ContactPage-contactDetails a,.ContactPage-contactDetails span{display:block;margin-bottom:1em}@media (max-width:35em){.ContactPage-contactDetails{width:100%}}.ContactPage .ContactForm{width:48%}@media (max-width:35em){.ContactPage .ContactForm{width:100%}}.ContactPage address p{margin-bottom:0}.ContactPage-detailsForm{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.ContactPage-detailsForm>*{margin-left:auto;margin-right:auto;min-width:28em}@media (max-width:35em){.ContactPage-detailsForm>*{min-width:0}}.OurDoctorsPage-doctors{padding-bottom:4em;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@supports (display:grid){.OurDoctorsPage-doctors{display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));grid-gap:1em}@media (max-width:50em){.OurDoctorsPage-doctors{justify-items:center}}}.FourOhFour .inner{padding:8em 0}.FourOhFour .inner h2{text-align:center;margin-bottom:.25em}.FourOhFour .inner p{margin:0 auto;text-align:center}.PatientQuestionnairePage__section{padding:2rem 0}.PatientQuestionnairePage__header{text-align:center;max-width:50rem;margin:0 auto 2rem}.PatientQuestionnairePage__title{font-size:2rem;line-height:1.2;font-weight:600;margin-bottom:1rem}.PatientQuestionnairePage__intro{font-size:1rem;line-height:1.5;color:#444;max-width:50ch;margin:0 auto}.PatientQuestionnairePage__formWrapper{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:1rem;min-height:400px}.btn{cursor:pointer;font-size:100%;padding:0;line-height:1em;letter-spacing:.05em;box-sizing:border-box;background-color:#041f32;border-radius:5px}.btn:hover{background-color:#083c61}.btn *{pointer-events:none}.btn svg{fill:#041f32}.btn:focus{box-shadow:0 0 0 2px #cdcdcd;outline:0}.btn .ButtonSpinner{font-size:35%}.btn{justify-content:center;align-items:center;width:7.5em;height:2.5em;color:#fff;transition:background-color .25s ease-in-out}.btn,.btn-container{display:flex;flex-wrap:wrap}.btn-container{justify-content:space-between;align-items:flex-start;gap:.75em}.ButtonSpinner{width:3.5em;height:3.5em}.ButtonSpinner:after{content:" ";display:block;width:2.875em;height:2.875em;margin:.0625em;border-radius:50%;border-color:#cef transparent;border-style:solid;border-width:.3125em;animation:buttonSpinner .8s linear infinite}@keyframes buttonSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}body{font-family:Roboto,sans-serif}.inner{max-width:82.5rem;width:92%;margin:0 auto}