﻿.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.clearfix,.row,.content,.testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .flex-direction-nav,#header,.charity .charity-info,.charity .charity-examples figure.row{zoom:1}.clearfix:before,.row:before,.content:before,.testimonials-slideshow .flexslider .slide:before,.testimonials-slideshow .flexslider .flex-direction-nav:before,#header:before,.charity .charity-info:before,.charity .charity-examples figure.row:before,.clearfix:after,.row:after,.content:after,.testimonials-slideshow .flexslider .slide:after,.testimonials-slideshow .flexslider .flex-direction-nav:after,#header:after,.charity .charity-info:after,.charity .charity-examples figure.row:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.row:after,.content:after,.testimonials-slideshow .flexslider .slide:after,.testimonials-slideshow .flexslider .flex-direction-nav:after,#header:after,.charity .charity-info:after,.charity .charity-examples figure.row:after{clear:both}.button,#header .content,#header .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider #header .slide,#header .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider #header .flex-direction-nav,.nav__item,.footer-nav li,.landing-page--xero .landing-page__hero{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button.button--close span,.modal h1,.modal .validation-message__heading,.visually-hidden,#sign-up-form .alert{position:absolute;left:-99999em;top:auto;width:1px;height:1px;overflow:hidden}.arrow-up,.testimonial.testimonial--bubble:before,.testimonial-item blockquote:after{position:absolute;bottom:100%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:0.5rem;margin-left:-0.5rem;left:50%}.arrow-left{position:absolute;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:white;border-width:0.5rem;margin-top:-0.5rem;left:-1rem;top:50%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,h1,.validation-message__heading,h2,h3,h4,p,figcaption,.contact-details .contact-details__item--address,.policy address,hr,blockquote,pre,abbr,address,cite,code,em,img,small,strong,b,i,dl,dt,dd,fieldset,form,label,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figcaption,figure,footer,header,hgroup,nav,section,time,progress{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}@media screen and (max-width: 18em){html,body,div,span,h1,.validation-message__heading,h2,h3,h4,p,figcaption,.contact-details .contact-details__item--address,.policy address,hr,blockquote,pre,abbr,address,cite,code,em,img,small,strong,b,i,dl,dt,dd,fieldset,form,label,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figcaption,figure,footer,header,hgroup,nav,section,time,progress{font-size:80%}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-align:center;color:#4F4F4F;font-style:normal;font-weight:400;width:100%;overflow-x:hidden}article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{font-style:italic;position:relative}blockquote p,blockquote figcaption,blockquote .contact-details .contact-details__item--address,.contact-details blockquote .contact-details__item--address,blockquote .policy address,.policy blockquote address{text-indent:38px;text-indent:2.4rem;position:relative}blockquote p:before,blockquote figcaption:before,blockquote .contact-details .contact-details__item--address:before,.contact-details blockquote .contact-details__item--address:before,blockquote .policy address:before,.policy blockquote address:before{font-size:98px;font-size:6.1rem;font-family:georgia, serif;font-style:normal;content:"\201C";position:absolute;top:19px;top:1.2rem;left:-42px;left:-2.6rem;color:#b5e2f9}img{border:0;max-width:100%}img:focus{outline:1px dashed #EE2B89;outline-offset:10px;outline-offset:0.625rem}table{border-collapse:collapse;border-spacing:0}section{padding:48px 0;padding:3rem 0}@media screen and (min-width: 0) and (max-width: 21.1875em){section{padding:24px 0;padding:1.5rem 0}}h1,.validation-message__heading,h2,h3,h4,h5,h6{font-size:16px;font-size:1rem}address{font-style:normal}a{color:#EE2B89;text-decoration:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}p a,figcaption a,.contact-details .contact-details__item--address a,.policy address a{border-bottom:1px solid #fbd0e5}strong{font-weight:700}::selection{background-color:#f25aa3;color:white}::-moz-selection{background-color:#f25aa3;color:white}code,pre{color:#2795D9;font-size:20px;font-size:1.25rem;font-weight:bold}ul,ol{text-align:left;font-family:"source_sans_pro", sans-serif}footer ul,footer ol{margin-bottom:0}form{font-family:"source_sans_pro", sans-serif}fieldset{padding-top:16px;padding-top:1rem}abbr[title="required"]{text-decoration:none;color:#2795D9;font-weight:bold;font-size:1.25em}input,select,textarea{box-shadow:0 0 0 1px #d6d6d8;-webkit-transition:box-shadow 0.1s, border 0.1s;-moz-transition:box-shadow 0.1s, border 0.1s;transition:box-shadow 0.1s, border 0.1s;padding:6px;padding:0.375rem;border:3px solid #f0f0f1;border-radius:0.25rem;font-family:georgia, serif;font-size:1rem;text-align:left;font-style:italic;color:#4F4F4F;-webkit-appearance:none}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input,select{vertical-align:middle}input:focus,textarea:focus{border:3px solid #bfdff4;outline:0;box-shadow:0 0 0 1px #93caec}textarea{resize:vertical}::-webkit-input-placeholder,:-ms-input-placeholder,:-ms-input-placeholder{color:#b5b5b5;font-style:italic}label{display:block}input[type=submit]{margin-top:0}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.row{margin-left:-40px;margin-left:-2.5rem}@media screen and (min-width: 35em){#sign-up-form form.row{margin-left:-1em}.brand-assets__color.row{margin-left:-1em}}@media screen and (min-width: 60em){.pricing-plan__list{margin-left:-1em}}@media screen and (min-width: 35em){.testimonials #container{margin-left:-1em}}.testimonials #container.gridalicious{margin-left:-1em;margin-right:-1em}@media screen and (min-width: 35em){.testimonials #container.gridalicious{margin:0}}.col{border:0 solid transparent;float:left;border-left:2.5rem solid transparent}@media screen and (min-width: 0){.col{width:100%}}@media screen and (min-width: 18em){body:after{content:"gimme-a-break";display:none}}@media screen and (min-width: 21.25em){body:after{content:"hell-breaks-loose";display:none}}@media screen and (min-width: 35em){body:after{content:"break-a-leg";display:none}.charity-info__logo{width:33.33333%}.charity-examples__item,.tour-section--expenses figure,.tour-section--expenses .tour-section__blurb{width:50%}.testimonials .testimonial-item.col{width:50%;border-left:1em solid transparent}.charity-info__blurb{width:66.66667%}#sign-up-form .form__item{width:100%;border-left:1em solid transparent}.landing-page-template .feature-icons .feature-item{width:100%}}@media screen and (min-width: 39em){.pricing-sign-up-blurb,#sign-up-form .section-heading{width:41.66667%}#sign-up-form .form{width:58.33333%}#sign-up-form.sign-up-form--vertical .section-heading,#sign-up-form.sign-up-form--vertical .form{width:100%}}@media screen and (min-width: 43.75em){.landing-page-template__signup,.landing-page-template__copy{width:50%}}@media screen and (min-width: 47.5em){body:after{content:"prison-break";display:none}.charity-examples__item,.tour-section--appointment-reminders figure,.tour-section--wait-list figure,.brand-assets__icon{width:33.33333%}.testimonials .testimonial-item.col{width:33.33333%;border-left:1em solid transparent}.tour-section--multiple-locations figure,.tour-section--noticeboard figure,.tour-section--get-involved figure{width:41.66667%}.tour-section--group-appointments figure,.tour-section--group-appointments .tour-section__blurb,.tour-section--create-appointments figure,.tour-section--create-appointments .tour-section__blurb,.tour-section--recalls figure,.tour-section--recalls .tour-section__blurb{width:50%}.tour-section--multiple-locations .tour-section__blurb,.tour-section--noticeboard .tour-section__blurb,.tour-section--get-involved .tour-section__blurb{width:58.33333%}.tour-section--appointment-reminders .tour-section__blurb,.tour-section--wait-list .tour-section__blurb{width:66.66667%}}@media screen and (min-width: 50em){.landing-page-template__signup{width:41.66667%}.landing-page-template__copy{width:58.33333%}}@media screen and (min-width: 60em){body:after{content:"nervous-break-down";display:none}.brand-assets__color.col{width:14.28571%;border-left:1em solid transparent}.pricing-plans__item{width:20%;border-left:1em solid transparent}.testimonials .testimonial-item.col{width:25%;border-left:1em solid transparent}.charity-info__logo{width:16.66667%}.charity-examples__item{width:25%}.tour-section--bookings-anywhere,.tour-section--bookings-embed,.tour-section--bookings-facebook,.feature-icons .feature-item,.footer-feature__item,.tour-section--online-bookings .tour-section__blurb,.tour-section--treatment-notes-templates .tour-section__blurb,.tour-section--treatment-notes-search,.tour-section--treatment-notes-drafts,.tour-section--treatment-notes-files,.tour-section--invoices .tour-section__blurb,.tour-section--expenses figure,.tour-section--business-metrics .tour-section__blurb,.tour-section--appointment-reports,.tour-section--transaction-reports,.tour-section--generate-reports,.landing-page-template__signup,.landing-page-template__testimonial,.landing-page-template .feature-icons .feature-item{width:33.33333%}.tour-section--bookings-embed figure,.tour-section--anywhere figure,.tour-section--flexible-calendar-views .tour-section__blurb,.tour-section--create-appointments figure,.tour-section--letters .tour-section__blurb{width:41.66667%}.tour-section--group-appointments figure,.tour-section--group-appointments .tour-section__blurb,.frequently-asked-questions,.tour-section--tablets,.tour-section--mobile-design,.tour-section--letter-printing,.tour-section--letter-emailing,.brand-assets__logo{width:50%}.tour-section--bookings-embed .tour-section__blurb,.tour-section--anywhere .tour-section__blurb,.tour-section--flexible-calendar-views figure,.tour-section--create-appointments .tour-section__blurb,.tour-section--letters figure{width:58.33333%}.tour-section--online-bookings figure,.tour-section--treatment-notes-templates figure,.tour-section--invoices figure,.tour-section--expenses .tour-section__blurb,.tour-section--business-metrics figure,.landing-page-template__copy{width:66.66667%}.charity-info__blurb{width:83.33333%}}@media screen and (min-width: 72em){.contact-details{width:33.33333%}.form--contact{width:66.66667%}}.content,.testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .flex-direction-nav{width:100%;max-width:1100px;max-width:68.75rem;padding:0 24px;padding:0 1.5rem;margin:0 auto;position:relative}@media screen and (min-width: 23.75em){.content,.testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .flex-direction-nav{padding:0 40px;padding:0 2.5rem}}@media screen and (min-width: 71.75em){.content,.testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .flex-direction-nav{padding:0}}.content-wrapper .row:nth-child(2n+2){background-color:#f0f0f1}.content-wrapper .feature-icons.row{background:white}.content__narrow{padding:24px;padding:1.5rem;margin:0 auto;text-align:left;background:white}@media screen and (min-width: 21.25em){.content__narrow{padding:40px;padding:2.5rem}}@media screen and (min-width: 47.5em){.content__narrow{max-width:1060px;max-width:66.25rem;padding:60px 150px 80px;padding:3.75rem 9.375rem 5rem}}@font-face{font-family:'cliniko-icons';src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-5be9b245b654fb6f5ecc8c91540ac97de456e68ddd7be8329cd4e03a8759d932.eot);src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-5be9b245b654fb6f5ecc8c91540ac97de456e68ddd7be8329cd4e03a8759d932.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-120f7b6e84d8be16e2e5dc242136e9feb1c9911964530f8d98f1038944ac6b7d.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-faa32387ca4f0340c29dae9d1edefa22f0a6058d5e648fa08879fef65ab4f9a1.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-66bdd6a9b1b492ea1275dc60eb392f5b8a7b8fb20389deb734070dcc1a0774b8.svg#cliniko-icons) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon);speak:none;font-family:'cliniko-icons';font-style:normal}@font-face{font-family:domine;font-style:normal;font-weight:normal;src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/domine-regular-webfont-9459f39f550fa5c94347664f64839e7c0f47a112e2e38151de03f9bb968167a7.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/domine-regular-webfont-9c9c3de499b99ba2eacce0d0ced861848b4e3df3ab4b550da7e75410b5d9fa34.woff2) format("woff2"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/domine-regular-webfont-575429c9e97d377280a42ac758a36d64fb447d04ae98b4d5229ae2cac4d7b196.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/domine-regular-webfont-2d6683c2148bfd3230c12900ca0ef90ed8422a81e1a27758410bcd7659111a87.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/domine-regular-webfont-497b8703b2891ec5be931976a4d254703cd855f6df35b0c76e32d320e6ce7937.svg#domine) format("svg")}@font-face{font-family:source_sans_pro;font-style:normal;font-weight:normal;src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-regular-webfont-e73de67e34166643c92b14eeb92c1a5d5bc625f223325563d7ec8be926e9db7a.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-regular-webfont-90e21982fc273ff6a07ede620b7db66ca46999361635ba9023ee03f2edd8880a.woff2) format("woff2"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-regular-webfont-ed072e0e23a05c52577cea54ff7ecb4de6c90dd78aa23cf294b87aebe2a1f9af.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-regular-webfont-e5d6c0232af920f153c514f8f948025dc1f5238ccce8610309ce0e0d7b970fe8.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-regular-webfont-b0aeed1bac3abc7e9fbb0a7f0573a738a6a1b05b531c1c35f6acc7388a8aedf0.svg#source_sans_pro) format("svg")}@font-face{font-family:source_sans_pro;font-style:normal;font-weight:bold;src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-semibold-webfont-ec31118f6a74149b6a85750338e5fc4791f16069a0c7e961adef6207636af629.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-semibold-webfont-6b8505d4f8d1be9aa049523ffe532372f73b86972874db64e13f3d7b0e81c0d8.woff2) format("woff2"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-semibold-webfont-05b72a7e5dfc0b91e0cd976c6609c6c4fe04e9352bf4afeecd1bb9a8b710a880.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-semibold-webfont-b3d6a56769fee7cf4c17a9754827c9a09eb31b110db80de8d62ac01299c46a61.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-semibold-webfont-bbd2463a6ba3e43616ba0ae5f72d0a0a03a056a61ffceb66bf8044192504a5e3.svg#source_sans_pro) format("svg")}@font-face{font-family:source_sans_pro;font-style:italic;font-weight:normal;src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-italic-webfont-0400b6a06db087c134b188c33de37b9ee129bcbd6fe5698f1f8ac3b289c01fdd.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-italic-webfont-21e88c4a32fa735dcfd822c2fe4bedf2179bb6328d30ce13a03bfda154e84578.woff2) format("woff2"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-italic-webfont-7d24bed618ffec950a8ac48c4a0e008fd1b75d71bc21cb32db6c5c9e5f11cfa5.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-italic-webfont-0ecbfce47fc46ca69b849463bc9038657a2f6192ed6e40ad9116a73f2b3ccdf3.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/sourcesanspro-italic-webfont-b5a8a6336882ba40d1c5f1c36c7159da878b8a9eb52f62229b6c3eb616303494.svg#source_sans_pro) format("svg")}.button{-webkit-tap-highlight-color:rgba(238,43,137,0.8);cursor:pointer;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:"source_sans_pro", sans-serif;position:relative;display:block;text-align:center;padding:8px 16px;padding:0.5rem 1rem;margin:0 0 16px;margin:0 0 1rem;border-radius:0.25rem;-webkit-transition:background 0.2s, color 0.2s, border 0.2s;-moz-transition:background 0.2s, color 0.2s, border 0.2s;transition:background 0.2s, color 0.2s, border 0.2s;border:none;text-decoration:none}@media screen and (min-width: 22em){.button{margin:0 8px 16px;margin:0 0.5rem 1rem;display:inline-block;width:auto}}.button:before{position:absolute;display:block;content:' ';top:-2px;top:-0.125rem;right:-2px;right:-0.125rem;bottom:-4px;bottom:-0.25rem;left:-2px;left:-0.125rem}.button [data-icon]:before{position:relative;pointer-events:none;content:attr(data-icon);speak:none;font-family:'cliniko-icons';font-style:normal}.no-touch .button:active{-webkit-transform:translateY(0.125rem);-moz-transform:translateY(0.125rem);-ms-transform:translateY(0.125rem);-o-transform:translateY(0.125rem);transform:translateY(0.125rem)}.no-touch .button:active:before{-webkit-transform:translateY(-0.125rem);-moz-transform:translateY(-0.125rem);-ms-transform:translateY(-0.125rem);-o-transform:translateY(-0.125rem);transform:translateY(-0.125rem);top:-4px;top:-0.25rem;bottom:-6px;bottom:-0.375rem}.button.button--disabled,.testimonials-slideshow .flexslider .flex-direction-nav li a.button.flex-disabled:hover{opacity:.15;cursor:default}.no-touch .button.button--disabled:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.button.flex-disabled:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.button.flex-disabled:hover{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:none}.button.button--default{display:inline-block;padding:10px 13px 11px;padding:0.6rem 0.8rem 0.7rem;color:#EE2B89;background-color:white;border:1px solid #bcbdbf;box-shadow:0 1px 0 #bcbdbf}.button.button--default [data-icon]:before{font-size:10px;font-size:0.6rem;color:#bcbdbf;padding-left:16px;padding-left:1rem}.no-touch .button.button--default:hover,.button.button--default:focus{background-color:#EE2B89;border:1px solid #bd0f63;box-shadow:0 1px 0 #bd0f63;color:white;position:relative}.no-touch .button.button--default:hover [data-icon]:before,.button.button--default:focus [data-icon]:before{color:white}.no-touch .button.button--default:hover.button--disabled,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.button.button--default.flex-disabled:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.button.button--default.flex-disabled:hover,.button.button--default:focus.button--disabled,.testimonials-slideshow .flexslider .flex-direction-nav li a.button.button--default.flex-disabled:focus:hover{box-shadow:0 1px 0 #dededf}.no-touch .button.button--default:active{background-color:#EE2B89;border:1px solid #bd0f63;box-shadow:0 0 0 #bd0f63;transform:translateY(1px)}.button.button--navigation{display:none}.js .button.button--navigation{display:block;width:100%;background:#2286c4;font-family:"source_sans_pro", sans-serif;font-style:normal;font-weight:300;font-size:18px;font-size:1.125rem;line-height:16px;line-height:1rem;color:white;cursor:pointer}.no-touch .js .button.button--navigation:hover,.js .button.button--navigation:focus,.js .button.button--navigation:active{background:#207db7;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.no-touch .js .button.button--navigation:hover,.no-touch .js .button.button--navigation:active,.js .button.button--navigation.nav-expanded{background:#207db7}.js .button.button--navigation:focus{outline:none;box-shadow:inset 0 0 0 1px white}@media screen and (min-width: 18em){.js .button.button--navigation{display:inline-block;width:auto;float:right;margin:16px 24px 16px 16px;margin:1rem 1.5rem 1rem 1rem}}@media screen and (min-width: 23.75em){.js .button.button--navigation{margin:16px 40px 16px 16px;margin:1rem 2.5rem 1rem 1rem}}@media screen and (min-width: 50em){.js .button.button--navigation{display:none}}.button.button--primary{position:relative;width:100%;text-align:left;border:1px solid transparent;padding:12px 40px 12px 12px;padding:0.75rem 2.5rem 0.75rem 0.75rem;font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem;text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:white;background-color:#EE2B89;box-shadow:0 0.125rem 0 #bd0f63}.form--sign-up .button.button--primary{float:right;width:100%}@media screen and (min-width: 21.25em){.button.button--primary{width:auto}}.button.button--primary .button--primary__value{pointer-events:none}.button.button--primary [data-icon]:before{position:absolute;right:12px;right:0.75rem;top:12px;top:0.75rem;opacity:.3;font-size:16px;font-size:1rem;pointer-events:none}.button.button--primary .button--primary__loading{-webkit-transition:opacity 0.75s;-moz-transition:opacity 0.75s;transition:opacity 0.75s;position:absolute;opacity:0;right:16px;right:1rem;top:16px;top:1rem;height:26px;height:1.6rem;width:26px;width:1.6rem;pointer-events:none}.no-touch .button.button--primary[disabled="disabled"]:hover{background:#EE2B89;box-shadow:0 0.188em 0 #bd0f63}.no-touch .button.button--primary[disabled="disabled"]:hover [data-icon]:before{opacity:.3}.no-touch .button.button--primary[disabled="disabled"]:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:none;box-shadow:0 0.125rem 0 #bd0f63}.no-touch .button.button--primary.checking:hover [data-icon]:before{opacity:0}.button.button--primary.checking [data-icon]:before{opacity:0}.button.button--primary.checking .button--primary__loading{opacity:1}.no-touch .button.button--primary:hover{background:#f03e94;box-shadow:0 0.125rem 0 #bd0f63}.no-touch .button.button--primary:hover [data-icon]:before{opacity:1}.no-touch .button.button--primary:active{background:#f03e94;box-shadow:0 0 0 #bd0f63}.button.button--primary:focus{background:#f03e94;box-shadow:0 0.125rem 0 #bd0f63,0 0 0.1875rem 0 rgba(0,0,0,0.3)}.button.button--pressy-prev,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev,.button.button--pressy-next,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next{position:relative;border-radius:50%;width:60px;width:3.75rem;height:60px;height:3.75rem;background:#bcbdbf;text-indent:-9999em;box-shadow:0 0.188em 0 #a2a3a6}.button.button--pressy-prev [data-icon]:before,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev [data-icon]:before,.button.button--pressy-prev:after,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:after,.button.button--pressy-next [data-icon]:before,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next [data-icon]:before,.button.button--pressy-next:after,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:after{font-family:'cliniko-icons';font-style:normal;position:absolute;font-size:22px;font-size:1.4rem;line-height:0;line-height:0;color:white;width:60px;width:3.75rem;height:60px;height:3.75rem;top:50%;text-indent:0}.button.button--pressy-prev:after,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:after,.button.button--pressy-next:after,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:after{display:block}.no-touch .button.button--pressy-prev:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-prev:hover,.no-touch .button.button--pressy-next:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-next:hover{background:#a2a3a6;box-shadow:0 0.125rem 0 #88898d}.no-touch .button.button--pressy-prev:hover.button--disabled,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.button.button--pressy-prev.flex-disabled:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.button.button--pressy-prev.flex-disabled:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-disabled.flex-prev:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-disabled.flex-prev:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:hover.button--disabled,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-prev:hover.button--disabled,.no-touch .button.button--pressy-next:hover.button--disabled,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.button.button--pressy-next.flex-disabled:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.button.button--pressy-next.flex-disabled:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-disabled.flex-next:hover,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-disabled.flex-next:hover,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:hover.button--disabled,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-next:hover.button--disabled{background:#bcbdbf;box-shadow:0 0.125rem 0 #959699}.no-touch .button.button--pressy-prev:active,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:active,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-prev:active,.no-touch .button.button--pressy-next:active,.no-touch .testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:active,.testimonials-slideshow .flexslider .flex-direction-nav li .no-touch a.flex-next:active{opacity:0.8;box-shadow:0 0 0 #242425}.button.button--pressy-next [data-icon]:before,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next [data-icon]:before{left:2px;left:0.15rem}.button.button--pressy-prev [data-icon]:before,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev [data-icon]:before{right:2px;right:0.1rem}.button.button--social{width:48%;padding:10px 16px;padding:0.6rem 1rem;font-family:"domine", sans-serif;font-style:normal;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;color:white;margin:0}.button.button--social.button--social-twitter{float:left;background-color:#3aa7ed;box-shadow:0 0.125rem 0 #1e9aea}.no-touch .button.button--social.button--social-twitter:hover{background-color:#2ca1ec}@media screen and (min-width: 47.5em){.no-touch .button.button--social.button--social-twitter:hover{background-color:transparent}}.no-touch .button.button--social.button--social-twitter:active{background-color:#1e9aea;box-shadow:0 0 0 #1e9aea}.button.button--social.button--social-facebook{float:right;background-color:#415398;box-shadow:0 0.125rem 0 #384783}.no-touch .button.button--social.button--social-facebook:hover{background-color:#3c4d8d}@media screen and (min-width: 47.5em){.no-touch .button.button--social.button--social-facebook:hover{background-color:transparent}}.no-touch .button.button--social.button--social-facebook:active{background-color:#384783;box-shadow:0 0 0 #384783}.button.button--top-of-page{width:100%;display:none;background:#242425;color:white;margin:0;font-style:normal;padding:26px 0 32px;padding:1.6rem 0 2rem;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}@media screen and (min-width: 47.5em){.button.button--top-of-page{display:block}}.no-touch .button.button--top-of-page:hover{background:#EE2B89}.button.button--top-of-page [data-icon]:before,.button.button--top-of-page:after{margin-left:8px;margin-left:0.5rem;font-size:0.8em}.button.button--close{position:absolute;z-index:1;top:-22px;top:-1.375rem;right:-26px;right:-1.625rem;width:44px;width:2.75rem;height:44px;height:2.75rem;border-radius:50%;background:#494A4C;cursor:pointer}.button.button--close:after{display:block;position:absolute;top:10px;top:0.625rem;left:10px;left:0.625rem;font-family:'cliniko-icons';font-size:24px;font-size:1.5rem;line-height:1;content:"";color:white}.button.button--close:focus{background:#EE2B89}.no-touch .button.button--close:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.no-touch .button.button--close:active:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:0px;top:0rem;bottom:0px;bottom:0rem}.heading--l1,.heading--l2,.heading--l3,.heading--l4{padding:0;margin:0;font-family:"domine", sans-serif;font-weight:400;font-style:normal;color:#1c1c1c}.heading--l1{margin-bottom:16px;margin-bottom:1rem;font-size:36px;font-size:2.25rem;line-height:1.25}@media screen and (min-width: 47.5em){.heading--l1{font-size:42px;font-size:2.625rem}}.heading--l2{margin-bottom:16px;margin-bottom:1rem;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}@media screen and (min-width: 47.5em){.heading--l2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.heading--l3{margin-bottom:6px;margin-bottom:0.375rem;font-size:21px;font-size:1.3125rem;line-height:32px;line-height:1.96875rem}.heading--l4{margin-bottom:9px;margin-bottom:0.5625rem;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.page-heading{position:relative;padding:40px 0;padding:2.5rem 0;background:#3da0dd}.page-heading .page-heading__main{margin-bottom:8px;margin-bottom:0.5rem;text-shadow:0px -1px 0px rgba(39,149,217,0.9);color:white}.page-heading .page-heading__sub{margin:0;font-size:18px;font-size:1.125rem;color:#363636}.section-heading{margin-bottom:32px;margin-bottom:2rem}.section-heading .heading--l2{margin-bottom:12px;margin-bottom:0.75rem}@media screen and (min-width: 47.5em){.section-heading .heading--l2{margin-bottom:8px;margin-bottom:0.5rem}}.section-heading p,.section-heading figcaption,.section-heading .contact-details .contact-details__item--address,.contact-details .section-heading .contact-details__item--address,.section-heading .policy address,.policy .section-heading address{margin-bottom:0}p,figcaption,.contact-details .contact-details__item--address,.policy address,.para{margin:0 0 20px;margin:0 0 1.25rem;font-family:"source_sans_pro", sans-serif;font-size:1rem;line-height:26px;line-height:1.6rem;color:#4F4F4F}time{color:#828282}small{font-size:13px;font-size:0.8rem;font-family:"source_sans_pro", sans-serif}cite{line-height:26px;line-height:1.6rem}li{line-height:26px;line-height:1.6rem}.meta{display:inline-block;opacity:0.8;margin-bottom:40px;margin-bottom:2.5rem;font-style:italic;font-family:"source_sans_pro", sans-serif;color:#2795D9}@font-face{font-family:'cliniko-icons';src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-5be9b245b654fb6f5ecc8c91540ac97de456e68ddd7be8329cd4e03a8759d932.eot);src:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-5be9b245b654fb6f5ecc8c91540ac97de456e68ddd7be8329cd4e03a8759d932.eot?#iefix) format("embedded-opentype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-120f7b6e84d8be16e2e5dc242136e9feb1c9911964530f8d98f1038944ac6b7d.woff) format("woff"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-faa32387ca4f0340c29dae9d1edefa22f0a6058d5e648fa08879fef65ab4f9a1.ttf) format("truetype"),url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/cliniko-icons-66bdd6a9b1b492ea1275dc60eb392f5b8a7b8fb20389deb734070dcc1a0774b8.svg#cliniko-icons) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon);speak:none;font-family:'cliniko-icons';font-style:normal}.icon{display:block;width:100%}.icon *{display:block;-moz-background-size:contain;background-size:contain}.icon *:hover{fill:#FE4365}.icon .icon--brand_logo--light,.icon .icon--brand_logo--dark{width:100%;height:0;padding-bottom:24.27984%}.icon .icon--brand_icon--fill{width:100%;height:0;padding-bottom:100%}.icon .icon--brand_icon--light,.icon .icon--brand_icon--dark{width:100%;height:0;padding-bottom:85.52632%}.icon .icon--secure,.icon .icon--support,.icon .icon--worldwide,.icon .icon--unlimited-users,.icon .icon--unlimited-locations,.icon .icon--access-anywhere,.icon .icon--sync-invoice{width:100%;height:0;padding-bottom:100%}.testimonial cite .testimonial__name{display:block;font-family:"source_sans_pro", sans-serif;font-style:normal;color:#363636}.testimonial cite .testimonial__practice{display:block;color:#2795D9;font-family:georgia, serif}.testimonial.testimonial--bubble{background:white;position:relative;border:1px solid rgba(0,0,0,0.08);border-radius:0.25rem;text-align:left;padding:24px;padding:1.5rem}.testimonial.testimonial--bubble .testimonial__quote{opacity:0.8;position:relative}@media screen and (min-width: 60em){.testimonial.testimonial--bubble:after{position:absolute;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:rgba(0,0,0,0.08);border-width:8px;margin:-8px 0 0 0;margin:-0.5rem 0 0 0;left:-17px;left:-1.05rem;top:50%;z-index:-1}}@media screen and (min-width: 60em){.testimonial.testimonial--bubble:before{position:absolute;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:white;border-width:8px;border-width:0.5rem;margin:-8px 0 0 0;margin:-0.5rem 0 0 0;left:-16px;left:-1rem;top:50%}}.form{line-height:26px;line-height:1.6rem}.form ul,.form ol,.form li{margin:0;padding:0;text-align:center;list-style:none}.form legend{width:100%;font-family:"domine", sans-serif;font-size:21px;font-size:1.3125rem;text-align:center}@media screen and (min-width: 35em){.form legend{padding-bottom:4px;padding-bottom:0.25rem;text-align:left;border-bottom:1px solid #d6d6d8}}.form .form__required-caption{margin:0 0 1rem}@media screen and (min-width: 35em){.form .form__required-caption{position:relative;top:-50px;top:-3.125rem;right:0;margin:0;text-align:right}}.form label{padding-bottom:3px;padding-bottom:0.2rem}@media screen and (min-width: 35em){.form label{position:relative;top:10px;top:0.6rem;padding:0 16px 2px 0;padding:0 1rem 0.125rem 0;text-align:left;border-bottom:1px solid #d6d6d8;float:left;width:30%}}.form label.error{padding-top:5px;padding-top:0.3125rem}@media screen and (min-width: 35em){.form label.error{margin-left:30%;width:70%}}.form label [data-icon]{position:relative;top:1px;margin-right:4px;margin-right:0.25rem;font-family:'cliniko-icons';font-style:normal;font-size:14px;font-size:0.875rem;speak:none}.form .form__item{display:block;padding:0 1px 16px;padding:0 0.0625rem 1rem;list-style-type:none}.form input,.form select,.form textarea{width:100%}@media screen and (min-width: 35em){.form input,.form select,.form textarea{width:70%}}.form input.button,.form select.button,.form textarea.button{width:auto}.form input::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{-webkit-transition:opacity 0.75s;-moz-transition:opacity 0.75s;transition:opacity 0.75s;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.form input:focus::-webkit-input-placeholder,.form select:focus::-webkit-input-placeholder,.form textarea:focus::-webkit-input-placeholder{opacity:0.5}.form input:focus::-moz-placeholder,.form select:focus::-moz-placeholder,.form textarea:focus::-moz-placeholder{opacity:0.5}.form input:focus:-ms-input-placeholder,.form select:focus:-ms-input-placeholder,.form textarea:focus:-ms-input-placeholder{opacity:0.5}.form .form-item__caption{text-align:right;display:block}@media screen and (min-width: 35em){.form fieldset .button{float:right;margin-right:0}}input.error,textarea.error{box-shadow:0 0 0 1px #f3898c;border:3px solid #f8b7b9}label{position:relative;line-height:20px;line-height:1.25rem}label.error-label{color:#ee5b5f}@media screen and (min-width: 35em){label.error-label{border-bottom:1px solid #ee5b5f}}label.error{text-align:center;position:relative;width:100%;color:#ee5b5f;display:block;top:0;margin:0 0 16px;margin:0 0 1rem;padding:0;border:none}@media screen and (min-width: 35em){label.error{text-align:right;float:right}}.checkbox__label{margin-bottom:0 !important;padding-right:0 !important;cursor:pointer;user-select:none}.checkbox__label::before{content:'';position:absolute;top:0.125rem;box-sizing:border-box;width:1rem;height:1rem;margin-right:0.5625rem;border-radius:0.25rem;background:#f0f0f1;border:1px solid #b5e2f9}.checkbox__label span{display:block;margin-left:1.5625rem}.checkbox__label--bg-white::before{background:white}.checkbox__label--button{padding:0.375rem 0.625rem 0.3125rem;line-height:1.375rem}.checkbox__input{opacity:0;position:absolute;top:0;left:0;width:0.875rem;height:0.875rem;cursor:pointer;user-select:none}.checkbox__input:checked ~ .checkbox__label::before{background:#3da0dd;border:1px solid #3da0dd;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2IiB5PSItMSIgeD0iLTEiLz4KIDwvZz4KIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8cGF0aCBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBkPSJtNS41NDIwNjQsMTAuNTM4MjczYy0wLjE3MjUzMSwwIC0wLjM3MzgxNywtMC4wNTc1MSAtMC41MTc1OTMsLTAuMjAxMjg2bC0yLjg3NTUxNSwtMi44NzU1MTVjLTAuMjg3NTUyLC0wLjI4NzU1MiAtMC4yODc1NTIsLTAuNzQ3NjM0IDAsLTEuMDA2NDNjMC4yODc1NTIsLTAuMjg3NTUyIDAuNzQ3NjM0LC0wLjI4NzU1MiAxLjAwNjQzLDBsMi4zNTc5MjMsMi4zNTc5MjNsNS4yMzM0MzgsLTUuMjMzNDM4YzAuMjg3NTUyLC0wLjI4NzU1MiAwLjc0NzYzNCwtMC4yODc1NTIgMS4wMDY0MywwYzAuMjg3NTUyLDAuMjg3NTUyIDAuMjg3NTUyLDAuNzQ3NjM0IDAsMS4wMDY0M2wtNS43NTEwMzEsNS43NTEwMzFjLTAuMDg2MjY1LDAuMTQzNzc2IC0wLjI4NzU1MiwwLjIwMTI4NiAtMC40NjAwODIsMC4yMDEyODZ6Ii8+CiA8L2c+Cjwvc3ZnPg==)}.checkbox__input:focus ~ .checkbox__label::before{border:1px solid #3da0dd;box-shadow:0 0 0 0.125rem #b5e2f9}.validation-message{position:relative;width:100%;background-color:white;text-align:left;display:block;top:0;margin:1rem 0;padding:2rem 2rem 2rem 6rem;border:none;border-radius:0.25rem}.validation-message.success{border:2px solid #bbda5d}.validation-message.success [data-icon]{background:#bbda5d;color:#8aaa27}.validation-message.success .validation-message__heading{color:#bbda5d}.validation-message.warning{border:2px solid #f2d931}.validation-message.warning [data-icon]{background:#f2d931;color:#b29c0b}.validation-message.warning .validation-message__heading{color:#f2d931}.validation-message.error{border:2px solid #ee5b5f}.validation-message.error [data-icon]{background:#ee5b5f;color:#ce151a}.validation-message.error .validation-message__heading{color:#ee5b5f}.validation-message [data-icon]{position:absolute;top:0;left:0;speak:none;font-family:'cliniko-icons';font-style:normal;font-size:40px;font-size:2.5rem;line-height:3.2rem;text-align:center;vertical-align:center;height:100%;width:80px;width:5rem;padding:16px;padding:1rem;border-bottom-left-radius:0.1rem;border-top-left-radius:0.1rem}.validation-message p:last-child,.validation-message figcaption:last-child,.validation-message .contact-details .contact-details__item--address:last-child,.contact-details .validation-message .contact-details__item--address:last-child,.validation-message .policy address:last-child,.policy .validation-message address:last-child{margin-bottom:0}.validation-message__heading{line-height:26px;line-height:1.6rem;display:block}#flash_error,#flash_alert{color:#CC0F0F}.tooltip{position:absolute;bottom:32px;bottom:2rem;width:100%;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem;border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem;padding:16px;padding:1rem;text-align:center;font-size:14px;font-size:0.9rem;background:#303132;z-index:999999;opacity:0;width:0}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;animation-duration:0.5s}.animated.hinge{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;animation-duration:0.5s}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}20%, 60%{-webkit-transform:translateX(-0.313em)}40%, 80%{-webkit-transform:translateX(0.313em)}}@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0)}20%, 60%{-moz-transform:translateX(-0.313em)}40%, 80%{-moz-transform:translateX(0.313em)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%, 60%{-webkit-transform:translateX(-0.313em);-moz-transform:translateX(-0.313em);-ms-transform:translateX(-0.313em);transform:translateX(-0.313em)}40%, 80%{-webkit-transform:translateX(0.313em);-moz-transform:translateX(0.313em);-ms-transform:translateX(0.313em);transform:translateX(0.313em)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;animation-name:shake}.character{position:absolute}@media screen and (min-width: 41.25em){.character__illustration{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);position:relative}}@media screen and (min-width: 48.4375em){.character__illustration{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/characters/characters-sprite-6fe4b39bb3dd877c8cb3faa4151c81b1a7b2229940f61f44e0be85773a195365.png) no-repeat}}@media only screen and (min-width: 48.4375em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 48.4375em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 48.4375em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 48.4375em) and (min-device-pixel-ratio: 2), only screen and (min-width: 48.4375em) and (min-resolution: 192dpi), only screen and (min-width: 48.4375em) and (min-resolution: 2dppx){.character__illustration{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/characters/characters-sprite-x2-5bb150ae355cabd1e662efbebb782d1592a4ad51c02fe93140ad9a961a13543d.png) no-repeat}}.character--brad .character__illustration--default{padding-top:111.926605504587%;background-position:0 0;background-size:379.204892966361%}@media screen and (min-width: 41.25em) and (max-width: 48.4375em){.character--brad .character__illustration--default{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/characters/brad-e63631687925ac7cd3b3ec00a268a8c8d04df3c2713d1ab2b724d87aeb267053.png) no-repeat;background-size:cover}}@media only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (min-device-pixel-ratio: 2), only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (min-resolution: 192dpi), only screen and (min-width: 41.25em) and (max-width: 48.4375em) and (min-resolution: 2dppx){.character--brad .character__illustration--default{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/characters/brad-x2-f1449cbb3d8bc739abb0e09f5cf0b29dd5838a540a74aee44c0a86b4b08cc5c0.png) no-repeat;background-size:cover}}.character--jenna .character__illustration--default{padding-top:115.197568%;background-position:33.45% 100%;background-size:471.48288973384%}.character--margaret .character__illustration--default{padding-top:112.2%;background-position:60.5% 100%;background-size:469.69696969697%}.character--mike .character__illustration--default{padding-top:89.626556%;background-position:100% 100%;background-size:321.243523316062%}#test:hover{fill:red;cursor:pointer}.feature-item{position:relative;text-align:center}@media screen and (min-width: 0) and (max-width: 34.9375em){.feature-item{margin:0 0 48px;margin:0 0 3rem}}@media screen and (min-width: 35em) and (max-width: 59.9375em){.feature-item{margin:0 0 5%;margin:0 0 5%}}.feature-item:last-child{margin-bottom:0}.feature-item .feature-item__icon{position:relative;max-width:140px;max-width:8.75rem;margin:0 auto 16px;margin:0 auto 1rem}@media screen and (min-width: 35em) and (max-width: 59.9375em){.feature-item .feature-item__icon{position:absolute;width:90px;width:5.625rem;height:90px;height:5.625rem}}.feature-item .feature-item__icon:before{position:relative;display:block;top:0;left:0;width:100%;padding-top:100%;content:"";background:#b5e2f9;border-radius:50%}.feature-item .feature-item__icon img{position:absolute;left:0;right:0;vertical-align:top;margin:-100% auto 0}@media screen and (min-width: 35em) and (max-width: 59.9375em){.feature-item .feature-item__blurb{vertical-align:middle;width:100%;padding-left:120px;padding-left:7.5rem;text-align:left}}.feature-item .feature-item__blurb p,.feature-item .feature-item__blurb figcaption,.feature-item .feature-item__blurb .contact-details .contact-details__item--address,.contact-details .feature-item .feature-item__blurb .contact-details__item--address,.feature-item .feature-item__blurb .policy address,.policy .feature-item .feature-item__blurb address{margin:-2px 0 0;margin:-0.125rem 0 0}.feature-item .icon--secure img{margin-top:-115%}.feature-item .icon--support img{left:3%;margin-top:-103%}.feature-item .icon--worldwide img{left:3%;margin-top:-104%}.feature-item .icon--unlimited-users img{margin-top:-97%}.feature-item .icon--unlimited-locations img{margin-top:-95%;width:98%}.feature-item .icon--sync-invoice img{margin-top:-102%}.feature-item .icon--access-anywhere img{margin-top:-113%}video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;max-width:100%}.video-container{display:block;position:relative;overflow:hidden;width:100%;padding-top:56.3%;margin:0 auto}.video-container.fullScreen{max-width:none}.video-container.fullScreen .button--close{display:none}.video-container .loading__animation{position:absolute}video::cue{font-size:1.5rem;font-family:"source_sans_pro", sans-serif;color:white;L:20%}.video__controls{-webkit-transition:opacity, 0.3s;-moz-transition:opacity, 0.3s;transition:opacity, 0.3s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;bottom:0;bottom:0;left:0;left:0;right:0;right:0;padding:0;background:rgba(61,160,221,0.9);text-align:left}.no-touch .modal__video-container .video__controls{opacity:0}.no-touch .modal__video-container:hover .video__controls{opacity:1}.video__controls .video__controls__value{position:absolute;left:-62499.9375rem}.video__controls .video-button,.video__controls .video__play-pause,.video__controls .video__volume .video__volume-button,.video__controls .video__full-screen,.video__controls .video__captions{-webkit-transition:background, 0.15s;-moz-transition:background, 0.15s;transition:background, 0.15s;display:block;position:relative;width:30px;width:1.875rem;height:30px;height:1.875rem;background:#2286c4;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@media all and (min-width: 28.125em){.video__controls .video-button,.video__controls .video__play-pause,.video__controls .video__volume .video__volume-button,.video__controls .video__full-screen,.video__controls .video__captions{width:50px;width:3.125rem;height:50px;height:3.125rem}}.video__controls .video-button:hover,.video__controls .video__play-pause:hover,.video__controls .video__volume .video__volume-button:hover,.video__controls .video__full-screen:hover,.video__controls .video__captions:hover{background:#EE2B89}.video__controls .video-button:before,.video__controls .video__play-pause:before,.video__controls .video__volume .video__volume-button:before,.video__controls .video__full-screen:before,.video__controls .video__captions:before{display:block;position:absolute;font-family:'cliniko-icons';font-size:18px;font-size:1.125rem;color:white}@media all and (min-width: 28.125em){.video__controls .video-button:before,.video__controls .video__play-pause:before,.video__controls .video__volume .video__volume-button:before,.video__controls .video__full-screen:before,.video__controls .video__captions:before{font-size:24px;font-size:1.5rem}}.video__controls .video-button:focus,.video__controls .video__play-pause:focus,.video__controls .video__volume .video__volume-button:focus,.video__controls .video__full-screen:focus,.video__controls .video__captions:focus{background:#bbda5d}.video__controls .video__play-pause{margin-right:20px;margin-right:1.25rem}.video__controls .video__play-pause:before{top:6px;top:0.375rem;left:7px;left:0.4375rem;content:""}@media all and (min-width: 28.125em){.video__controls .video__play-pause:before{top:12px;top:0.75rem;left:13px;left:0.8125rem}}.video__controls .video__play-pause.pause:before{top:6px;top:0.375rem;left:6px;left:0.375rem;content:"";font-size:18px;font-size:1.125rem}@media all and (min-width: 28.125em){.video__controls .video__play-pause.pause:before{top:11px;top:0.6875rem;left:11px;left:0.6875rem;font-size:28px;font-size:1.75rem}}.video__controls .video__seek-bar{display:none}@media all and (min-width: 28.125em){.video__controls .video__seek-bar{display:block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;left:0;top:100%;width:100%}}.video__controls .video__time{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:white;margin:2px 20px 0 0;margin:0.125rem 1.25rem 0 0}@media all and (min-width: 28.125em){.video__controls .video__time{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;margin:12px 20px 0 0;margin:0.75rem 1.25rem 0 0}}.video__controls .video__time .video__time-current,.video__controls .video__time .video__time-duration{font-family:"source_sans_pro", sans-serif;font-size:1rem;line-height:26px;line-height:1.6rem}.video__controls .video__time .video__time-duration{opacity:0.5}.video__controls .video__volume{display:none;position:relative}@media all and (max-width: 28.125em){.video__controls .video__volume{display:none}}.no-touch .video__controls .video__volume{display:block}.video__controls .video__volume .video__volume-button{float:right;margin-left:1px;margin-left:0.0625rem}.video__controls .video__volume .video__volume-button:before{top:12px;top:0.75rem;left:13px;left:0.8125rem;content:""}.video__controls .video__volume .video__volume-controls{display:none;position:absolute;bottom:100%;width:50px;width:3.125rem;padding:20px 10px;padding:1.25rem 0.625rem;background:rgba(34,134,196,0.8);text-align:center}.video__controls .video__volume .video__volume-controls .video__volume-bar{height:100px;height:6.25rem}.video__controls .video__volume .video__volume-controls .video__volume-bar .noUi-handle{border:2px solid #2286c4}.video__controls .video__full-screen{display:none;margin-left:1px;margin-left:0.0625rem}.video__controls .video__full-screen:before{top:6px;top:0.375rem;left:6px;left:0.375rem;content:""}@media all and (min-width: 28.125em){.video__controls .video__full-screen:before{top:12px;top:0.75rem;left:13px;left:0.8125rem}}.video__controls .video__captions{display:none;margin-left:1px;margin-left:0.0625rem}.video__controls .video__captions:before{top:6px;top:0.375rem;left:7px;left:0.4375rem;content:"";opacity:0.5}@media all and (min-width: 28.125em){.video__controls .video__captions:before{top:12px;top:0.75rem;left:13px;left:0.8125rem}}.video__controls .video__captions.active:before{opacity:1}.track .video__controls .video__captions{display:block}.video__controls .noUi-target:before{position:absolute;display:block;content:"";background:white;border-radius:0.125rem}.video__controls .noUi-target .noUi-handle{-webkit-transition:height 0.2s, width 0.2s, margin 0.2s;-moz-transition:height 0.2s, width 0.2s, margin 0.2s;transition:height 0.2s, width 0.2s, margin 0.2s;height:16px;height:1rem;width:16px;width:1rem;margin:-6px 0 0 -6px;margin:-0.375rem 0 0 -0.375rem;border-radius:50%;border:2px solid #3da0dd;background-color:white}.video__controls .noUi-target .noUi-handle:hover{height:1.25rem;width:1.25rem;margin:-8px 0 0 -8px;margin:-0.5rem 0 0 -0.5rem}.video__controls .noUi-target.noUi-horizontal{height:20px;height:1.25rem;margin:-8px 20px 0 0;margin:-0.5rem 1.25rem 0 0}@media all and (min-width: 28.125em){.video__controls .noUi-target.noUi-horizontal{margin:14px 20px 0 0;margin:0.875rem 1.25rem 0 0}}.video__controls .noUi-target.noUi-horizontal:before{top:8px;top:0.5rem;height:4px;height:0.25rem;width:100%;border-radius:0}@media all and (min-width: 28.125em){.video__controls .noUi-target.noUi-horizontal:before{border-radius:0.125rem}}.video__controls .noUi-target.noUi-horizontal .noUi-handle{top:8px;top:0.5rem;cursor:ew-resize}.video__controls .noUi-target.noUi-vertical{width:20px;width:1.25rem;margin-left:5px;margin-left:0.3125rem}.video__controls .noUi-target.noUi-vertical:before{top:20px;top:1.25rem;bottom:20px;bottom:1.25rem;left:23px;left:1.4375rem;width:4px;width:0.25rem}.video__controls .noUi-target.noUi-vertical .noUi-handle{left:8px;left:0.5rem;cursor:ns-resize}.video__controls .noUi-target [disabled].noUi-connect,.video__controls .noUi-target [disabled] .noUi-connect{background:#B8B8B8}.video__controls .noUi-target [disabled] .noUi-handle{cursor:not-allowed}.loading__animation{display:none;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:96px;width:6rem;height:96px;height:6rem;margin:0 auto}.loading__animation:before{display:block;position:absolute;content:"";top:0;left:0;width:64px;width:4rem;height:64px;height:4rem;border-radius:50%;border:16px solid #f25aa3;border:1rem solid #f25aa3}.loading__animation .maskedCircle{width:96px;width:6rem;height:96px;height:6rem;border-radius:50%;border:16px solid #f689be;border:1rem solid #f689be}.loading__animation .mask{overflow:hidden;width:48px;width:3rem;height:48px;height:3rem}.loading__animation .spinner{position:absolute;left:0;top:0;width:96px;width:6rem;height:96px;height:6rem;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.cookie-banner{display:none;position:fixed;z-index:100;bottom:0;width:100%;padding:24px;padding:1.5rem;background-color:white;box-shadow:0px 0px 200px 0 rgba(0,0,0,0.4);text-align:left}@media screen and (min-width: 47.5em){.cookie-banner{right:40px;right:2.5rem;bottom:40px;bottom:2.5rem;width:auto;max-width:410px;max-width:25.625rem;border-radius:0.25rem}}.cookie-banner .button{display:block;width:100%;margin:0}@media screen and (min-width: 35em){.cookie-banner .button{display:inline-block;width:auto}}.cookie-banner .button--primary{margin-right:10px;margin-right:0.625rem;margin-left:0;margin-bottom:24px;margin-bottom:1.5rem;padding:8px 16px;padding:0.5rem 1rem;font-size:18px;font-size:1.125rem;text-align:center}@media screen and (min-width: 35em){.cookie-banner .button--primary{margin-bottom:0}}.cookie-banner__text{margin-bottom:24px;margin-bottom:1.5rem}.cookie-banner__text p,.cookie-banner__text figcaption,.cookie-banner__text .contact-details .contact-details__item--address,.contact-details .cookie-banner__text .contact-details__item--address,.cookie-banner__text .policy address,.policy .cookie-banner__text address,.cookie-banner__text .para{display:inline}.footer__base.has-cookie-banner{height:450px;height:28.125rem}@media screen and (min-width: 35em){.footer__base.has-cookie-banner{height:340px;height:21.25rem}}@media screen and (min-width: 47.5em){.footer__base.has-cookie-banner{height:320px;height:20rem}}#header{position:relative;z-index:10;width:100%;height:auto;background:#2795D9}#header ul,#header ol,#header li{margin:0;padding:0;text-align:center;list-style:none}#header h1,#header .validation-message__heading,#header h2,#header h3{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}#header .content,#header .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider #header .slide,#header .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider #header .flex-direction-nav{overflow:hidden;padding:0}#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{margin:24px;margin:1.5rem}@media screen and (min-width: 18em){#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{margin:16px 16px 16px 24px;margin:1rem 1rem 1rem 1.5rem;text-align:left;float:left;width:120px;width:7.5rem}}@media screen and (min-width: 21.25em){#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{margin:16px 16px 16px 40px;margin:1rem 1rem 1rem 2.5rem}}@media screen and (min-width: 43.5em){#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{margin:16px 0 16px 40px;margin:1rem 0 1rem 2.5rem}}@media screen and (min-width: 60em){#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{width:144px;width:9rem;margin:14px 0 14px 40px;margin:0.9rem 0 0.9rem 2.5rem}}@media screen and (min-width: 71.75em){#header .content .logo,#header .testimonials-slideshow .flexslider .slide .logo,.testimonials-slideshow .flexslider #header .slide .logo,#header .testimonials-slideshow .flexslider .flex-direction-nav .logo,.testimonials-slideshow .flexslider #header .flex-direction-nav .logo{margin:14px 16px 14px 0;margin:0.9rem 1rem 0.9rem 0}}.js nav.nav--global{display:none}@media screen and (min-width: 50em){.js nav.nav--global{display:block !important}}nav.nav--global{width:100%}@media screen and (min-width: 50em){nav.nav--global{position:relative;z-index:10;float:right;width:auto;margin:16px 40px 16px 0;margin:1rem 2.5rem 1rem 0}}@media screen and (min-width: 60em){nav.nav--global{margin:18px 40px 16px 0;margin:1.1rem 2.5rem 1rem 0}}@media screen and (min-width: 71.75em){nav.nav--global{margin:18px 0 16px 0;margin:1.1rem 0 1rem 0}}nav.nav--global ul{clear:both;background:#207db7;margin:0 -40px;margin:0 -2.5rem}@media screen and (min-width: 50em){nav.nav--global ul{background:none;margin:0}}.nav--full-width,.nav__item a{padding:13px;padding:0.8rem;display:block;width:100%;border-bottom:1px solid rgba(0,0,0,0.12)}.nav--full-width:focus,.nav__item a:focus{outline:none;box-shadow:inset 0 0 0 0.063rem white}.nav__item{margin:0;display:block}@media screen and (min-width: 35em){.footer-nav .nav__item a{display:inline;width:auto;border-bottom:1px solid transparent;padding:0}}@media screen and (min-width: 50em){.nav--global .nav__item a{display:inline-block;width:auto;border-bottom:1px solid transparent;padding:0}}@media screen and (min-width: 50em){.nav--global .nav__item{display:inline-block}}.nav--global .nav__item a{font-family:"source_sans_pro", sans-serif;font-style:normal;font-size:18px;font-size:1.125rem;line-height:16px;line-height:1rem;color:white;text-decoration:none}.nav--global .nav__item a:hover,.nav--global .nav__item a:focus{color:white;background:#2286c4}@media screen and (min-width: 50em){.nav--global .nav__item a{margin-left:3px;margin-left:0.2rem;padding:8px;padding:0.5rem;border-radius:0.25rem;border-bottom:none}.nav--global .nav__item a:hover,.nav--global .nav__item a:focus{border-bottom:none}.nav--global .nav__item a.current{font-weight:700}}@media screen and (min-width: 50em){.nav--global .nav__item a.nav__item--log-in{background:#2286c4}.nav--global .nav__item a.nav__item--log-in:hover{background:#2286c4}}@media screen and (min-width: 50em){.nav--global .nav__item a.nav__item--free-trial{background:#EE2B89}}#main:focus{outline:none}.skip-to-content{opacity:0;position:absolute;top:-10em}.skip-to-content:focus{top:0;position:relative;opacity:1;height:auto;background:#EE2B89;display:block;padding:16px;padding:1rem;color:white;border-bottom:1px solid white;outline:2px solid #175a83}.skip-to-content:focus:after{content:"";font-family:'cliniko-icons';font-style:normal;font-size:0.8em;margin-left:0.5rem}#sign-up-form{position:relative;z-index:1;padding:48px 0;padding:3rem 0;background:#e3e3e4}@media screen and (min-width: 60em){#sign-up-form{border-bottom:1px solid #c9cacb}}#sign-up-form h2{position:relative}#sign-up-form p,#sign-up-form figcaption,#sign-up-form .contact-details .contact-details__item--address,.contact-details #sign-up-form .contact-details__item--address,#sign-up-form .policy address,.policy #sign-up-form address{margin:0 0 16px 0;margin:0 0 1rem 0;position:relative}@media screen and (min-width: 39em){#sign-up-form .section-heading{text-align:left}}@media screen and (min-width: 60em){#sign-up-form .button{width:auto;float:none}}#sign-up-form .alert{display:none}.form--sign-up label{top:0;width:auto;margin-top:0;border-bottom:none;color:white}@media screen and (min-width: 39em){.form--sign-up label{text-align:left;text-align:left}}.form--sign-up label.error{padding:8px 9px 10px 32px;padding:0.5rem 0.5625rem 0.625rem 2rem;box-shadow:0 0 0 1px #ee5b5f;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;background:#ee5b5f;text-align:left;text-align:left;color:white}@media screen and (min-width: 35em){.form--sign-up label.error{width:100%;margin:0}}.form--sign-up label.error span{display:block;position:absolute;top:7px;top:0.4375rem;left:9px;left:0.5625rem;font-family:'cliniko-icons';font-style:normal;font-size:16px;font-size:1rem;color:white;speak:none}.form--sign-up label[for=account_name].error{margin-bottom:8px;margin-bottom:0.5rem}.form--sign-up .form__item{position:relative;padding:0 0 16px;padding:0 0 1rem;text-align:left}.form--sign-up .form__item input{width:100%}.form--sign-up .form__item input[type='checkbox']{width:auto}.form--sign-up .form__item input,.form--sign-up .form__item textarea{margin:0}.form--sign-up .form__item input.error,.form--sign-up .form__item textarea.error{border:3px solid #f3898c;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}.form--sign-up .button{position:relative;margin:0}@media screen and (min-width: 60em){.form--sign-up .button{top:14px;top:0.875rem}}.sign-up-form--anchor.row{padding:48px 0;padding:3rem 0;background:#e3e3e4}@media screen and (min-width: 60em){.sign-up-form--anchor.row{border-bottom:1px solid #c9cacb}}.sign-up-form--anchor.row p,.sign-up-form--anchor.row figcaption,.sign-up-form--anchor.row .contact-details .contact-details__item--address,.contact-details .sign-up-form--anchor.row .contact-details__item--address,.sign-up-form--anchor.row .policy address,.policy .sign-up-form--anchor.row address{font-size:21px;font-size:1.3125rem;font-family:"domine", sans-serif}@media screen and (min-width: 60em){.sign-up-form--anchor.row p,.sign-up-form--anchor.row figcaption,.sign-up-form--anchor.row .contact-details .contact-details__item--address,.contact-details .sign-up-form--anchor.row .contact-details__item--address,.sign-up-form--anchor.row .policy address,.policy .sign-up-form--anchor.row address{display:inline}}@media screen and (min-width: 60em){.sign-up-form--anchor.row .button{display:inline-block;margin-left:16px;margin-left:1rem}}.landing-page--xero #sign-up-form{background:#494A4C}.landing-page--xero #sign-up-form h2{color:white}.landing-page--xero #sign-up-form p,.landing-page--xero #sign-up-form figcaption,.landing-page--xero #sign-up-form .contact-details .contact-details__item--address,.contact-details .landing-page--xero #sign-up-form .contact-details__item--address,.landing-page--xero #sign-up-form .policy address,.policy .landing-page--xero #sign-up-form address{color:#e6e6e6}.landing-page--xero #sign-up-form .form--sign-up .form__item input:not(.button),.landing-page--xero #sign-up-form textarea{box-shadow:none}.landing-page--xero #sign-up-form .form--sign-up .form__item input:not(.button).error,.landing-page--xero #sign-up-form textarea.error{border:5px solid #f3898c;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none}.landing-page--xero #sign-up-form .form--sign-up .form__item input:not(.button) label,.landing-page--xero #sign-up-form textarea label{border-bottom:none;color:#e6e6e6}.landing-page--xero #sign-up-form .form--sign-up .form__item input:not(.button) label.error,.landing-page--xero #sign-up-form textarea label.error{box-shadow:none}.hero-banner #sign-up-form{width:100%;padding:24px;padding:1.5rem;background:#494A4C;border-radius:0.25rem;border-bottom:none}@media screen and (min-width: 41.25em){.hero-banner #sign-up-form{float:right;width:330px;width:20.625rem}}@media screen and (min-width: 48.4375em){.hero-banner #sign-up-form{position:absolute;top:-6px;top:-0.375rem;right:40px;right:2.5rem}}@media screen and (min-width: 71.75em){.hero-banner #sign-up-form{right:0}}.hero-banner #sign-up-form .row{margin-left:-2.5rem}.hero-banner #sign-up-form .content,.hero-banner #sign-up-form .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .hero-banner #sign-up-form .slide,.hero-banner #sign-up-form .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider .hero-banner #sign-up-form .flex-direction-nav{padding:0}.hero-banner #sign-up-form .section-heading{margin-bottom:0;text-align:left}.hero-banner #sign-up-form h2{margin:0;font-size:21px;font-size:1.3125rem;line-height:32px;line-height:1.96875rem;color:white}.hero-banner #sign-up-form p,.hero-banner #sign-up-form figcaption,.hero-banner #sign-up-form .contact-details .contact-details__item--address,.contact-details .hero-banner #sign-up-form .contact-details__item--address,.hero-banner #sign-up-form .policy address,.policy .hero-banner #sign-up-form address{margin-bottom:12px;margin-bottom:0.75rem;color:white}.hero-banner #sign-up-form label{margin-bottom:0.25rem;font-size:0.9375rem;color:white;text-align:left}.hero-banner #sign-up-form .form,.hero-banner #sign-up-form .section-heading{width:100%}.hero-banner #sign-up-form .form__item{width:100%;padding-bottom:0.625rem;border-left:2.5rem solid transparent}.hero-banner #sign-up-form .form__item__checkbox{margin-top:10px;margin-top:0.625rem;padding-bottom:4px;padding-bottom:0.25rem}.hero-banner #sign-up-form a{color:white;text-decoration:underline}.hero-banner #sign-up-form .button{top:0.625rem;width:100%}@media screen and (min-width: 41.25em){.hero-banner #sign-up-form input.error{border-radius:0.25rem}}@media screen and (min-width: 41.25em){.hero-banner #sign-up-form label.error{position:absolute;top:60%;right:105%;right:calc(100% + 16px);max-width:240px;max-width:15rem;border-radius:0.25rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hero-banner #sign-up-form label.error:after{position:absolute;border:solid transparent;content:" ";top:auto;left:auto;height:0;width:0;margin:0;border-color:transparent;border-width:6px;border-width:0.375rem;pointer-events:none}.hero-banner #sign-up-form label.error:after{left:100%;border-left-color:#ee5b5f;margin-top:-6px;margin-top:-0.375rem;top:50%}}@media screen and (min-width: 43.75em){.hero-banner #sign-up-form label.error{max-width:100%;max-width:100%}}footer .form--sign-up label{color:#494A4C}footer ul,footer ol,footer li{margin:0;padding:0;text-align:center;list-style:none}footer h1,footer .validation-message__heading{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}footer section{padding:0}footer a:not(.button){-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;font-family:"source_sans_pro", sans-serif}footer a:not(.button):not(.button):hover{background:none;color:white}.footer-feature.row{clear:both;background:#e3e3e4;padding:0}.footer-feature.row h2{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}@media all and (min-width: 0) and (max-width: 59.937em){.footer-feature.row .footer-feature__content{padding:0}}.footer-feature__item{position:relative;padding:32px 24px;padding:2rem 1.5rem}.footer-feature__item p,.footer-feature__item figcaption,.footer-feature__item .contact-details .contact-details__item--address,.contact-details .footer-feature__item .contact-details__item--address,.footer-feature__item .policy address,.policy .footer-feature__item address{color:#4F4F4F}.footer-feature__item h3{color:#1c1c1c}@media all and (min-width: 21.25em) and (max-width: 59.937em){.footer-feature__item{padding:32px 40px;padding:2rem 2.5rem}}@media all and (min-width: 0) and (max-width: 59.937em){.footer-feature__item{border-top:1px solid #c9cacb}}@media screen and (min-width: 60em){.footer-feature__item p,.footer-feature__item figcaption,.footer-feature__item .contact-details .contact-details__item--address,.contact-details .footer-feature__item .contact-details__item--address,.footer-feature__item .policy address,.policy .footer-feature__item address{min-height:5rem}.footer-feature__item:nth-child(2):before,.footer-feature__item:nth-child(2):after{position:absolute;display:block;content:"";height:100%;width:1px;width:0.063rem;top:0;border-right:1px solid #c9cacb}.footer-feature__item:nth-child(2):before{left:-20px;left:-1.25rem}.footer-feature__item:nth-child(2):after{right:-20px;right:-1.25rem}}.footer__base.row{background:#242425;padding-top:32px;padding-top:2rem;overflow:hidden}.footer__base.row .content,.footer__base.row .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .footer__base.row .slide,.footer__base.row .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider .footer__base.row .flex-direction-nav{overflow:hidden}.footer__base.row li{display:inline}.footer__base.row .legal{clear:both;display:inline-block;padding:16px 8px;padding:1rem 0.5rem}.footer__base.row .legal a{color:#cccccc;font-style:normal;font-size:0.875rem;text-decoration:none}.footer__base.row .legal a:hover{color:white;text-decoration:underline}@media screen and (min-width: 47.5em){.footer__base.row{padding:16px 0 80px;padding:1rem 0 5rem;line-height:26px;line-height:1.6rem}.footer__base.row .content div,.footer__base.row .testimonials-slideshow .flexslider .slide div,.testimonials-slideshow .flexslider .footer__base.row .slide div,.footer__base.row .testimonials-slideshow .flexslider .flex-direction-nav div,.testimonials-slideshow .flexslider .footer__base.row .flex-direction-nav div{float:right}.footer__base.row .footer-base__social-links{float:left;line-height:26px;line-height:1.6rem;text-align:left;width:50%}.footer__base.row .footer-base__legal-links{display:inline}.footer__base.row li,.footer__base.row li.legal{display:inline;text-align:left;width:auto;padding:0;margin:0 16px 0 0;margin:0 1rem 0 0;line-height:26px;line-height:1.6rem}.footer__base.row .button--social{font-size:0.875rem;font-family:"source_sans_pro", sans-serif;background:none;padding:0;display:inline;width:auto;float:none;border:none;color:#cccccc;text-transform:none;-webkit-transition:background 0.1s;-moz-transition:background 0.1s;transition:background 0.1s;box-shadow:none}.footer__base.row .button--social:hover{background:none;color:white}.footer__base.row .button--social:before{display:inline-block;content:"";position:relative;height:21px;height:1.3rem;width:21px;width:1.3rem;top:3px;top:0.2rem;margin-right:8px;margin-right:0.5rem;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center}.footer__base.row .button--social.button--social-twitter:before{background:url("social-icon-sprite.png") 100% 0;background-size:200%}.footer__base.row .button--social.button--social-facebook:before{background:url("social-icon-sprite.png") 0 0;background-size:200%}.footer__base.row .button--top-of-page{color:#cccccc;background:none;width:auto;display:inline;margin:0;padding:0;font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.6rem;border-radius:0;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;border-bottom:1px solid transparent}.footer__base.row .button--top-of-page:hover{color:white;border-bottom:1px solid #666666;background:none}}.footer-nav{background:#303132;overflow:hidden;padding:0}@media screen and (min-width: 39.25em){.footer-nav{text-align:left}}@media (max-width: 39.1875em){.footer-nav .content,.footer-nav .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .footer-nav .slide,.footer-nav .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider .footer-nav .flex-direction-nav{padding:0}}@media screen and (min-width: 39.25em){.footer-nav .content,.footer-nav .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .footer-nav .slide,.footer-nav .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider .footer-nav .flex-direction-nav{padding-top:32px;padding-top:2rem;color:white;overflow:hidden}}@media screen and (min-width: 71.75em){.footer-nav .content,.footer-nav .testimonials-slideshow .flexslider .slide,.testimonials-slideshow .flexslider .footer-nav .slide,.footer-nav .testimonials-slideshow .flexslider .flex-direction-nav,.testimonials-slideshow .flexslider .footer-nav .flex-direction-nav{padding-top:32px;padding-top:2rem}}.footer-nav h4{color:#e6e6e6;background:#303132;margin-bottom:0;padding:16px 24px;padding:1rem 1.5rem;position:relative;border-top:1px solid #3d3d3f;cursor:default;text-align:left}.js .footer-nav h4{cursor:pointer}@media screen and (min-width: 21.25em){.footer-nav h4{padding:16px 40px;padding:1rem 2.5rem}}@media screen and (min-width: 39.25em){.footer-nav h4{background:none;margin-bottom:10px;margin-bottom:0.6rem;padding:0;padding:0;border:none}.js .footer-nav h4{cursor:default}}.footer-nav h4 [data-icon]:before{display:none}.js .footer-nav h4 [data-icon]:before{display:block;position:relative;pointer-events:none;content:attr(data-icon);speak:none;font-family:'cliniko-icons';font-style:normal;font-size:14px;font-size:0.9rem;padding-left:10px;padding-left:0.6rem;float:right}@media screen and (min-width: 39.25em){.footer-nav h4 [data-icon]:before{display:none}.js .footer-nav h4 [data-icon]:before{display:none}}.footer-nav h4.is-expanded [data-icon]:before{content:""}.js .footer-nav h4:hover{-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;background:#242425}@media screen and (min-width: 39.25em){.js .footer-nav h4:hover{background-color:inherit}}.footer-nav li{display:block;margin:0;text-align:left}.footer-nav li.hidden{display:none}.footer-nav li a,.footer-nav li button{display:block;width:100%;padding:16px 24px;padding:1rem 1.5rem;border-bottom:1px solid rgba(0,0,0,0.12);background:#29292a;font-style:normal;color:#cccccc;text-decoration:none}.footer-nav li a:focus,.footer-nav li button:focus{outline:none;box-shadow:inset 0 0 0 0.0625rem white}.footer-nav li a:hover,.footer-nav li a:active,.footer-nav li button:hover,.footer-nav li button:active{background:#242425;border-color:transparent}@media screen and (min-width: 21.25em){.footer-nav li a,.footer-nav li button{padding:16px 40px;padding:1rem 2.5rem}}@media screen and (min-width: 39.25em){.footer-nav li a,.footer-nav li button{display:inline;padding:0;border:none;background:0}.footer-nav li a:hover,.footer-nav li button:hover{background:none;text-decoration:underline}}@media all and (max-width: 39.25em){.footer-nav li:last-child a{border-bottom:0}}@media screen and (min-width: 39.25em){.footer-nav li{font-size:0.875rem;margin-bottom:3px;margin-bottom:0.2rem}}.js .footer-nav ul{overflow:hidden;display:none;height:0}@media screen and (min-width: 39.25em){.js .footer-nav ul{display:block;height:auto}}.js .footer-nav ul.is-expanded{height:auto;display:block}@media screen and (min-width: 39.25em){.footer-nav section{float:left;min-width:120px;min-width:7.5rem;margin:0 16px 32px 0;margin:0 1rem 2rem 0}.footer-nav section:last-child{margin:0 0 32px 0;margin:0 0 2rem 0}}.footer-nav section:first-child h4{border-top:none}.footer-nav__contact .phone__type--country{display:none}.footer-nav__contact button{font-family:"source_sans_pro", sans-serif;width:auto !important;display:inline-block;text-align:left;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.footer-nav__contact button:hover{color:white}@media screen and (min-width: 39.25em){.footer-nav__contact{display:block;clear:both;width:100%;padding-top:32px;padding-top:2rem;border-top:1px solid #626366}}@media screen and (min-width: 55.625em){.footer-nav__contact{display:inline;clear:none;float:right;width:auto;padding-top:0;border-top:none}}@media screen and (min-width: 39.25em){.footer-nav__contact li{display:block;margin-right:0}}.hero-banner__title{width:100%}@media screen and (min-width: 48.4375em){.hero-banner__title{width:60%;width:calc(100% - 330px);padding:0 24px 0 0;padding:0 1.5rem 0 0;background:none;text-align:left}}.hero-banner__title h1,.hero-banner__title .validation-message__heading{margin-bottom:8px;margin-bottom:0.5rem;white-space:pre-line;color:white;text-shadow:0px -1px 0px rgba(39,149,217,0.5)}@media screen and (max-width: 41.25em){.hero-banner__title h1,.hero-banner__title .validation-message__heading{font-size:32px;font-size:2rem}}.hero-banner__title p,.hero-banner__title figcaption,.hero-banner__title .contact-details .contact-details__item--address,.contact-details .hero-banner__title .contact-details__item--address,.hero-banner__title .policy address,.policy .hero-banner__title address{font-size:21px;font-size:1.3125rem;color:#363636}@media screen and (max-width: 48.4375em){.hero-banner__title p,.hero-banner__title figcaption,.hero-banner__title .contact-details .contact-details__item--address,.contact-details .hero-banner__title .contact-details__item--address,.hero-banner__title .policy address,.policy .hero-banner__title address{margin-bottom:40px;margin-bottom:2.5rem}}.hero-banner{position:relative;padding:24px 0;padding:1.5rem 0;background-color:#3da0dd}@media screen and (min-width: 23.75em){.hero-banner{padding:40px 0;padding:2.5rem 0}}@media screen and (min-width: 41.25em){.hero-banner{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 100% no-repeat,-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 100% no-repeat,linear-gradient(to, #6ec7f2 50%);background-size:140%}}@media screen and (min-width: 48.4375em){.hero-banner{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 125% no-repeat,-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 125% no-repeat,linear-gradient(to, #6ec7f2 50%);background-size:contain}}@media screen and (min-width: 66.25em){.hero-banner{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 215px no-repeat,-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 215px no-repeat,linear-gradient(to, #6ec7f2 50%)}}@media screen and (min-width: 66.25em){.hero-banner>.content,.testimonials-slideshow .flexslider .hero-banner>.slide,.testimonials-slideshow .flexslider .hero-banner>.flex-direction-nav{min-height:470px;min-height:29.375rem}}@media screen and (min-width: 71.75em){.hero-banner>.content,.testimonials-slideshow .flexslider .hero-banner>.slide,.testimonials-slideshow .flexslider .hero-banner>.flex-direction-nav{min-height:440px;min-height:27.5rem}}.hero-banner .hero-banner__illustration{position:absolute;bottom:-40px;bottom:-2.5rem;left:0;width:100%}.hero-banner .character{opacity:0;bottom:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}@media screen and (max-width: 41.1875em){.hero-banner .character--brad .character__illustration--default{padding-top:0;background-image:none}}@media screen and (min-width: 41.25em){.hero-banner .character--brad{opacity:1;bottom:-72px;bottom:-4.5rem;left:8%;width:54%}}@media screen and (min-width: 48.4375em){.hero-banner .character--brad{position:relative;bottom:auto;left:0;width:31%;margin:0 0 -62px;margin:0 0 -3.875rem}}@media screen and (min-width: 57.375em){.hero-banner .character--brad{margin:0 0 -62px;margin:0 0 -3.875rem}}@media screen and (min-width: 58.125em){.hero-banner .character--brad{left:14%}}@media screen and (min-width: 66.25em){.hero-banner .character--brad{position:absolute;bottom:-62px;bottom:-3.875rem;left:20%;width:300px;width:18.75rem;margin:0}}@media screen and (min-width: 71.75em){.hero-banner .character--brad{left:13%}}@media screen and (max-width: 48.375em){.hero-banner .character--jenna .character__illustration--default{padding-top:0;background-image:none}}@media screen and (min-width: 48.4375em){.hero-banner .character--jenna{opacity:1;left:31%;width:22%}}@media screen and (min-width: 58.125em){.hero-banner .character--jenna{left:42%}}@media screen and (min-width: 66.25em){.hero-banner .character--jenna{width:250px;width:15.625rem}}@media screen and (min-width: 71.75em){.hero-banner .character--jenna{left:37%}}@media screen and (max-width: 58.0625em){.hero-banner .character--margaret .character__illustration--default{padding-top:0;background-image:none}}@media screen and (min-width: 58.125em){.hero-banner .character--margaret{opacity:1;left:5%;width:22%}}@media screen and (min-width: 66.25em){.hero-banner .character--margaret{width:250px;width:15.625rem;left:5%}}@media screen and (min-width: 71.75em){.hero-banner .character--margaret{left:0}}@media screen and (max-width: 71.6875em){.hero-banner .character--mike .character__illustration--default{padding-top:0;background-image:none}}@media screen and (min-width: 71.75em){.hero-banner .character--mike{opacity:1;left:43%;width:360px;width:22.5rem;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}}.testimonials-slideshow{padding:48px 0 3em;padding:3rem 0 3em;overflow:hidden;background:#f0f0f1;position:relative}.testimonials-slideshow ul,.testimonials-slideshow ol,.testimonials-slideshow li{margin:0;padding:0;text-align:center;list-style:none}@media screen and (min-width: 60em){.testimonials-slideshow{padding:48px 0 0;padding:3rem 0 0}}.testimonials-slideshow .section-heading{border-left:none}.testimonials-slideshow .testimonials-slideshow__hear-more{margin-bottom:0}@media screen and (min-width: 60em){.testimonials-slideshow .testimonials-slideshow__hear-more{text-align:right;position:absolute;bottom:40px;bottom:2.5rem;right:130px;right:8.125rem}}.testimonials-slideshow .flexslider{margin:16px auto 0;margin:1rem auto 0;position:relative}.testimonials-slideshow .flexslider .slides{margin:0;position:relative}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider .slides{height:304px;height:19rem;bottom:-13px;bottom:-0.8125rem}.testimonials-slideshow .flexslider .slides li{height:304px;height:19rem}}.testimonials-slideshow .flexslider .slide{padding:0 24px 24px;padding:0 1.5rem 1.5rem;margin-top:-16px;margin-top:-1rem}@media screen and (min-width: 21.25em){.testimonials-slideshow .flexslider .slide{padding:0 40px 24px;padding:0 2.5rem 1.5rem}}@media screen and (min-width: 47.5em){.testimonials-slideshow .flexslider .slide{padding:0 160px 32px;padding:0 10rem 2rem}}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider .slide{height:304px;height:19rem;margin-top:0;padding:0 128px 48px;padding:0 8rem 3rem}}.testimonials-slideshow .flexslider .flex-control-nav{padding:16px 0;padding:1rem 0;line-height:0;position:relative;width:auto}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider .flex-control-nav{padding:0;padding:0;bottom:48px;bottom:3rem}}.testimonials-slideshow .flexslider .flex-control-nav li{display:inline-block;margin:0 5px;margin:0 0.313rem}.testimonials-slideshow .flexslider .flex-control-paging li{position:static}.testimonials-slideshow .flexslider .flex-control-paging li a{width:10px;width:0.625rem;height:10px;height:0.625rem;padding:0;display:block;background:#c9cacb;cursor:pointer;text-indent:-9999px;border-radius:50%;box-shadow:none;opacity:0.6}.testimonials-slideshow .flexslider .flex-control-paging li a.flex-active{background:#3da0dd}.testimonials-slideshow .flexslider .flex-direction-nav{position:absolute;top:5%;left:50%;padding:0}@media screen and (min-width: 35em){.testimonials-slideshow .flexslider .flex-direction-nav{top:15%}}@media screen and (min-width: 47.5em){.testimonials-slideshow .flexslider .flex-direction-nav{top:20%}}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider .flex-direction-nav{top:30%}}.testimonials-slideshow .flexslider .flex-direction-nav li{left:-50%}.testimonials-slideshow .flexslider .flex-direction-nav li a{-webkit-transition:background 0.1s, border 0.1s;-moz-transition:background 0.1s, border 0.1s;transition:background 0.1s, border 0.1s;z-index:10;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.testimonials-slideshow .flexslider .flex-direction-nav li a:active{-webkit-transform:translateY(0.188em);-moz-transform:translateY(0.188em);-ms-transform:translateY(0.188em);-o-transform:translateY(0.188em);transform:translateY(0.188em)}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next{position:absolute}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:after,.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:after{pointer-events:none}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev{left:24px;left:1.5rem}@media screen and (min-width: 21.25em){.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev{left:40px;left:2.5rem}}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev:after{content:"";left:-0.1rem}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-prev.flex-disabled{visibility:hidden}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next{right:24px;right:1.5rem}@media screen and (min-width: 21.25em){.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next{right:40px;right:2.5rem}}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next:after{content:"";right:-0.1rem}.testimonials-slideshow .flexslider .flex-direction-nav li a.flex-next.flex-disabled{visibility:hidden}.testimonials-slideshow .flexslider li{-webkit-backface-visibility:hidden;position:relative}.testimonials-slideshow .flexslider li .customer-portrait{-webkit-backface-visibility:hidden;margin:0 auto;bottom:-1px;bottom:-0.04rem;position:relative;width:70%;left:0;max-width:400px;max-width:25rem}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider li .customer-portrait{position:absolute;bottom:0}}.testimonials-slideshow .flexslider li .customer-portrait div{width:100%;margin:0 auto;padding-top:80%;background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-small-8342c35eef09e08e57c47e4cc7a12b167ac77228c290a23478fd8f47b45e1685.jpg) no-repeat;background-size:400%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.testimonials-slideshow .flexslider li .customer-portrait div{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-small-x2-4ee505e9c210fce7f723c73ee9552f7c27a2e90a9a1edc8f6e75e7b881d347a6.jpg) no-repeat;background-size:400%}}@media screen and (min-width: 21.25em){.testimonials-slideshow .flexslider li .customer-portrait div{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-medium-924a686066fc73a25f6f50cbee46ccce6bb6ffe4b136cf62a53c44464cd26416.jpg) 0 0;background-size:400%}}@media only screen and (min-width: 21.25em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 21.25em) and (min-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (min-resolution: 192dpi), only screen and (min-width: 21.25em) and (min-resolution: 2dppx){.testimonials-slideshow .flexslider li .customer-portrait div{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-medium-x2-f8b43a3ade8802cd94aa8b188e00bd7b6dcc7fe397d7f17bc07602b2421caba4.jpg) 0 0;background-size:400%}}@media screen and (min-width: 35em){.testimonials-slideshow .flexslider li .customer-portrait div{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-large-37e033a92984b8d9d499c358547396b937391e3d7b943a4665b9a6c321dde453.jpg) 0 0;background-size:400%}}@media only screen and (min-width: 35em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 35em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 35em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 35em) and (min-device-pixel-ratio: 2), only screen and (min-width: 35em) and (min-resolution: 192dpi), only screen and (min-width: 35em) and (min-resolution: 2dppx){.testimonials-slideshow .flexslider li .customer-portrait div{background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/testimonials-slider-sprite-large-x2-09ae77e8dfb62675953542471ad690d50807c96f94b87c63212bf93703e9fa69.jpg) 0 0;background-size:400%}}.testimonials-slideshow .flexslider li .customer-portrait.customer-portrait--1 div{background-position:0 0}.testimonials-slideshow .flexslider li .customer-portrait.customer-portrait--2 div{background-position:33.333333% 0}.testimonials-slideshow .flexslider li .customer-portrait.customer-portrait--3 div{background-position:66.666666% 0}.testimonials-slideshow .flexslider li .customer-portrait.customer-portrait--4 div{background-position:100% 0}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider li.flex-active-slide .customer-portrait{left:5%}}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider li.flex-active-slide ~ li .customer-portrait{left:10%}}.testimonials-slideshow .flexslider li .testimonial--bubble{-webkit-backface-visibility:hidden}@media screen and (min-width: 60em){.testimonials-slideshow .flexslider li .testimonial--bubble{width:65%;margin-left:35%}}.testimonials-slideshow .flexslider li .testimonial--bubble p,.testimonials-slideshow .flexslider li .testimonial--bubble figcaption,.testimonials-slideshow .flexslider li .testimonial--bubble .contact-details .contact-details__item--address,.contact-details .testimonials-slideshow .flexslider li .testimonial--bubble .contact-details__item--address,.testimonials-slideshow .flexslider li .testimonial--bubble .policy address,.policy .testimonials-slideshow .flexslider li .testimonial--bubble address{-webkit-backface-visibility:hidden}.testimonials-slideshow .flexslider li .testimonial--bubble:before{-webkit-backface-visibility:hidden}.testimonials-slideshow .flexslider li>p,.testimonials-slideshow .flexslider li>figcaption,.testimonials-slideshow .flexslider .contact-details li>.contact-details__item--address,.contact-details .testimonials-slideshow .flexslider li>.contact-details__item--address,.testimonials-slideshow .flexslider .policy li>address,.policy .testimonials-slideshow .flexslider li>address{float:right}.content-wrapper .web-based.row{background:white}.web-based{padding-bottom:0;overflow:hidden}@media all and (max-width: 21.25em){.web-based .section-heading{margin-bottom:0}}@media all and (min-width: 21.25em) and (max-width: 47.5em){.web-based .section-heading{margin-bottom:16px;margin-bottom:1rem}}.web-based .web-based__blurb{width:100%;text-align:center;margin-top:0;margin-bottom:32px;margin-bottom:2rem}@media screen and (min-width: 29em){.web-based .web-based__blurb{width:50%;text-align:right;float:right}}@media screen and (min-width: 47.5em){.web-based .web-based__blurb{width:29%;text-align:left;float:left}}@media screen and (min-width: 60em){.web-based .web-based__blurb{width:30%;margin-top:32px;margin-top:2rem}}.web-based .devices{position:relative}.web-based .devices__illustration{position:relative;bottom:0;bottom:0;margin:0 auto;margin:0 auto}.web-based .devices__illustration div{position:relative;z-index:0;-moz-background-size:100%;background-size:100%;background-position:center;background-repeat:no-repeat}.web-based .devices__illustration--mobile{-webkit-transition:left 1s, bottom 1s, width 1s, opacity 1s;-moz-transition:left 1s, bottom 1s, width 1s, opacity 1s;transition:left 1s, bottom 1s, width 1s, opacity 1s;width:100%;position:relative;display:block;bottom:0;opacity:1;max-width:304px;max-width:19rem}.web-based .devices__illustration--mobile div{padding-top:91.649795%;background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-mobile-hand-cbf3b5a960b09fd9d7365f157c9f410e9819ca4e78876be33606a58a03a11768.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.web-based .devices__illustration--mobile div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-mobile-hand-x2-d1e4ef81e0bf5475deaa794082ca3673f321f4db8cc6a0da27b417d2df336e0c.png)}}@media screen and (min-width: 29em){.web-based .devices__illustration--mobile{position:absolute;width:70%;left:-23%}}@media screen and (min-width: 35em){.web-based .devices__illustration--mobile{width:45%;left:0%}}@media screen and (min-width: 47.5em){.web-based .devices__illustration--mobile{width:35%;left:23%}}@media screen and (min-width: 60em){.web-based .devices__illustration--mobile{width:31%;left:14%}}.web-based .devices__illustration--mobile.animation-begin{opacity:0;bottom:-48px;bottom:-3rem}@media screen and (min-width: 35em){.web-based .devices__illustration--mobile.animation-begin{bottom:-280px;bottom:-17.5rem}}@media screen and (min-width: 21.25em){.web-based .devices__illustration--laptop-and-tablet{width:100%;max-width:608px;max-width:38rem;margin-bottom:32px;margin-bottom:2rem}.web-based .devices__illustration--laptop-and-tablet div{padding-top:57.634409%;background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/images/device-laptop-and-tablet-small.png)}}@media only screen and (min-width: 21.25em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 21.25em) and (min-device-pixel-ratio: 2), only screen and (min-width: 21.25em) and (min-resolution: 192dpi), only screen and (min-width: 21.25em) and (min-resolution: 2dppx){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-small-x2-566d25cfe8ebf7272ce942edac96de7421dfb566386dcc4ff0944fdde6bf117b.png)}}@media screen and (min-width: 35em){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-large-x2-c710354d4ab3642265cd47083a05edae1c42c7e53a17b8ec396c39f5a2050eb6.png)}}@media only screen and (min-width: 35em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 35em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 35em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 35em) and (min-device-pixel-ratio: 2), only screen and (min-width: 35em) and (min-resolution: 192dpi), only screen and (min-width: 35em) and (min-resolution: 2dppx){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-large-x2-c710354d4ab3642265cd47083a05edae1c42c7e53a17b8ec396c39f5a2050eb6.png)}}@media screen and (min-width: 47.5em){.web-based .devices__illustration--laptop-and-tablet{float:right;width:55%;margin-bottom:64px;margin-bottom:4rem}.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/images/device-laptop-and-tablet-small.png)}}@media only screen and (min-width: 47.5em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 47.5em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 47.5em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 47.5em) and (min-device-pixel-ratio: 2), only screen and (min-width: 47.5em) and (min-resolution: 192dpi), only screen and (min-width: 47.5em) and (min-resolution: 2dppx){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-small-x2-566d25cfe8ebf7272ce942edac96de7421dfb566386dcc4ff0944fdde6bf117b.png)}}@media screen and (min-width: 56.25em){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-large-x2-c710354d4ab3642265cd47083a05edae1c42c7e53a17b8ec396c39f5a2050eb6.png)}}@media only screen and (min-width: 56.25em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 56.25em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 56.25em) and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-width: 56.25em) and (min-device-pixel-ratio: 2), only screen and (min-width: 56.25em) and (min-resolution: 192dpi), only screen and (min-width: 56.25em) and (min-resolution: 2dppx){.web-based .devices__illustration--laptop-and-tablet div{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/device-laptop-and-tablet-large-x2-c710354d4ab3642265cd47083a05edae1c42c7e53a17b8ec396c39f5a2050eb6.png)}}@media screen and (min-width: 60em){.web-based .devices__illustration--laptop-and-tablet{width:58%;margin-bottom:61px;margin-bottom:3.8rem}}@media screen and (min-width: 35em){.security .security__items{text-align:left;-webkit-column-count:2;-webkit-column-gap:2.5rem;-moz-column-count:2;-moz-column-gap:2.5rem}}.security .security__items div{display:inline-block}#habla_topbar_div{padding:16px !important;padding:1rem !important;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;background:#3da0dd !important;border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;border-top:2px solid #494A4C !important;border-left:2px solid #494A4C !important;border-right:2px solid #494A4C !important}#habla_topbar_div a#habla_oplink_a{-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;border-bottom:1px solid transparent !important;font-family:"source_sans_pro", sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:1rem !important}#habla_topbar_div a#habla_oplink_a:hover{text-decoration:none !important}#habla_topbar_div:hover{background:#2795D9 !important}#habla_topbar_div:hover .no-touch a#habla_oplink_a{border-bottom:1px solid rgba(255,255,255,0.5) !important}#habla_window_div #habla_sizebutton_a:hover{background-color:transparent !important}#habla_expanded_div{border-left:2px solid #494A4C !important;border-right:2px solid #494A4C !important}#habla_middle_div{padding:16px !important;padding:1rem !important}#habla_offline_message_div{padding:0 !important;margin-left:0 !important}#habla_name_input,#habla_email_input,#habla_offline_email_input,#habla_body_input,#habla_offline_body_input{border-radius:0.25rem !important;-webkit-appearance:none !important;font-family:"source_sans_pro", sans-serif !important;font-size:0.9375rem !important;padding:6px 6px 0 !important;padding:0.375rem 0.375rem 0 !important;font-style:normal !important;color:#4F4F4F !important;height:36px !important;position:relative !important;margin-bottom:10px !important;margin-bottom:0.625rem !important;box-shadow:none;border:1px solid #e3e3e3 !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#habla_name_input:focus,#habla_email_input:focus,#habla_offline_email_input:focus,#habla_body_input:focus,#habla_offline_body_input:focus{border:1px solid #bdbdbd !important}#habla_body_input,#habla_offline_body_input{height:8em !important;margin-bottom:0 !important}#habla_offline_submit_input,#habla_submit_input{font-family:"source_sans_pro", sans-serif !important;font-size:1rem !important;position:relative !important;display:block !important;text-align:center !important;margin:10px 0 0 !important;margin:0.625rem 0 0 !important;border-radius:0.25rem !important;-webkit-transition:background 0.1s, color 0.1s, box-shadow 0.1s, border 0.1s !important;-moz-transition:background 0.1s, color 0.1s, box-shadow 0.1s, border 0.1s !important;transition:background 0.1s, color 0.1s, box-shadow 0.1s, border 0.1s !important;display:inline-block;padding:6px 18px !important;padding:0.375rem 1.125rem !important;color:white !important;background-color:#EE2B89 !important;border:1px solid #bd0f63 !important;box-shadow:0 1px 0 #bd0f63 !important}#habla_offline_submit_input:hover,#habla_offline_submit_input:focus,#habla_submit_input:hover,#habla_submit_input:focus{background-color:#ec137c !important;border:1px solid #bd0f63 !important;box-shadow:0 1px 0 #bd0f63 !important;color:white !important;position:relative !important}#habla_offline_submit_input:active,#habla_submit_input:active{background-color:#EE2B89 !important;border:1px solid #bd0f63 !important}#habla_offline_error_span{display:block !important;width:auto !important;margin:10px 0 !important;margin:0.625rem 0 !important;padding:6px !important;padding:0.375rem !important;background:#ee5b5f !important;border-radius:0.25rem !important;color:white !important}#habla_offline_error_span:empty{padding:0 !important;margin:0 !important}#habla_offline_message_sent_div,#habla_offline_message_span{font-family:"source_sans_pro", sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:1rem !important;line-height:1.6rem !important;margin-bottom:8px !important;margin-bottom:0.5rem !important}#habla_window_div #habla_name_input,#habla_window_div #habla_offline_email_input,#habla_window_div textarea{box-sizing:border-box !important}.swatch{width:100%}.swatch td{height:20vh;width:25%}.swatch .primary td:first-child{background:#2795D9}.swatch .primary td:nth-child(2){background:#3da0dd}.swatch .primary td:nth-child(3){background:#6ec7f2}.swatch .primary td:nth-child(4){background:#b5e2f9}.swatch .secondary td:first-child{background:#494A4C}.swatch .secondary td:nth-child(2){background:#bcbdbf}.swatch .secondary td:nth-child(3){background:#e3e3e4}.swatch .secondary td:nth-child(4){background:#f0f0f1}.swatch .action td:first-child{background:#EE2B89}.swatch .action td:nth-child(2){background:#f472b0}.swatch .action td:nth-child(3){background:#f9b9d8}.swatch .action td:nth-child(4){background:#fde8f2}.modal{display:none;position:fixed;top:0;top:0;bottom:0;bottom:0;width:100%;padding:30px 10px;padding:1.875rem 0.625rem;word-wrap:break-word}@media all and (min-width: 40.625em){.modal{width:90%;padding:40px 6%;padding:2.5rem 6%}}article{background-color:#f0f0f1;font-size:18px;font-size:1.125rem;line-height:1.6}article a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}article p,article figcaption,article .contact-details .contact-details__item--address,.contact-details article .contact-details__item--address,article .policy address,.policy article address{font-size:16px;font-size:1rem;line-height:1.5}@media screen and (min-width: 47.5em){article p,article figcaption,article .contact-details .contact-details__item--address,.contact-details article .contact-details__item--address,article .policy address,.policy article address{font-size:18px;font-size:1.125rem;line-height:1.6}}article .heading--l1{color:#2795D9;font-size:30px;font-size:1.875rem;line-height:42px;line-height:2.625rem}@media screen and (min-width: 47.5em){article .heading--l1{font-size:42px;font-size:2.625rem}}article .heading--l2{position:relative;margin-top:80px;margin-top:5rem;color:#2795D9;font-size:24px;font-size:1.5rem;line-height:34px;line-height:2.1rem}article .heading--l2:before{content:"";display:block;position:absolute;top:-40px;top:-2.5rem;width:100%;height:1px;border-bottom:1px solid #e1e1e1}@media screen and (min-width: 47.5em){article .heading--l2:before{display:none}}@media screen and (min-width: 47.5em){article .heading--l2{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.15rem}}article .heading--l1+.heading--l2{margin-top:40px;margin-top:2.5rem}article .heading--l1+.heading--l2:before{display:none}article .heading--l3{margin-bottom:16px;margin-bottom:1rem;margin-top:40px;margin-top:2.5rem;color:#2795D9}@media screen and (min-width: 47.5em){article .heading--l3{font-size:28px;font-size:1.75rem;line-height:39px;line-height:2.45rem}}article .heading--l4{margin-bottom:16px;margin-bottom:1rem;margin-top:40px;margin-top:2.5rem;font-family:"source_sans_pro", sans-serif;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;color:#2795D9}@media screen and (min-width: 47.5em){article .heading--l4{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}}article dl{padding:0 0 0 20px;padding:0 0 0 1.25rem;font-size:16px;font-size:1rem;line-height:1.5;font-family:"source_sans_pro", sans-serif}@media screen and (min-width: 47.5em){article dl{padding:0 0 0 40px;padding:0 0 0 2.5rem;font-size:18px;font-size:1.125rem;line-height:1.6}}article dt{position:relative;font-weight:700}article dt:before{content:"\2022";display:inline-block;position:absolute;left:-18px;left:-1.125rem}@media screen and (min-width: 47.5em){article dt:before{left:-20px;left:-1.25rem}}article dd{margin:0 0 12px;margin:0 0 0.75rem}article dd:last-child{margin-bottom:0}article li{position:relative;margin:0 0 12px;margin:0 0 0.75rem;font-size:16px;font-size:1rem}@media screen and (min-width: 47.5em){article li{line-height:1.6;font-size:18px;font-size:1.125rem}}article address{margin:0 0 20px;margin:0 0 1.25rem;font-family:"source_sans_pro", sans-serif;font-size:16px;font-size:1rem;line-height:1.5}@media screen and (min-width: 47.5em){article address{font-size:18px;font-size:1.125rem;line-height:1.6}}.tour .tour-intro{background:#3da0dd}.tour .tour-intro .page-heading{padding-bottom:1.5rem;padding:40px 0 24px;padding:2.5rem 0 1.5rem}.tour .tour-intro .page-heading .tour-intro__heading{color:white;text-shadow:0px -1px 0px rgba(39,149,217,0.5)}.tour .tour-intro .page-heading p,.tour .tour-intro .page-heading figcaption,.tour .tour-intro .page-heading .contact-details .contact-details__item--address,.contact-details .tour .tour-intro .page-heading .contact-details__item--address,.tour .tour-intro .page-heading .policy address,.policy .tour .tour-intro .page-heading address{color:#1c1c1c;font-size:16px;font-size:1rem;margin:0}.tour .page-heading .page-heading__main{color:#2795D9;text-shadow:0.0625rem 0.0625rem 0.125rem rgba(39,149,217,0)}.tour .tour-navigation{background:none;overflow:hidden;position:relative}@media screen and (min-width: 35em){.tour .tour-navigation{background:#3da0dd}}.tour .tour-navigation__heading{position:relative;text-align:left;width:100%;display:block}.tour .tour-navigation__heading div{margin:0 -40px;margin:0 -2.5rem}.tour .tour-navigation__heading .button--tour-navigation{-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;display:block;width:100%;text-align:left;padding:16px 40px;padding:1rem 2.5rem;cursor:pointer;color:white;background:#3da0dd;border-top:1px solid #2286c4}.no-touch .tour .tour-navigation__heading .button--tour-navigation:hover{background:#2286c4}.tour .tour-navigation__heading .button--tour-navigation:after{position:absolute;right:0;font-family:'cliniko-icons';font-style:normal;content:"";color:#7ec0e8}@media screen and (min-width: 35em){.tour .tour-navigation__heading .button--tour-navigation{display:none}}.tour .tour-navigation__heading .button--tour-navigation.nav-expanded{background:#2286c4}.tour .tour-navigation__heading .button--tour-navigation.nav-expanded:after{content:""}.tour .tour-navigation__list{display:none;position:relative;text-align:left}@media screen and (min-width: 35em){.tour .tour-navigation__list{display:inline-block !important;text-align:center}}.tour .tour-navigation__list h2{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}.tour .tour-navigation__list ul{margin:0;padding:0;text-align:center;list-style:none;margin:0 -40px;margin:0 -2.5rem}@media screen and (min-width: 35em){.tour .tour-navigation__list ul{margin:0 0 24px;margin:0 0 1.5rem;width:100%}}@media screen and (min-width: 60em){.tour .tour-navigation__list ul{display:table !important;width:100%;table-layout:fixed}}.tour .tour-navigation__list .nav__item{margin:0;padding:0;text-align:left;list-style:none;display:block}@media screen and (min-width: 35em){.tour .tour-navigation__list .nav__item{display:inline-block;vertical-align:top;padding:0 0 8px;padding:0 0 0.5rem;border:none;width:22%;text-align:center}}@media screen and (min-width: 60em){.tour .tour-navigation__list .nav__item{display:table-cell;width:auto;padding:0}}.tour .tour-navigation__list .nav__item a{position:relative;color:#4F4F4F;line-height:1.6rem;text-decoration:none;font-family:"source_sans_pro", sans-serif;font-style:normal;font-weight:600;-webkit-transition:color 0.3s, border 0.3s;-moz-transition:color 0.3s, border 0.3s;transition:color 0.3s, border 0.3s;background:white;border-bottom:1px solid #f0f0f1;padding:16px 40px 16px 80px;padding:1rem 2.5rem 1rem 5rem}@media screen and (min-width: 35em){.tour .tour-navigation__list .nav__item a{color:#134b6d;background:none;padding:32px 0 16px;padding:2rem 0 1rem;border:none;border-radius:0.25rem}}@media screen and (min-width: 35em){.tour .tour-navigation__list .nav__item a{padding:32px 0 0;padding:2rem 0 0}}.tour .tour-navigation__list .nav__item a:focus{background:white}.no-touch .tour .tour-navigation__list .nav__item a:hover{color:#EE2B89;border-bottom:1px solid #e3e3e4}.no-touch .tour .tour-navigation__list .nav__item a:hover [data-icon]:before{color:#EE2B89}@media screen and (min-width: 35em){.no-touch .tour .tour-navigation__list .nav__item a:hover{color:#134b6d;border:none}.no-touch .tour .tour-navigation__list .nav__item a:hover [data-icon]:before{color:#134b6d}}.tour .tour-navigation__list .nav__item a span{font-weight:normal}@media screen and (min-width: 35em){.tour .tour-navigation__list .nav__item a span{display:block}}.tour .tour-navigation__list .nav__item a [data-icon]:before{color:#4F4F4F;position:absolute;left:2.5rem;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;pointer-events:none;content:attr(data-icon);speak:none;font-size:32px;font-size:2rem;font-family:'cliniko-icons';font-style:normal}@media screen and (min-width: 35em){.tour .tour-navigation__list .nav__item a [data-icon]:before{color:#1d72a6;left:auto;position:relative;font-size:56px;font-size:3.5rem}}@media screen and (min-width: 60em){.tour .tour-navigation__list .nav__item a [data-icon]:before{position:relative;font-size:64px;font-size:4rem}}.tour .tour-navigation__list .current{position:relative}@media screen and (min-width: 35em){.tour .tour-navigation__list .current{text-shadow:0.0625rem 0.0625rem 0.125rem rgba(31,119,174,0.5)}}@media screen and (min-width: 60em){.tour .tour-navigation__list .current:after{content:"";position:absolute;left:50%;bottom:-24px;bottom:-1.5rem;width:0;height:0;z-index:1;margin-left:-8px;margin-left:-0.5rem;border-width:8px;border-style:solid;border-color:transparent transparent #f0f0f1 transparent}}.tour .tour-navigation__list .current a{color:#2795D9}.tour .tour-navigation__list .current a [data-icon]:before{color:#2795D9;font-weight:normal}@media screen and (min-width: 35em){.tour .tour-navigation__list .current a{color:white}.tour .tour-navigation__list .current a [data-icon]:before{color:white;font-weight:normal}}.tour .tour-navigation__list .current a:focus{color:#1b6999;text-shadow:0.0625rem 0.0625rem 0.125rem rgba(39,149,217,0)}.tour .tour-navigation__list .current a:focus [data-icon]:before{color:#1b6999;text-shadow:0.0625rem 0.0625rem 0.125rem rgba(39,149,217,0)}.no-touch .tour .tour-navigation__list .current a:hover{cursor:default;color:#2795D9}.no-touch .tour .tour-navigation__list .current a:hover [data-icon]:before{color:#2795D9}@media screen and (min-width: 35em){.no-touch .tour .tour-navigation__list .current a:hover{cursor:default;color:white}.no-touch .tour .tour-navigation__list .current a:hover [data-icon]:before{color:white}}.tour .tour-pagination{margin-top:48px;margin-top:3rem;position:relative}.tour .tour-pagination .tour-pagination__inner{padding:32px 40px 0;padding:2rem 2.5rem 0;border-top:1px solid #d6d6d8}@media screen and (min-width: 35em){.tour .tour-pagination .tour-pagination__inner{padding:32px 0 0;padding:2rem 0 0}}.tour .tour-pagination .button--pressy-next{float:right}.tour .tour-pagination .button--pressy-next span:last-child{bottom:-2rem;left:-50%;text-align:center}@media screen and (min-width: 35em){.tour .tour-pagination .button--pressy-next span:last-child{left:auto;right:4.5rem;text-align:right;top:35%}}.tour .tour-pagination .button--pressy-prev{float:left}.tour .tour-pagination .button--pressy-prev span:last-child{bottom:-2rem;left:-50%;text-align:center}@media screen and (min-width: 35em){.tour .tour-pagination .button--pressy-prev span:last-child{left:4.5rem;text-align:left;top:35%}}.tour .tour-pagination .button{text-indent:0}.tour .tour-pagination .button span:last-child{position:absolute;width:200%}.tour .browser-illustration,.tour .tour-section--bookings-embed figure img,.tour .tour-section--letter-emailing img,.tour .tour-section--appointment-reports figure img,.tour .tour-section--transaction-reports figure img,.tour .tour-section--generate-reports figure img,.tour .tour-section--multiple-locations figure img,.tour .tour-section--noticeboard figure img,.tour .tour-section--get-involved figure img{border:1px solid #e3e3e4}.tour .tour-section__blurb p:last-child,.tour .tour-section__blurb figcaption:last-child,.tour .tour-section__blurb .contact-details .contact-details__item--address:last-child,.contact-details .tour .tour-section__blurb .contact-details__item--address:last-child,.tour .tour-section__blurb .policy address:last-child,.policy .tour .tour-section__blurb address:last-child{margin-bottom:0}.tour .tour-section--flexible-calendar-views figure{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 60em){.tour .tour-section--flexible-calendar-views figure{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--flexible-calendar-views .tour-section__blurb{text-align:left;padding-top:6%}}.tour .tour-section--create-appointments figure{position:relative}@media screen and (min-width: 35em){.tour .tour-section--create-appointments figure{padding:0 80px;padding:0 5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--create-appointments figure{padding:0}}.tour .tour-section--create-appointments figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}.tour .tour-section--create-appointments .tour-section__blurb{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 47.5em){.tour .tour-section--create-appointments .tour-section__blurb{padding:0;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--create-appointments .tour-section__blurb{padding-top:4%}}.tour .tour-section--group-appointments figure{position:relative;margin-bottom:24px;margin-bottom:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--group-appointments figure{padding:0 80px;padding:0 5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--group-appointments figure{padding:0;margin:0}}.tour .tour-section--group-appointments figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}.tour .tour-section--group-appointments .tour-section__blurb{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 47.5em){.tour .tour-section--group-appointments .tour-section__blurb{padding:0;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--group-appointments .tour-section__blurb{padding-top:4%}}.tour .tour-section--appointment-reminders figure{position:relative;padding:0 24px;padding:0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--appointment-reminders figure{padding:0 160px;padding:0 10rem}}@media screen and (min-width: 47.5em){.tour .tour-section--appointment-reminders figure{padding:0}}.tour .tour-section--appointment-reminders .tour-section__blurb{margin-bottom:24px;margin-bottom:1.5rem}@media screen and (min-width: 47.5em){.tour .tour-section--appointment-reminders .tour-section__blurb{margin:0;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--appointment-reminders .tour-section__blurb{padding-top:5%}}.tour .tour-section--bookings-overview figure{position:relative}.tour .tour-section--bookings-overview img{border-radius:0.25rem}.tour .tour-section--bookings-overview .tour-section__blurb{padding:24px 0 0;padding:1.5rem 0 0}.tour .tour-section--bookings-anywhere,.tour .tour-section--bookings-embed,.tour .tour-section--bookings-facebook{padding-bottom:48px;padding-bottom:3rem}@media screen and (min-width: 60em){.tour .tour-section--bookings-anywhere,.tour .tour-section--bookings-embed,.tour .tour-section--bookings-facebook{padding:0}}.tour .tour-section--bookings-anywhere figure,.tour .tour-section--bookings-embed figure,.tour .tour-section--bookings-facebook figure{position:relative;margin-bottom:29px;margin-bottom:1.8125rem;padding:0 24px;padding:0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--bookings-anywhere figure,.tour .tour-section--bookings-embed figure,.tour .tour-section--bookings-facebook figure{margin:0;padding:0;float:left;width:25%}}@media screen and (min-width: 60em){.tour .tour-section--bookings-anywhere figure,.tour .tour-section--bookings-embed figure,.tour .tour-section--bookings-facebook figure{margin-bottom:29px;margin-bottom:1.8125rem;padding:0 24px;padding:0 1.5rem;float:none;width:100%}}@media screen and (min-width: 35em){.tour .tour-section--bookings-anywhere .heading--l3,.tour .tour-section--bookings-embed .heading--l3,.tour .tour-section--bookings-facebook .heading--l3{float:right;width:75%;padding:0 0 0 40px;padding:0 0 0 2.5rem;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--bookings-anywhere .heading--l3,.tour .tour-section--bookings-embed .heading--l3,.tour .tour-section--bookings-facebook .heading--l3{float:none;width:100%;padding:0;text-align:center}}@media screen and (min-width: 35em){.tour .tour-section--bookings-anywhere .tour-section__blurb,.tour .tour-section--bookings-embed .tour-section__blurb,.tour .tour-section--bookings-facebook .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:75%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--bookings-anywhere .tour-section__blurb,.tour .tour-section--bookings-embed .tour-section__blurb,.tour .tour-section--bookings-facebook .tour-section__blurb{padding:0;padding:0;float:none;width:100%;text-align:center}}.tour .tour-section--bookings-anywhere figure:after{content:"";display:block;position:absolute;width:110%;height:100%;bottom:0;left:-5%;z-index:1;background-color:rgba(255,255,255,0) 70%;background-image:-moz-linear-gradient(rgba(255,255,255,0) 70%, #f0f0f1 99%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0) 70%), to(#f0f0f1 99%));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 70%, #f0f0f1 99%);background-image:-o-linear-gradient(rgba(255,255,255,0) 70%, #f0f0f1 99%)}.tour .tour-section--bookings-facebook figure img{border-radius:0.25rem}.tour .tour-section--treatment-notes-templates figure{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-templates figure{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-templates .tour-section__blurb{text-align:left;padding-top:3%}}@media screen and (min-width: 64em){.tour .tour-section--treatment-notes-templates .tour-section__blurb{padding-top:6%}}.tour .tour-section--treatment-notes-templates-details{padding-top:0;background:white !important}.tour .tour-section--treatment-notes-search,.tour .tour-section--treatment-notes-drafts,.tour .tour-section--treatment-notes-files{padding-bottom:48px;padding-bottom:3rem}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-search,.tour .tour-section--treatment-notes-drafts,.tour .tour-section--treatment-notes-files{padding:0}}@media screen and (min-width: 35em){.tour .tour-section--treatment-notes-search .section-heading,.tour .tour-section--treatment-notes-drafts .section-heading,.tour .tour-section--treatment-notes-files .section-heading{padding:0 0 0 40px;padding:0 0 0 2.5rem;margin-bottom:16px;margin-bottom:1rem;float:right;width:75%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-search .section-heading,.tour .tour-section--treatment-notes-drafts .section-heading,.tour .tour-section--treatment-notes-files .section-heading{padding:0;margin-bottom:32px;margin-bottom:2rem;float:none;width:100%;text-align:center}}.tour .tour-section--treatment-notes-search figure,.tour .tour-section--treatment-notes-drafts figure,.tour .tour-section--treatment-notes-files figure{position:relative;padding:0 24px;padding:0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--treatment-notes-search figure,.tour .tour-section--treatment-notes-drafts figure,.tour .tour-section--treatment-notes-files figure{padding:0;float:left;width:25%}}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-search figure,.tour .tour-section--treatment-notes-drafts figure,.tour .tour-section--treatment-notes-files figure{padding:0 24px;padding:0 1.5rem;float:none;width:100%}}.tour .tour-section--treatment-notes-search .tour-section__blurb,.tour .tour-section--treatment-notes-drafts .tour-section__blurb,.tour .tour-section--treatment-notes-files .tour-section__blurb{padding-top:24px;padding-top:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--treatment-notes-search .tour-section__blurb,.tour .tour-section--treatment-notes-drafts .tour-section__blurb,.tour .tour-section--treatment-notes-files .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:75%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--treatment-notes-search .tour-section__blurb,.tour .tour-section--treatment-notes-drafts .tour-section__blurb,.tour .tour-section--treatment-notes-files .tour-section__blurb{padding:24px 0 0 0;padding:1.5rem 0 0 0;float:none;width:100%;text-align:center}}.tour .tour-section--letters figure{padding:0 24px 24px;padding:0 1.5rem 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--letters figure{padding:0 5rem 1.5rem}}@media screen and (min-width: 60em){.tour .tour-section--letters figure{padding:0}}@media screen and (min-width: 60em){.tour .tour-section--letters .tour-section__blurb{text-align:left;padding-top:3%;padding-top:3%}}.tour .tour-section--letter-printing{padding-bottom:48px;padding-bottom:3rem}@media screen and (min-width: 60em){.tour .tour-section--letter-printing{padding:0}}.tour .tour-section--letter-printing img{border:1px solid #e3e3e4}@media screen and (min-width: 35em){.tour .tour-section--letter-printing .section-heading,.tour .tour-section--letter-emailing .section-heading{padding:0 0 0 40px;padding:0 0 0 2.5rem;margin-bottom:16px;margin-bottom:1rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--letter-printing .section-heading,.tour .tour-section--letter-emailing .section-heading{padding:0;margin-bottom:32px;margin-bottom:2rem;float:none;width:100%;text-align:center}}.tour .tour-section--letter-printing figure,.tour .tour-section--letter-emailing figure{position:relative}@media screen and (min-width: 35em){.tour .tour-section--letter-printing figure,.tour .tour-section--letter-emailing figure{padding:0;float:left;width:35%}}@media screen and (min-width: 60em){.tour .tour-section--letter-printing figure,.tour .tour-section--letter-emailing figure{padding:0 24px;padding:0 1.5rem;float:none;width:100%}}.tour .tour-section--letter-printing figure img,.tour .tour-section--letter-emailing figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}.tour .tour-section--letter-printing .tour-section__blurb,.tour .tour-section--letter-emailing .tour-section__blurb{padding-top:24px;padding-top:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--letter-printing .tour-section__blurb,.tour .tour-section--letter-emailing .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--letter-printing .tour-section__blurb,.tour .tour-section--letter-emailing .tour-section__blurb{padding:24px 0 0 0;padding:1.5rem 0 0 0;float:none;width:100%;text-align:center}}.tour .tour-section--invoices figure{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 60em){.tour .tour-section--invoices figure{padding:0}}@media screen and (min-width: 60em){.tour .tour-section--invoices .tour-section__blurb{text-align:left;padding-top:8%}}.tour .tour-section--expenses .section-heading{margin-bottom:32px;margin-bottom:2rem}.tour .tour-section--expenses figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}.tour .tour-section--expenses .tour-section__blurb{margin-bottom:32px;margin-bottom:2rem}@media screen and (min-width: 35em){.tour .tour-section--expenses .tour-section__blurb{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--expenses .tour-section__blurb{margin-bottom:0;padding-top:5%}}.tour .tour-section--business-metrics .section-heading{margin-bottom:0}@media screen and (min-width: 60em){.tour .tour-section--business-metrics .section-heading{margin-bottom:32px;margin-bottom:2rem}}@media screen and (min-width: 60em){.tour .tour-section--business-metrics figure{padding:0}}.tour .tour-section--business-metrics .tour-section__blurb{padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 60em){.tour .tour-section--business-metrics .tour-section__blurb{text-align:left;padding:7% 0 0}}.tour .tour-section--appointment-reports,.tour .tour-section--transaction-reports,.tour .tour-section--generate-reports{padding-bottom:48px;padding-bottom:3rem}@media screen and (min-width: 60em){.tour .tour-section--appointment-reports,.tour .tour-section--transaction-reports,.tour .tour-section--generate-reports{padding:0}}@media screen and (min-width: 35em){.tour .tour-section--appointment-reports .section-heading,.tour .tour-section--transaction-reports .section-heading,.tour .tour-section--generate-reports .section-heading{padding:0 0 0 40px;padding:0 0 0 2.5rem;margin-bottom:16px;margin-bottom:1rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--appointment-reports .section-heading,.tour .tour-section--transaction-reports .section-heading,.tour .tour-section--generate-reports .section-heading{padding:0;margin-bottom:32px;margin-bottom:2rem;float:none;width:100%;text-align:center}}.tour .tour-section--appointment-reports figure,.tour .tour-section--transaction-reports figure,.tour .tour-section--generate-reports figure{position:relative;padding:0 24px;padding:0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--appointment-reports figure,.tour .tour-section--transaction-reports figure,.tour .tour-section--generate-reports figure{padding:0;float:left;width:35%}}@media screen and (min-width: 60em){.tour .tour-section--appointment-reports figure,.tour .tour-section--transaction-reports figure,.tour .tour-section--generate-reports figure{padding:0 24px;padding:0 1.5rem;float:none;width:100%}}.tour .tour-section--appointment-reports .tour-section__blurb,.tour .tour-section--transaction-reports .tour-section__blurb,.tour .tour-section--generate-reports .tour-section__blurb{padding-top:24px;padding-top:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--appointment-reports .tour-section__blurb,.tour .tour-section--transaction-reports .tour-section__blurb,.tour .tour-section--generate-reports .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--appointment-reports .tour-section__blurb,.tour .tour-section--transaction-reports .tour-section__blurb,.tour .tour-section--generate-reports .tour-section__blurb{padding:24px 0 0 0;padding:1.5rem 0 0 0;float:none;width:100%;text-align:center}}.tour .tour-section--anywhere figure{padding:0 24px 24px;padding:0 1.5rem 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--anywhere figure{padding:0 5rem 1.5rem}}@media screen and (min-width: 60em){.tour .tour-section--anywhere figure{padding:0}}.tour .tour-section--anywhere figure img{width:100%;max-width:450px;max-width:28.125rem}@media screen and (min-width: 60em){.tour .tour-section--anywhere .tour-section__blurb{text-align:left;padding-top:5%;padding-top:5%}}.tour .tour-section--mobile-design{padding-bottom:48px;padding-bottom:3rem}@media screen and (min-width: 60em){.tour .tour-section--mobile-design{padding:0}}@media screen and (min-width: 35em){.tour .tour-section--mobile-design .section-heading,.tour .tour-section--tablets .section-heading{padding:0 0 0 40px;padding:0 0 0 2.5rem;margin-bottom:16px;margin-bottom:1rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--mobile-design .section-heading,.tour .tour-section--tablets .section-heading{padding:0;margin-bottom:32px;margin-bottom:2rem;float:none;width:100%;text-align:center}}.tour .tour-section--mobile-design figure,.tour .tour-section--tablets figure{position:relative}@media screen and (min-width: 35em){.tour .tour-section--mobile-design figure,.tour .tour-section--tablets figure{padding:0;float:left;width:35%}}@media screen and (min-width: 60em){.tour .tour-section--mobile-design figure,.tour .tour-section--tablets figure{padding:0 24px;padding:0 1.5rem;float:none;width:100%}}.tour .tour-section--mobile-design figure:after,.tour .tour-section--tablets figure:after{content:"";display:block;position:absolute;width:110%;height:100%;bottom:0;left:-5%;z-index:1;background-color:rgba(255,255,255,0) 60%;background-image:-moz-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 95%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0) 60%), to(#f0f0f1 95%));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 95%);background-image:-o-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 95%)}.tour .tour-section--mobile-design .tour-section__blurb,.tour .tour-section--tablets .tour-section__blurb{padding-top:24px;padding-top:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--mobile-design .tour-section__blurb,.tour .tour-section--tablets .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:65%;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--mobile-design .tour-section__blurb,.tour .tour-section--tablets .tour-section__blurb{padding:24px 0 0 0;padding:1.5rem 0 0 0;float:none;width:100%;text-align:center}}.tour .tour-section--integration{padding-bottom:40px;padding-bottom:2.5rem}.tour .tour-section--integration:after{border-bottom:1px solid #e3e3e3;content:"";position:relative;display:block;clear:both;padding-top:40px;padding-top:2.5rem}.tour .tour-section--integration:nth-last-child(2):after{border-bottom:none;content:normal;position:relative;display:none}.tour .tour-section--integration .section-heading{border:none}@media screen and (min-width: 35em){.tour .tour-section--integration .section-heading{padding:0 0 0 40px;padding:0 0 0 2.5rem;margin-bottom:16px;margin-bottom:1rem;float:right;width:75%;text-align:left}}@media screen and (min-width: 35em){.tour .tour-section--integration figure{padding:0;float:left;width:25%}}.tour .tour-section--integration .tour-section__blurb{padding-top:24px;padding-top:1.5rem}@media screen and (min-width: 35em){.tour .tour-section--integration .tour-section__blurb{padding:0 0 0 40px;padding:0 0 0 2.5rem;float:right;width:75%;text-align:left}}.tour .tour-section--wait-list figure{position:relative;padding:0 0 24px;padding:0 0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--wait-list figure{padding:0 40px 24px;padding:0 2.5rem 1.5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--wait-list figure{text-align:left;padding:0 0 24px;padding:0 0 1.5rem}}.tour .tour-section--wait-list figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}@media screen and (min-width: 47.5em){.tour .tour-section--wait-list .tour-section__blurb{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--wait-list .tour-section__blurb{padding-top:6%}}.tour .tour-section--multiple-locations figure{position:relative}@media screen and (min-width: 35em){.tour .tour-section--multiple-locations figure{padding:0 40px;padding:0 2.5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--multiple-locations figure{text-align:left;padding:0}}.tour .tour-section--multiple-locations figure:after{content:"";display:block;position:absolute;width:110%;height:100%;bottom:0;left:-5%;z-index:1;background-color:rgba(255,255,255,0) 50%;background-image:-moz-linear-gradient(rgba(255,255,255,0) 50%, #f0f0f1 90%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0) 50%), to(#f0f0f1 90%));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 50%, #f0f0f1 90%);background-image:-o-linear-gradient(rgba(255,255,255,0) 50%, #f0f0f1 90%)}.tour .tour-section--multiple-locations .tour-section__blurb{margin-bottom:24px;margin-bottom:1.5rem}@media screen and (min-width: 47.5em){.tour .tour-section--multiple-locations .tour-section__blurb{margin:0;text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--multiple-locations .tour-section__blurb{padding-top:4%}}.tour .tour-section--recalls figure{position:relative;padding:0 0 24px;padding:0 0 1.5rem}@media screen and (min-width: 35em){.tour .tour-section--recalls figure{padding:0 40px 24px;padding:0 2.5rem 1.5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--recalls figure{text-align:left;padding:0 0 24px;padding:0 0 1.5rem}}.tour .tour-section--recalls figure img{border:1px solid #e3e3e4;box-shadow:0 0 50px 0 rgba(0,0,0,0.05)}@media screen and (min-width: 47.5em){.tour .tour-section--recalls .tour-section__blurb{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--recalls .tour-section__blurb{padding-top:3%}}.tour .tour-section--noticeboard figure{position:relative;padding:24px 0;padding:1.5rem 0}@media screen and (min-width: 35em){.tour .tour-section--noticeboard figure{padding:40px 24px;padding:2.5rem 1.5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--noticeboard figure{padding:0 0 24px;padding:0 0 1.5rem}}.tour .tour-section--noticeboard figure:after{content:"";display:block;position:absolute;width:110%;height:100%;bottom:0;left:-5%;z-index:1;background-color:rgba(255,255,255,0) 60%;background-image:-moz-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 90%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0) 60%), to(#f0f0f1 90%));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 90%);background-image:-o-linear-gradient(rgba(255,255,255,0) 60%, #f0f0f1 90%)}@media screen and (min-width: 47.5em){.tour .tour-section--noticeboard .tour-section__blurb{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--noticeboard .tour-section__blurb{padding-top:4%}}.tour .tour-section--get-involved figure{position:relative;padding:24px 0;padding:1.5rem 0}@media screen and (min-width: 35em){.tour .tour-section--get-involved figure{padding:40px 24px;padding:2.5rem 1.5rem}}@media screen and (min-width: 47.5em){.tour .tour-section--get-involved figure{padding:0 0 24px;padding:0 0 1.5rem}}.tour .tour-section--get-involved figure:after{content:"";display:block;position:absolute;width:110%;height:100%;bottom:0;left:-5%;z-index:1;background-color:rgba(255,255,255,0) 60%;background-image:-moz-linear-gradient(rgba(255,255,255,0) 60%, #fff 90%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0) 60%), to(#fff 90%));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 60%, #fff 90%);background-image:-o-linear-gradient(rgba(255,255,255,0) 60%, #fff 90%)}@media screen and (min-width: 47.5em){.tour .tour-section--get-involved .tour-section__blurb{text-align:left}}@media screen and (min-width: 60em){.tour .tour-section--get-involved .tour-section__blurb{padding-top:2%}}.testimonials.row{min-height:50em;background-color:#f0f0f1}.loading-bar{position:relative;width:160px;width:10rem;margin:0 auto;padding-top:160px;padding-top:10rem}.loading-bar img{max-width:160px;max-width:10rem;position:absolute;top:0;left:0}.loading-bar p,.loading-bar figcaption,.loading-bar .contact-details .contact-details__item--address,.contact-details .loading-bar .contact-details__item--address,.loading-bar .policy address,.policy .loading-bar address{position:relative;top:-48px;top:-3rem}.testimonial-item{margin-bottom:16px;margin-bottom:1rem}.testimonial-item .testimonial-item__portrait{position:relative;padding-top:100%}.js .testimonial-item .testimonial-item__portrait.testimonial-item__portrait--loading{background:no-repeat bottom #b5e2f9;background-size:90%}.js .testimonial-item .testimonial-item__portrait.testimonial-item__portrait--loading.testimonial-item__portrait--bloke{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/placeholder-bloke-c09fbd8599bd5ff0fa5f1d55094e92cd0ab02e601fb64678d2a633b65d2df895.png)}.js .testimonial-item .testimonial-item__portrait.testimonial-item__portrait--loading.testimonial-item__portrait--sheila{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/testimonials/placeholder-sheila-834bbecc8b24119c6f4475bb142a95ec0203d314bbd6155e17852e0905748221.png)}.testimonial-item .testimonial-item__portrait img{min-width:100%;position:absolute;top:0;left:0;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.no-touch .testimonial-item .testimonial-item__portrait img{box-shadow:0 0 1px rgba(0,0,0,0.1)}.testimonial-item blockquote{position:relative;text-align:left;padding:24px;padding:1.5rem;margin:0;background:white;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em}.no-touch .testimonial-item blockquote{box-shadow:0 0 1px rgba(0,0,0,0.1)}.testimonial-item blockquote .testimonial-item__name{display:block;color:#363636;font-family:"source_sans_pro", sans-serif;font-style:normal}.testimonial-item blockquote .testimonial-item__practice{color:#2795D9;font-family:georgia, serif}.js .customers .testimonial-item{display:none;float:none;position:relative;border:none;width:100%;margin-bottom:0}.load-more.button{display:none}.pricing .pricing-plans{padding:0 0 48px;padding:0 0 3rem;background:#3da0dd;background:-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:linear-gradient(to, #6ec7f2 50%)}.pricing .pricing-plans ul,.pricing .pricing-plans ol,.pricing .pricing-plans li{padding:0;text-align:center;list-style:none}@media screen and (min-width: 60em){.pricing .pricing-plans{padding:0 0 16px;padding:0 0 1rem;background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 0 no-repeat,-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center 0 no-repeat,linear-gradient(to, #6ec7f2 50%)}}.pricing .pricing-plans .pricing-plans__item>div{margin-bottom:16px;margin-bottom:1rem}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans .pricing-plans__item>div{display:table;width:100%}}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plans__item>div{margin-bottom:-3em}}@media all and (min-width: 0) and (max-width: 60em){.pricing .pricing-plans .pricing-plans__item:last-child>div{margin-bottom:0}}.pricing .pricing-plans h2{padding:16px;padding:1rem;margin:0;background:#494A4C;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;color:white}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans h2{display:table-cell;vertical-align:middle;padding:0;width:22%;padding:0;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem;border-bottom-right-radius:0;border-top-right-radius:0}}.pricing .pricing-plans .pricing-plan__price{background:#3da0dd;padding:8px;padding:0.5rem;border-left:2px solid #494A4C;border-right:2px solid #494A4C}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans .pricing-plan__price{display:table-cell;vertical-align:middle;width:26%;border-left:none;border-right:none;border-top:2px solid #494A4C;border-bottom:2px solid #494A4C}}.pricing .pricing-plans .price{position:relative;display:inline;margin:0;color:white;text-shadow:0.0625rem 0.0625rem 0.125rem rgba(31,119,174,0.5)}.pricing .pricing-plans .price span{margin-right:4px;margin-right:0.25rem;vertical-align:super;font-size:21px;font-size:1.3125rem;line-height:0;opacity:0.5}.pricing .pricing-plans .price+.period{font-size:0.8em;display:inline;margin:-8px 0 0 -4px;margin:-0.5rem 0 0 -0.2rem;color:white}@media all and (min-width: 35em){.pricing .pricing-plans .price+.period{display:block}}@media all and (min-width: 38em){.pricing .pricing-plans .price+.period{display:inline}}.pricing .pricing-plans .pricing-plan__details{padding:16px 16px 19px;padding:1rem 1rem 1.2rem;margin:0;background-color:white;border-bottom:2px solid #494A4C;border-right:2px solid #494A4C;border-left:2px solid #494A4C;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans .pricing-plan__details{display:table-cell;vertical-align:middle;width:62%;border-bottom:2px solid #494A4C;border-right:2px solid #494A4C;border-top:2px solid #494A4C;border-left:none;border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem;border-bottom-left-radius:0;border-top-left-radius:0}}.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item{display:inline-block}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item{display:block}}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item.practitioners{padding:0}}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item{display:inline-block}}.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item strong{display:block;position:relative;color:#EE2B89;z-index:0;font-size:21px;font-size:1.3125rem;font-family:"domine", sans-serif}@media all and (min-width: 35em) and (max-width: 60em){.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item strong{display:block}}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plan__details .pricing-plan__details__item:first-child{border-right:none}}.pricing .pricing-plans .pricing-plans__smallprint{padding:24px 24px 0;padding:1.5rem 1.5rem 0}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plans__smallprint{padding:60px 0 0;padding:3.75rem 0 0;margin:0 0 -16px;margin:0 0 -1rem;background:white}}.pricing .pricing-plans .pricing-plans__smallprint p:last-child,.pricing .pricing-plans .pricing-plans__smallprint figcaption:last-child,.pricing .pricing-plans .pricing-plans__smallprint .contact-details .contact-details__item--address:last-child,.contact-details .pricing .pricing-plans .pricing-plans__smallprint .contact-details__item--address:last-child,.pricing .pricing-plans .pricing-plans__smallprint .policy address:last-child,.policy .pricing .pricing-plans .pricing-plans__smallprint address:last-child{margin:0}.pricing .pricing-plans .pricing-plans__smallprint .pricing-plans__smallprint__currency{font-size:18px;font-size:1.125rem}@media screen and (min-width: 60em){.pricing .pricing-plans .pricing-plans__smallprint .pricing-plans__smallprint__currency{color:#2795D9}}@media screen and (min-width: 60em){.pricing .feature-icons .section-heading{padding:24px 0 0;padding:1.5rem 0 0}}@media screen and (min-width: 60em){.pricing .feature-icons p,.pricing .feature-icons figcaption,.pricing .feature-icons .contact-details .contact-details__item--address,.contact-details .pricing .feature-icons .contact-details__item--address,.pricing .feature-icons .policy address,.policy .pricing .feature-icons address{margin-top:24px;margin-top:1.5rem}}.frequently-asked-questions .character{bottom:-48px;bottom:-3rem;width:38%}@media screen and (min-width: 60em){.frequently-asked-questions .character{right:0}}@media all and (min-width: 0) and (max-width: 60em){.frequently-asked-questions .character .character__illustration{background:none;display:none}}@media screen and (min-width: 60em){.frequently-asked-questions .character .character__illustration{background-image:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/characters/jenna-flipped-dfba104e0faaae39e45597091fc9c4f6a03b4a4e87fdb9061ef23e577357114e.png);background-size:cover}}.frequently-asked-questions .question{z-index:1;font-family:"source_sans_pro", sans-serif;font-size:16px;font-size:1rem;text-align:left;position:relative;padding:16px 24px 22px 56px;padding:1rem 1.5rem 1.4rem 3.5rem;margin:0 -24px;margin:0 -1.5rem}@media screen and (min-width: 21.25em){.frequently-asked-questions .question{margin:0 -40px;margin:0 -2.5rem;padding:16px 40px 22px 72px;padding:1rem 2.5rem 1.4rem 4.5rem}}.js .frequently-asked-questions .question{cursor:pointer;border-top:1px solid #d6d6d8}@media screen and (min-width: 35em){.frequently-asked-questions .question{text-align:center;font-family:"domine", sans-serif;font-size:16px;font-size:1rem;margin:0 0;margin:0 0;padding:0 0 8px 0;padding:0 0 0.5rem 0}.js .frequently-asked-questions .question{cursor:default;border:none}}@media screen and (min-width: 60em){.frequently-asked-questions .question{text-align:left}}.frequently-asked-questions .question:before{content:"Q.";font-style:italic;opacity:0.2;left:24px;left:1.5rem;display:block;position:absolute}@media screen and (min-width: 21.25em){.frequently-asked-questions .question:before{left:40px;left:2.5rem}}@media screen and (min-width: 35em){.frequently-asked-questions .question:before{content:""}}.frequently-asked-questions .answer{z-index:1;position:relative;text-align:left;margin:0 -24px 32px;margin:0 -1.5rem 2rem;padding:0 24px 0 56px;padding:0 1.5rem 0 3.5rem}@media screen and (min-width: 21.25em){.frequently-asked-questions .answer{margin:0 -40px 32px;margin:0 -2.5rem 2rem;padding:0 40px 0 72px;padding:0 2.5rem 0 4.5rem}}.js .frequently-asked-questions .answer{display:none}@media screen and (min-width: 35em){.frequently-asked-questions .answer{display:block;text-align:center;margin:0 0 32px;margin:0 0 2rem;padding:0}.js .frequently-asked-questions .answer{display:block}}@media screen and (min-width: 60em){.frequently-asked-questions .answer{text-align:left}}.frequently-asked-questions .answer:before{content:"A.";font-style:italic;opacity:0.2;left:24px;left:1.5rem;display:block;position:absolute}@media screen and (min-width: 21.25em){.frequently-asked-questions .answer:before{left:40px;left:2.5rem}}@media screen and (min-width: 35em){.frequently-asked-questions .answer:before{content:""}}.frequently-asked-questions .answer.is-expanded{display:block}@media screen and (min-width: 60em){.frequently-asked-questions .answer{display:block;padding-bottom:0}}@media screen and (min-width: 60em){.frequently-asked-questions .answer.other{width:60%}}.form--contact{padding-bottom:0}@media screen and (min-width: 72em){.form--contact{padding-bottom:48px;padding-bottom:3rem}}.form--contact h2{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}.contact .character{bottom:0;right:0%;width:0;pointer-events:none}@media all and (max-width: 35em){.contact .character .character__illustration--default{background:none}}@media screen and (min-width: 35em){.contact .character{right:5%;width:42%}}@media screen and (min-width: 57.5em){.contact .character{width:256px;width:16rem}}@media screen and (min-width: 72em){.contact .character{right:-10%;width:24%}}.contact-details ul,.contact-details ol,.contact-details li{list-style:none;padding:0}.contact-details .heading--l2{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}.contact-details address{padding:24px;padding:1.5rem;text-align:left;position:relative;background-color:white;border-radius:0.25rem}@media screen and (min-width: 21.25em){.contact-details address{padding:32px;padding:2rem}}@media screen and (min-width: 72em){.contact-details address{padding:32px;padding:2rem}}@media screen and (min-width: 57.5em){.contact-details .contact-details__item{display:inline-block;vertical-align:top;margin-right:32px;margin-right:2rem}}@media screen and (min-width: 72em){.contact-details .contact-details__item{display:block}}.contact-details .contact-details__item--chat{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (min-width: 57.5em){.contact-details .contact-details__item--chat{margin-bottom:0}}@media screen and (min-width: 72em){.contact-details .contact-details__item--chat{margin-bottom:20px;margin-bottom:1.25rem}}.contact-details .contact-details__button{display:block;margin-top:3px;color:#EE2B89;text-decoration:underline}.contact-details .contact-details__button:focus{outline:auto}.contact-details .contact-details__item--phone ul{margin-top:0}.contact-details .contact-details__item--phone ul a{font-family:"source_sans_pro", sans-serif;font-style:normal;color:#4F4F4F}.contact-details .contact-details__item--phone ul .phone__more-numbers a{font-style:italic;font-family:georgia, serif;color:#EE2B89}.contact-details .contact-details__item--phone .hidden{display:none}.contact-details .contact-details__item--phone .phone__type{font-weight:bold}.contact-details .contact-details__item--phone .phone__type--label{display:none}.contact-details .contact-details__item--address span{font-style:normal}.contact-details .contact-details__item--address span.street-address,.contact-details .contact-details__item--address span.country{display:block}.charity .charity-info .charity-info__logo img{margin-bottom:1.5rem}@media all and (min-width: 18em) and (max-width: 35em){.charity .charity-info .charity-info__logo img{width:45%}}@media screen and (min-width: 35em){.charity .charity-info .charity-info__blurb{text-align:left}}.charity .charity-examples figure.row{background:white;padding:24px 40px 40px;padding:1.5rem 2.5rem 2.5rem;border-radius:0.25rem;padding-left:0;margin:2.5rem 0}.charity .charity-examples figure.row>figcaption{font-size:21px;font-size:1.3125rem;line-height:32px;line-height:1.96875rem;margin:0 0 24px;margin:0 0 1.5rem}.charity .charity-examples figcaption{margin:8px 0 24px;margin:0.5rem 0 1.5rem}@media screen and (min-width: 47.5em){.charity .charity-examples figcaption{margin:0;margin:0}}.charity .charity-examples figure figure:last-child figcaption{margin-bottom:0}.charity .charity-examples figure figure:nth-child(4) figcaption{margin-bottom:0}@media screen and (min-width: 21.25em){.charity .charity-examples figure figure:nth-child(4) figcaption{margin-bottom:24px;margin-bottom:1.5rem}}@media all and (min-width: 47.5em) and (max-width: 60em){.charity .charity-examples .charity-examples__item:last-child{display:none}}.charity .charity-examples img{border-radius:0.25rem}.charity section.row:nth-child(2n+1) .charity-examples figure.row{background:#f0f0f1}.landing-page--xero .landing-page__hero{padding:0 0 48px;padding:0 0 3rem;background:#3da0dd;background:-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:linear-gradient(to, #6ec7f2 50%)}@media screen and (min-width: 60em){.landing-page--xero .landing-page__hero{padding:0 0 16px;padding:0 0 1rem;background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center -16% no-repeat,-webkit-linear-gradient(#3da0dd 0, #6ec7f2 50%);background:url(//cliniko-website-assets-production.global.ssl.fastly.net/assets/clouds-89413d09a5670fc1c00f3c5247cff89bddd4bec24abc981cccba87cf3051db9a.png) center -16% no-repeat,linear-gradient(to, #6ec7f2 50%);background-size:cover}}.landing-page--xero .landing-page__hero__xero-logo{width:100%;margin-bottom:40px;margin-bottom:2.5rem}.landing-page--xero .landing-page__hero__xero-logo img{max-width:500px}.landing-page--xero .landing-page__hero__cliniko-screenshot{position:relative;z-index:2}@media screen and (min-width: 35em){.landing-page--xero .landing-page__hero__cliniko-screenshot{float:left;width:50%}}.landing-page--xero .landing-page__hero__xero-screenshot{position:relative;z-index:2}@media screen and (min-width: 35em){.landing-page--xero .landing-page__hero__xero-screenshot{position:relative}}.landing-page--xero .landing-page__hero__xero-screenshot img{z-index:1}@media screen and (min-width: 35em){.landing-page--xero .landing-page__hero__xero-screenshot img{position:absolute;bottom:0;right:5%;width:35%}}.landing-page--xero .landing-page__hero__xero-screenshot:before{position:relative;display:block;margin:5% 0;content:"";font-family:'cliniko-icons';font-style:normal;font-size:3em;color:white}@media screen and (min-width: 35em){.landing-page--xero .landing-page__hero__xero-screenshot:before{position:absolute;left:47.5%;top:-100px;top:-6.25rem;margin:0;font-size:2.5em}}@media screen and (min-width: 47.5em){.landing-page--xero .landing-page__hero__xero-screenshot:before{left:49.5%;top:-140px;top:-8.75rem;font-size:3em}}.landing-page--xero #sign-up-form{margin-top:-104%;padding-top:100%}@media screen and (min-width: 21.25em){.landing-page--xero #sign-up-form{margin-top:-94%;padding-top:100%}}@media screen and (min-width: 31.25em){.landing-page--xero #sign-up-form{margin-top:-85%;padding-top:100%}}@media screen and (min-width: 35em){.landing-page--xero #sign-up-form{margin-top:-72px;margin-top:-4.5rem;padding-top:72px;padding-top:4.5rem}}@media screen and (min-width: 60em){.landing-page--xero #sign-up-form{margin-top:-48px;margin-top:-3rem;padding-top:72px;padding-top:4.5rem}}@media screen and (min-width: 60em){.landing-page--xero .feature-icons .section-heading{padding:24px 0 0;padding:1.5rem 0 0}}.landing-page--xero .landing-page--xero__connect{margin-bottom:40px;margin-bottom:2.5rem}@media screen and (min-width: 47.5em){.landing-page--xero .landing-page--xero__connect{margin-bottom:0}}.landing-page-template .landing-page-template__copy{text-align:left}.landing-page-template .landing-page-template__signup{float:right}@media screen and (min-width: 0) and (max-width: 43.6875em){.landing-page-template .landing-page-template__signup{padding-bottom:0}}.landing-page-template .feature-icons{margin-top:50px;margin-top:3.125rem}@media screen and (min-width: 35em) and (max-width: 60em){.landing-page-template .feature-icons .feature-item{margin:25px 0;margin:1.5625rem 0}.landing-page-template .feature-icons .feature-item__icon{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:60px;width:3.75rem;height:60px;height:3.75rem}.landing-page-template .feature-icons .feature-item__blurb{padding-left:80px;padding-left:5rem}}.landing-page-template .landing-page-template__testimonial blockquote{border-radius:0.25rem}.landing-page-template .landing-page-template__testimonial blockquote:after{display:none}.landing-page-template #sign-up-form.sign-up-form--vertical{padding:24px;padding:1.5rem;border-radius:0.25rem;border:none}.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading{margin-bottom:0;text-align:left}.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading .heading--l2{margin:0;font-size:21px;font-size:1.3125rem;line-height:32px;line-height:1.96875rem}.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading p,.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading figcaption,.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading .contact-details .contact-details__item--address,.contact-details .landing-page-template #sign-up-form.sign-up-form--vertical .section-heading .contact-details__item--address,.landing-page-template #sign-up-form.sign-up-form--vertical .section-heading .policy address,.policy .landing-page-template #sign-up-form.sign-up-form--vertical .section-heading address{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:10px;padding-bottom:0.625rem;border-bottom:1px solid #d4d4d4}.landing-page-template #sign-up-form.sign-up-form--vertical .form__item{width:100%}.landing-page-template #sign-up-form.sign-up-form--vertical .form__item label{text-align:left;color:#4F4F4F}.landing-page-template #sign-up-form.sign-up-form--vertical .form__item label.error{color:white}.landing-page-template #sign-up-form.sign-up-form--vertical .button{float:none;width:auto}.brand-assets .brand-assets__logo__light-bg,.brand-assets .brand-assets__logo__dark-bg{padding:40px;padding:2.5rem;margin-bottom:24px;margin-bottom:1.5rem}.brand-assets .brand-assets__logo__light-bg .icon,.brand-assets .brand-assets__logo__dark-bg .icon{width:250px;width:15.625rem;margin:0 auto}.brand-assets .brand-assets__logo__light-bg figcaption,.brand-assets .brand-assets__logo__dark-bg figcaption{margin:24px 0 0;margin:1.5rem 0 0}.brand-assets .brand-assets__logo__dark-bg{background:#2795D9}.brand-assets .brand-assets__logo__dark-bg figcaption{color:white}.brand-assets .brand-assets__logo__light-bg{background:#e3e3e4}.brand-assets .brand-assets__icon figure{padding:40px;padding:2.5rem;margin-bottom:24px;margin-bottom:1.5rem;background:white}.brand-assets .brand-assets__icon figure img{width:150px;width:9.375rem;margin:11px auto;margin:0.6875rem auto}.brand-assets .brand-assets__icon figure figcaption{margin:24px 0 0;margin:1.5rem 0 0}.brand-assets .brand-assets__icon:first-of-type figure img{width:151px;width:9.4375rem;margin:0 auto}.brand-assets .brand-assets__icon:last-of-type figure{background:#494A4C}.brand-assets .brand-assets__icon:last-of-type figure figcaption{color:white}.brand-assets .brand-assets__color>figure{padding:24px;padding:1.5rem}.brand-assets .brand-assets__color>figure p,.brand-assets .brand-assets__color>figure figcaption,.brand-assets .brand-assets__color>figure .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color>figure .contact-details__item--address,.brand-assets .brand-assets__color>figure .policy address,.policy .brand-assets .brand-assets__color>figure address{margin:0}@media screen and (min-width: 60em){.brand-assets .brand-assets__color>figure p,.brand-assets .brand-assets__color>figure figcaption,.brand-assets .brand-assets__color>figure .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color>figure .contact-details__item--address,.brand-assets .brand-assets__color>figure .policy address,.policy .brand-assets .brand-assets__color>figure address{margin:0 0 40px;margin:0 0 2.5rem}}.brand-assets .brand-assets__color .brand-assets__color--primary{background:#2795D9}.brand-assets .brand-assets__color .brand-assets__color--primary p,.brand-assets .brand-assets__color .brand-assets__color--primary figcaption,.brand-assets .brand-assets__color .brand-assets__color--primary .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color .brand-assets__color--primary .contact-details__item--address,.brand-assets .brand-assets__color .brand-assets__color--primary .policy address,.policy .brand-assets .brand-assets__color .brand-assets__color--primary address{color:white}.brand-assets .brand-assets__color .brand-assets__color--primary-light{background:#3da0dd}.brand-assets .brand-assets__color .brand-assets__color--primary-light p,.brand-assets .brand-assets__color .brand-assets__color--primary-light figcaption,.brand-assets .brand-assets__color .brand-assets__color--primary-light .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color .brand-assets__color--primary-light .contact-details__item--address,.brand-assets .brand-assets__color .brand-assets__color--primary-light .policy address,.policy .brand-assets .brand-assets__color .brand-assets__color--primary-light address{color:white}.brand-assets .brand-assets__color .brand-assets__color--primary-lighter{background:#6ec7f2}.brand-assets .brand-assets__color .brand-assets__color--primary-lightest{background:#b5e2f9}.brand-assets .brand-assets__color .brand-assets__color--secondary{background:#494A4C}.brand-assets .brand-assets__color .brand-assets__color--secondary p,.brand-assets .brand-assets__color .brand-assets__color--secondary figcaption,.brand-assets .brand-assets__color .brand-assets__color--secondary .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color .brand-assets__color--secondary .contact-details__item--address,.brand-assets .brand-assets__color .brand-assets__color--secondary .policy address,.policy .brand-assets .brand-assets__color .brand-assets__color--secondary address{color:white}.brand-assets .brand-assets__color .brand-assets__color--action{background:#EE2B89}.brand-assets .brand-assets__color .brand-assets__color--action p,.brand-assets .brand-assets__color .brand-assets__color--action figcaption,.brand-assets .brand-assets__color .brand-assets__color--action .contact-details .contact-details__item--address,.contact-details .brand-assets .brand-assets__color .brand-assets__color--action .contact-details__item--address,.brand-assets .brand-assets__color .brand-assets__color--action .policy address,.policy .brand-assets .brand-assets__color .brand-assets__color--action address{color:white}.brand-assets .brand-assets__color .brand-assets__color--neutral{background:#f0f0f1;border:1px solid #e3e3e3}.brand-assets .brand-assets__description p:first-child,.brand-assets .brand-assets__description figcaption:first-child,.brand-assets .brand-assets__description .contact-details .contact-details__item--address:first-child,.contact-details .brand-assets .brand-assets__description .contact-details__item--address:first-child,.brand-assets .brand-assets__description .policy address:first-child,.policy .brand-assets .brand-assets__description address:first-child{font-style:italic;font-size:1.3125rem;line-height:29px;line-height:1.8375rem}.cookie-consent-buttons{margin-top:24px;margin-top:1.5rem;padding-bottom:5px;padding-bottom:0.3125rem}.cookie-consent-buttons .button.button--default,.cookie-consent-buttons .button.button--primary{display:block;width:100%;padding:10px 13px 11px;padding:0.625rem 0.8125rem 0.6875rem;margin:0;text-align:center;font-size:18px;font-size:1.125rem}.cookie-consent-buttons .button.button--default+.button,.cookie-consent-buttons .button.button--primary+.button{margin-top:20px;margin-top:1.25rem}@media screen and (min-width: 39.375em){.cookie-consent-buttons .button.button--default,.cookie-consent-buttons .button.button--primary{width:auto}}@media screen and (min-width: 47.5em){.cookie-consent-buttons .button.button--default,.cookie-consent-buttons .button.button--primary{padding:12px 24px 12px 24px;padding:0.75rem 1.5rem 0.75rem 1.5rem}}@media screen and (min-width: 53.125em){.cookie-consent-buttons .button.button--default,.cookie-consent-buttons .button.button--primary{display:inline-block}.cookie-consent-buttons .button.button--default+.button,.cookie-consent-buttons .button.button--primary+.button{margin-top:0;margin-left:20px;margin-left:1.25rem}}
