.region-switcher {
position: relative;
display: inline-block;
}
.region-switcher img {
width: 30px;
}
.region-toggle {
background: transparent;
border: none;
font-weight: bold;
cursor: pointer;
padding: 0.5rem 1rem;
color: #000;
}
.region-dropdown {
display: none;
position: absolute;
top: 100%; left: -50px;
background-color: #fff;
border: 1px solid #ccc;
z-index: 1000;
list-style: none;
padding: 0;
margin: 0;
min-width: 200px;
}
.region-dropdown li a {
display: block;
padding: 0.5rem 1rem;
text-decoration: none;
color: #000;
}
.region-dropdown li a:hover {
background-color: #f5f5f5;
}
.region-switcher:hover .region-dropdown {
display: block;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select,textarea,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}html{width:100%;height:100%;height:-webkit-fill-available;min-width:320px;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;min-width:320px;padding:0;text-align:center;margin:0;overflow-y:auto;overflow-x:hidden;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased}*{-webkit-tap-highlight-color:transparent;outline:none;cursor:default}img{max-width:100%;height:auto;border:0;vertical-align:bottom}strong{font-weight:700}ul{list-style:none}a{text-decoration:none}a,a *,button,select,input[type=button],input[type=submit]{cursor:pointer;transition:all 300ms}button,input[type=button],input[type=submit],select,textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}input[type=text],input[type=email],input[type=tel],input[type=url],textarea{cursor:text;user-select:auto !important;-moz-user-select:auto !important;-webkit-user-select:auto !important;-ms-user-select:auto !important}input,select,textarea,button{outline:none}select option{font-weight:inherit;font-size:inherit}select::-ms-expand{display:none}input[type=number]{-moz-appearance:textfield}input[type=submit],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;margin:0}textarea{overflow:auto}:-moz-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}::-webkit-input-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}@font-face{font-weight:800;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Barlow';src:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-ExtraBold.woff2) format("woff2"),url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-ExtraBold.woff) format("woff")}@font-face{font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Barlow';src:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/BarlowCondensed-SemiBold.woff2) format("woff2"),url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/BarlowCondensed-SemiBold.woff) format("woff")}@font-face{font-weight:500;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Barlow';src:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Medium.woff2) format("woff2"),url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Medium.woff) format("woff")}@font-face{font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Barlow';src:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Regular.woff2) format("woff2"),url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Regular.woff) format("woff")}@font-face{font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Barlow';src:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Light.woff2) format("woff2"),url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/fonts/Barlow-Light.woff) format("woff")}.screen-reader-response{display:none}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:''}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}body{position:relative;font:300 16px/1.75 Barlow, sans-serif;color:#000;overflow-x:hidden;background:#fff;overflow-y:auto !important}body:after{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;content:'';background:rgba(0,0,0,0.25);z-index:1250;visibility:hidden;opacity:0;transition:all 400ms}@media (min-width: 1024px){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#bbb}}::selection{color:inherit;background:rgba(0,0,0,0.1)}::-moz-selection{color:inherit;background:rgba(0,0,0,0.1)}.wrapper{position:relative;display:block;width:100%;padding:130px 0 0;overflow-x:hidden;margin:auto}.center{position:relative;display:block;width:100%;margin:auto;z-index:10}.header{position:fixed;top:0;left:0;width:100%;border-top:5px #dcdc1e solid;padding:0 50px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15);z-index:1000}.header .center{display:flex;align-items:center;justify-content:space-between;max-width:1240px;height:125px}.header .center .logo{flex-shrink:0;width:225px;height:92px;margin:0 50px 0 0}.header .center .logo img,.header .center .logo svg{width:225px;height:92px}.header .center .menu-icon{position:fixed;top:35px;right:30px;display:none;width:32px;height:28px;z-index:10}.header .center .menu-icon:before,.header .center .menu-icon span,.header .center .menu-icon:after{position:absolute;display:block;width:22px;height:2px;left:5px;font-size:0;text-indent:-5000px;overflow:hidden;background:#0d93ae}.header .center .menu-icon:before{top:6px;content:''}.header .center .menu-icon span{top:13px}.header .center .menu-icon:after{top:20px;content:''}.header .center .header-menu{display:flex;align-items:center;justify-content:space-between;max-width:515px;font-size:15px;line-height:1.4;margin:0 0 0 auto}.header .center .header-menu li{margin:0 0 0 30px}.header .center .header-menu li a{position:relative;display:inline-block;padding:8px 0 12px;color:#000}.header .center .header-menu li a:after{position:absolute;left:0;bottom:0;width:0;height:4px;content:'';background:#17a5b4;transition:all 350ms}.header .center .header-menu li a.contact-us-link{border-radius:3px;padding:12px 22px;font-weight:500;background:#dcdc1e}.header .center .header-menu li a.contact-us-link:after{display:none}.header .center .header-menu li a.contact-us-link:hover{color:#fff;background:#c42595}.header .center .header-menu li a:hover:after{width:100%}.header .center .header-menu li:first-of-type{margin:0}.header .center .header-menu li.active a:after{width:100%;background:#dcdc1e}.static{position:relative;z-index:10}.button{display:inline-block;min-width:150px;border-radius:3px;padding:13px 28px;font-weight:500;font-size:15px;text-align:center;white-space:nowrap;color:#000;background:#dcdc1e}.button:hover{color:#fff;background:#c42595}.home-hero{position:relative;display:flex;align-items:center;padding:95px 50px 90px;height:620px;color:#fff;background:#0d93ae;z-index:0}.home-hero .center{max-width:1240px;text-align:left}.home-hero .center h1{max-width:525px;font-weight:600;font-size:75px;line-height:1.065;letter-spacing:-0.0125em;color:#ddf156}.home-hero .center p{max-width:525px;font-size:42px;line-height:1.525;margin:1.2em 0 0}.home-hero .foreground{position:absolute;top:90px;left:calc(50% - 4px);width:515px;object-fit:cover}.home-hero .background{position:fixed;top:130px;left:0;width:100%;height:620px;object-fit:cover;z-index:-10}.home-hero .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.home-intro{padding:115px 50px;background:#fff}.home-intro .center{max-width:740px}.home-intro .center h2{font-weight:600;font-size:45px;line-height:1.1;color:#df0a83;margin:0.95em auto}.home-intro .center p{font-weight:400;font-size:18px;line-height:1.65;margin:1em auto}.home-intro .center h2:first-child,.home-intro .center p:first-child{margin-top:0}.home-intro .center h2:last-child,.home-intro .center p:last-child{margin-bottom:0}.alternating-rows{background:#fff}.alternating-rows .row{padding:95px 50px}.alternating-rows .row .center{display:flex;align-items:center;justify-content:space-between;max-width:1240px}.alternating-rows .row .center .image{width:50%;max-width:585px;opacity:0;transform-style:preserve-3d;transform:scale(0);transition:all 750ms}.alternating-rows .row .center .image.visible{opacity:1;transform:scale(1)}.alternating-rows .row .center .text{width:50%;text-align:left;opacity:0;transition:all 1250ms;transition-delay:500ms}.alternating-rows .row .center .text h2{font-weight:600;font-size:40px;line-height:1.1;color:#17a5b4;margin:0 auto}.alternating-rows .row .center .text p{margin:1.85em auto 0}.alternating-rows .row .center .text .button{margin:2.75em auto 0}.alternating-rows .row .center .text.visible{opacity:1}.alternating-rows .row:nth-of-type(odd){background:#f2f2f2}.alternating-rows .row:nth-of-type(odd) .center .image{order:2}.alternating-rows .row:nth-of-type(odd) .center .text{order:1;padding:0 75px 0 0}.alternating-rows .row:nth-of-type(even){background:#fff}.alternating-rows .row:nth-of-type(even) .center .image{order:1}.alternating-rows .row:nth-of-type(even) .center .text{order:2;padding:0 25px 0 50px}.contact-bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:500px;padding:85px 50px 70px;overflow:hidden;color:#fff;background:#17a5b4}.contact-bar .center{max-width:740px;opacity:0;transform:scale(0);transition:all 500ms;transition-delay:250ms}.contact-bar .center h2{font-weight:600;font-size:45px;line-height:1.1;margin:0 auto}.contact-bar .center p{font-size:20px;line-height:1.6;margin:1.5em auto 0}.contact-bar .center .button{margin:2.75em auto 0}.contact-bar .center.visible{opacity:1;transform:scale(1)}.contact-bar .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-bar .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.benefits{padding:135px 50px;background:#fff}.benefits .center{max-width:1240px}.benefits .center h2{font-weight:600;font-size:40px;line-height:1.1;color:#df0a83;margin:0 auto}.benefits .center p{margin:2.5em auto 0}.benefits .center ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin:2.15em auto 0}.benefits .center ul li{width:33.33333%;min-width:310px;margin:1.35em auto}.benefits .center ul li img,.benefits .center ul li picture{margin:0 auto;opacity:0;transform:scale(0);transition:all 500ms;transition-delay:500ms}.benefits .center ul li img img,.benefits .center ul li picture img{opacity:1;transform:scale(1)}.benefits .center ul li img.visible,.benefits .center ul li picture.visible{opacity:1;transform:scale(1)}.benefits .center ul li h3{font-weight:800;font-size:12.5px;line-height:1.1;text-transform:uppercase;letter-spacing:0.075em;margin:3.65em auto 0.725em}.benefits .center ul li p{max-width:280px;font-size:15px;line-height:1.6;padding:3em 0;margin:0 auto;opacity:0;transition:all 750ms;transition-delay:500ms}.benefits .center ul li p.visible{opacity:1;padding:0}.benefits .center .button{margin:2.85em auto 0}.page-hero{position:relative;display:flex;align-items:center;padding:75px 50px 50px;height:400px;color:#fff;background:#0d93ae;z-index:0}.page-hero .center{max-width:1000px}.page-hero .center h1{font-weight:600;font-size:75px;line-height:1.065;letter-spacing:-0.0125em;color:#ddf156}.page-hero .center p{font-size:28px;line-height:1.525;margin:0.825em 0 0}.page-hero .background{position:fixed;top:130px;left:0;width:100%;height:400px;object-fit:cover;z-index:-10}.page-hero .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-content{padding:100px 50px;background:#fff}.page-content .center{max-width:1000px;text-align:left}.page-content .center h2{font-weight:600;font-size:35px;line-height:1.1;color:#17a5b4;margin:1.5em 0 1em}.page-content .center h3{font-weight:500;font-size:22px;line-height:1.275;margin:1.5em 0 1em}.page-content .center p{margin:1.75em 0}.page-content .center p.large{font-weight:400;font-size:18px}.page-content .center ul,.page-content .center ol{margin:1.75em 2.25em}.page-content .center ul{list-style:disc}.page-content .center ol{list-style:decimal}.page-content .center strong,.page-content .center b{font-weight:500}.page-content .center em,.page-content .center i{font-weight:400;font-style:normal;color:#0c8a95}.page-content .center a{font-weight:500;text-decoration:underline;color:#0c8a95}.page-content .center a:hover{color:#c42595}.page-content .center img.alignnone,.page-content .center picture.alignnone{display:block;margin:2.5em auto}.page-content .center img.alignleft,.page-content .center picture.alignleft{float:left;max-width:37.5%;margin:0 3em 2.5em 0}.page-content .center img.alignright,.page-content .center picture.alignright{float:right;max-width:37.5%;margin:0 0 2.5em 3em}.page-content .center img.aligncenter,.page-content .center picture.aligncenter{display:block;clear:both;text-align:center;margin:2.5em auto}.page-content .center *:first-child{margin-top:0}.page-content .center *:last-child{margin-bottom:0}.contact-content{padding:100px 50px;background:#fff}.contact-content .center{display:flex;justify-content:space-between;max-width:1240px;text-align:left}.contact-content .center .form{flex:1;width:auto;margin:0 40px 0 0;max-width:770px}.contact-content .center .form h2,.contact-content .center .form h3{font-weight:500;font-size:22px;line-height:1.275;margin:1.5em 0 1.325em}.contact-content .center .form p{margin:1.55em 0}.contact-content .center .form p.small-text{font-size:14px;line-height:1.55}.contact-content .center .form p.small-text span{color:#df0a83}.contact-content .center .form *:first-child{margin-top:0}.contact-content .center .form *:last-child{margin-bottom:0}.contact-content .center .form form p{margin:1em 0}.contact-content .center .form form .inline{display:flex;flex-wrap:nowrap;justify-content:space-between}.contact-content .center .form form .inline p{width:calc(50% - 10px);margin:0.5em 0}.contact-content .center .form form .inline p:first-child{margin-top:0.5em}.contact-content .center .form form .inline p:last-child{margin-bottom:0.5em}.contact-content .center .form form label{display:inline-block;font-weight:500;margin:0 0 0.5em}.contact-content .center .form form label span{font-weight:500;color:#df0a83;margin:0 0 0 4px}.contact-content .center .form form label[for="contact-message"]{font-weight:300}.contact-content .center .form form label::selection{background:transparent}.contact-content .center .form form label::-moz-selection{background:transparent}.contact-content .center .form form input[type="text"],.contact-content .center .form form input[type="email"],.contact-content .center .form form input[type="tel"],.contact-content .center .form form textarea{width:100%;border:1px #d5d5d5 solid;padding:18px 15px 14px;font:inherit;color:inherit;margin:0;vertical-align:bottom;background:#fff;transition:all 500ms}.contact-content .center .form form input[type="text"]:focus,.contact-content .center .form form input[type="email"]:focus,.contact-content .center .form form input[type="tel"]:focus,.contact-content .center .form form textarea:focus{border-color:#69bdc5}.contact-content .center .form form input[type="text"].wpcf7-not-valid,.contact-content .center .form form input[type="email"].wpcf7-not-valid,.contact-content .center .form form input[type="tel"].wpcf7-not-valid,.contact-content .center .form form textarea.wpcf7-not-valid{border-color:#e295c0}.contact-content .center .form form input[type="text"],.contact-content .center .form form input[type="email"],.contact-content .center .form form input[type="tel"]{height:58px}.contact-content .center .form form textarea{height:230px;resize:vertical}.contact-content .center .form form .type{display:flex;margin:2em 0}.contact-content .center .form form .type li{white-space:nowrap}.contact-content .center .form form .type li.label{font-weight:500}.contact-content .center .form form .type li.label span{color:#df0a83;margin:0 0 0 4px}.contact-content .center .form form .type li.option{position:relative;padding:0 0 0 35px;margin:0 0 0 40px}.contact-content .center .form form .type li.option input[type="radio"]{position:absolute;top:0;left:0;width:18px;height:18px;pointer:cursor;opacity:0}.contact-content .center .form form .type li.option label{font-weight:300;cursor:pointer}.contact-content .center .form form .type li.option label:before{position:absolute;top:50%;left:0;width:18px;height:18px;display:block;border:1px #bababa solid;content:'';margin:-11px 0 0;background:#fff url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/tick.svg) 50% 50% no-repeat;background-size:0 0;pointer:cursor;z-index:10;transition:all 350ms}.contact-content .center .form form .type li.option label:hover:before{border-color:#999}.contact-content .center .form form .type li.option input[type="radio"]:checked+label:before{background-size:12px 12px}.contact-content .center .form form .wpcf7-not-valid-tip{font-weight:500;font-size:13px;line-height:1.25;color:#df0a83;margin:0.35em 0 0}.contact-content .center .form form .wpcf7-form-control-wrap{position:static}.contact-content .center .form form input[type="submit"]{display:inline-block;min-width:160px;border-radius:3px;padding:13px 28px;font:inherit;font-weight:500;font-size:15px;text-align:center;white-space:nowrap;color:#000;margin:0;background:#dcdc1e}.contact-content .center .form form input[type="submit"]:hover{color:#fff;background:#c42595}.contact-content .center .form form .wpcf7-response-output{font-weight:500;margin:1.25em 0}.contact-content .center .form form.submitting{opacity:0.5;pointer-events:none}.contact-content .center .form form.sent .hide-on-submit{display:none}.contact-content .center .details{flex-shrink:0;width: 100%;}.contact-content .center .details h2,.contact-content .center .details h3{display:inline;font-weight:500;font-size:22px;line-height:1.275;margin:1.5em 0 1.325em}.contact-content .center .details p{font-size:14px;line-height:1.55;margin:1.55em 0}.contact-content .center .details ul,.contact-content .center .details ol{width:100%;margin:1.55em 0}.contact-content .center .details ul li,.contact-content .center .details ol li{margin:0 0 0.625em}.contact-content .center .details ul li:last-of-type,.contact-content .center .details ol li:last-of-type{margin:0}.contact-content .center .details strong,.contact-content .center .details b{font-weight:500}.contact-content .center .details em,.contact-content .center .details i{font-weight:400;font-style:normal;color:#0c8a95}.contact-content .center .details a{font-weight:500;text-decoration:underline;color:#0c8a95}.contact-content .center .details a:hover{color:#c42595}.contact-content .center .details *:first-child{margin-top:0}.contact-content .center .details *:last-child{margin-bottom:0}.google-map{height:720px}.page-banners{min-height:500px;padding:80px 50px;overflow:hidden;background:#17a5b4}.page-banners .center{display:flex;justify-content:space-between;max-width:1240px}.page-banners .center li{position:relative;width:calc(50% - 20px);border-radius:2px;overflow:hidden;background:#fff}.page-banners .center li .text{position:relative;display:flex;flex-direction:column;min-height:340px;padding:45px 305px 35px 40px;text-align:left;z-index:20}.page-banners .center li .text h3{max-width:250px;font-weight:600;font-size:40px;line-height:1.1;white-space:nowrap;color:#df0a83;margin:0 auto 0 0}.page-banners .center li .text p{max-width:250px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:120px;font-size:15px;line-height:1.6;overflow:hidden;margin:1em auto 1em 0}.page-banners .center li .text .button{margin:auto auto 0 0}.page-banners .center li .text .button:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:20}.page-banners .center li img{position:absolute;top:0;right:-10px;width:290px;height:340px;z-index:10;transition:all 250ms}.page-banners .center li:hover img{right:0}.page-banners .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-banners .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.footer{padding:105px 50px;background:#f2f2f2 url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/footer.png) calc(50% + 390px) calc(50% - 5px) no-repeat}.footer .center{max-width:1240px;font-size:15px;text-align:left}.footer .center .logo{flex-shrink:0;width:225px;height:92px}.footer .center .logo img,.footer .center .logo svg{width:225px;height:92px}.footer .center .columns{display:flex;align-items:flex-start;width:45%;margin:3em 0}.footer .center .columns .column{flex:auto;white-space:nowrap;margin:0 30px 0 0}.footer .center .columns .column p{font-weight:500;line-height:1.8725}.footer .center .columns .column p span{display:block}.footer .center .columns .column ul li{margin:0 0 16px}.footer .center .columns .column ul li a{color:#000;text-decoration:underline;text-decoration-color:transparent}.footer .center .columns .column ul li a:hover{text-decoration-color:#666}.footer .center .columns .column ul li:last-of-type{margin:0}.footer .center .columns .column:last-of-type{margin:0}.footer .center .contact li{margin:0 0 5px}.footer .center .contact li a{display:inline-block;padding:2px 5px 2px 36px;color:#000;text-decoration:underline;text-decoration-color:transparent;background-position:0 50%;background-repeat:no-repeat;background-size:24px 24px}.footer .center .contact li a.phone{background-image:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/phone.svg)}.footer .center .contact li a.email{background-image:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/email.svg)}.footer .center .contact li a.linkedin{background-image:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/linkedin.svg)}.footer .center .contact li a:hover{text-decoration-color:#666}.footer .center .contact li:last-of-type{margin:0}.copyright{padding:60px 50px 55px;background:#0d93ae}.copyright .center{display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#fff;max-width:1240px}.copyright .center p:first-of-type{font-weight:500}.copyright .center p:last-of-type{font-weight:400}.copyright .center p:last-of-type a{color:#fff;text-decoration:underline;text-decoration-color:transparent}.copyright .center p:last-of-type a:hover{text-decoration-color:#fff}.curtain{transition:opacity 500ms;pointer-events:none}.loaded .curtain{opacity:0 !important}.responsive-navigation{display:none;position:fixed;top:0;right:0;width:400px;height:100vh;text-align:left;overflow-x:hidden;overflow-y:auto;z-index:1500;background:#17a5b4;transform:translateX(100%);transition:all 400ms}.responsive-navigation ul{padding:90px 0}.responsive-navigation ul li{display:block;border-top:1px rgba(255,255,255,0.1) solid}.responsive-navigation ul li a{display:inline-block;padding:24px 35px 22px;font-weight:600;font-size:22px;line-height:1.25;color:#fff}.responsive-navigation ul li:first-of-type{border:none}.responsive-navigation .menu-icon{display:block;position:absolute;top:35px;right:30px;width:32px;height:28px;z-index:10}.responsive-navigation .menu-icon span{display:none}.responsive-navigation .menu-icon:before,.responsive-navigation .menu-icon:after{position:absolute;display:block;width:22px;height:2px;top:12px;left:5px;content:'';overflow:hidden;background:#fff}.responsive-navigation .menu-icon:before{transform:rotate(45deg)}.responsive-navigation .menu-icon:after{transform:rotate(-45deg)}.menu-open .responsive-navigation{transform:translateX(0)}.menu-open .responsive-navigation ul li{padding:0}.menu-open:after{visibility:visible;opacity:1}@media (max-width: 1279px){.wrapper{padding:115px 0 0}.header{padding:0 40px}.header .center{height:110px}.header .center .logo{width:190px;height:78px;margin:0 40px 0 0}.header .center .logo img,.header .center .logo svg{width:190px;height:78px}.home-hero{padding:75px 40px 70px;height:500px;z-index:0}.home-hero .center h1{max-width:400px;font-size:68px}.home-hero .center p{max-width:400px;font-size:36px}.home-hero .foreground{top:72px;left:calc(50% + 10px);width:412px}.home-hero .background{top:115px;height:500px}.home-intro{padding:90px 40px}.alternating-rows .row{padding:70px 40px}.contact-bar{min-height:420px;padding:70px 40px 60px}.contact-bar .center p{font-size:18px;line-height:1.5;margin:1.25em auto 0}.contact-bar .center .button{margin:2.25em auto 0}.benefits{padding:90px 40px}.benefits .center p{margin:2em auto 0}.benefits .center ul{margin:1.75em auto 0}.benefits .center ul li{margin:1em auto}.benefits .center ul li h3{margin:2.5em auto 0.5em}.benefits .center .button{margin:2.25em auto 0}.page-hero{padding:55px 40px 40px;height:325px}.page-hero .center h1{font-size:68px}.page-hero .center p{font-size:24px;margin:0.75em 0 0}.page-hero .background{top:115px;height:325px}.page-content{padding:60px 40px}.page-content .center h2{font-size:32px;margin:1em 0 0.75em}.page-content .center h3{font-size:20px;margin:1em 0 0.75em}.page-content .center p{margin:1.25em 0}.page-content .center ul,.page-content .center ol{margin:1.25em 2em}.page-content .center img.alignnone,.page-content .center picture.alignnone{margin:2em auto}.page-content .center img.alignleft,.page-content .center picture.alignleft{margin:0 2em 2em 0}.page-content .center img.alignright,.page-content .center picture.alignright{margin:0 0 2em 2em}.page-content .center img.aligncenter,.page-content .center picture.aligncenter{margin:2em auto}.contact-content{padding:60px 40px}.contact-content .center .form h2,.contact-content .center .form h3{margin:1.25em 0 0.75em}.contact-content .center .form p{margin:1em 0}.contact-content .center .form form p{margin:0.75em 0}.contact-content .center .form form input[type="text"],.contact-content .center .form form input[type="email"],.contact-content .center .form form input[type="tel"]{height:54px}.contact-content .center .form form textarea{height:200px}.contact-content .center .form form .type{margin:1.25em 0}.contact-content .center .form form .wpcf7-response-output{font-weight:500;margin:1em 0 1.25em}.contact-content .center .details{width:30%}.contact-content .center .details h2,.contact-content .center .details h3{margin:1.25em 0 0.75em}.contact-content .center .details p{margin:1em 0}.contact-content .center .details ul,.contact-content .center .details ol{margin:1em 0}.contact-content .center .details ul li,.contact-content .center .details ol li{margin:0}.google-map{height:525px}.page-banners{min-height:0;padding:50px 40px}.page-banners .center li{width:calc(50% - 15px)}.page-banners .center li .text{min-height:290px;padding:25px 250px 25px 25px}.page-banners .center li .text h3{font-size:30px}.page-banners .center li .text p{max-width:100%;max-height:135px;font-size:14px;-webkit-line-clamp:6;margin:0.5em auto 0.65em 0}.page-banners .center li img{width:auto;height:290px}.footer{padding:75px 40px;background-position:calc(50% + 325px) 50%;background-size:550px auto}.footer .center .logo{display:none}.footer .center .columns{width:50%;margin:0 0 2.5em}.copyright{padding:45px 40px 40px}}@media (max-width: 1023px){body{font-size:15px}body:after{display:block}.wrapper{padding:95px 0 0}.header{padding:0 30px}.header .center{height:90px}.header .center .logo{width:158px;height:65px;margin:0}.header .center .logo img,.header .center .logo svg{width:158px;height:65px}.header .center .menu-icon{display:block}.header .center .header-menu{display:none}.button{min-width:130px;padding:11px 18px;font-size:14px}.home-hero{padding:40px 30px 30px;height:280px}.home-hero .center{text-align:center}.home-hero .center h1{font-size:54px;margin:0 auto}.home-hero .center p{font-size:22px;margin:0.65em auto 0}.home-hero .foreground{display:none}.home-hero .background{position:absolute;top:0 !important;height:280px;content:url(//neonhealthcare.com.au/wp-content/themes/neonhealthcare/img/page-hero-background.jpg)}.home-intro{padding:60px 30px}.home-intro .center{max-width:600px}.home-intro .center h2{font-size:36px;margin:0.5em auto}.home-intro .center p{font-size:16px;line-height:1.5;margin:0.75em auto}.alternating-rows .row{padding:50px 30px}.alternating-rows .row .center .image{width:45%}.alternating-rows .row .center .text{width:55%}.alternating-rows .row .center .text h2{font-size:26px}.alternating-rows .row .center .text p{line-height:1.5;margin:1em auto 0}.alternating-rows .row .center .text .button{margin:1.5em auto 0}.alternating-rows .row:nth-of-type(odd) .center .text{padding:0 25px 0 0}.alternating-rows .row:nth-of-type(even) .center .text{padding:0 0 0 25px}.contact-bar{min-height:10px;padding:60px 30px 50px}.contact-bar .center h2{font-size:36px}.contact-bar .center p{font-size:16px;margin:0.75em auto 0}.contact-bar .center .button{margin:1.25em auto 0}.benefits{padding:60px 30px}.benefits .center h2{font-size:36px}.benefits .center p{margin:1.5em auto 0}.benefits .center ul{margin:1.5em auto 0}.benefits .center .button{margin:1.5em auto 0}.page-hero{padding:40px 30px 30px;height:280px}.page-hero .center h1{font-size:54px;margin:0 auto}.page-hero .center p{font-size:22px;margin:0.65em auto 0}.page-hero .background{position:absolute;top:0 !important;height:280px}.page-content{padding:50px 30px}.page-content .center h2{font-size:28px}.page-content .center h3{font-size:18px}.page-content .center p.large{font-size:inherit}.contact-content{padding:50px 30px}.contact-content .center{display:block}.contact-content .center .form{width:auto;margin:0 0 3em}.contact-content .center .form form input[type="text"],.contact-content .center .form form input[type="email"],.contact-content .center .form form input[type="tel"]{height:52px}.contact-content .center .details{width:auto;max-width:100%}.google-map{height:425px}.page-banners{padding:25px}.page-banners .center{display:block}.page-banners .center li{width:auto;margin:0 0 20px}.page-banners .center li .text{min-height:230px;padding:30px 235px 25px 25px}.page-banners .center li .text h3{font-size:28px}.page-banners .center li .text p{max-width:100%;font-size:14px;margin:0.65em auto 1.25em 0}.page-banners .center li img{height:230px}.page-banners .center li:last-of-type{margin:0}.footer{padding:40px 30px;background:#f2f2f2}.footer .center{text-align:center}.footer .center .columns{display:block;width:auto;margin:0 auto 1.5em}.footer .center .columns .column{margin:0}.footer .center .columns .column p{font-weight:300;margin:0.5em 0}.footer .center .columns .column p span{display:inline}.footer .center .columns .column p span:after{content:', '}.footer .center .columns .column p span:last-of-type:after{content:''}.footer .center .columns .column ul{display:none}.footer .center .contact{display:flex;flex-wrap:wrap;justify-content:center}.footer .center .contact li a{font-weight:500}.copyright{padding:25px 30px 22px}.responsive-navigation{display:block}}@media (max-width: 767px){.wrapper{padding:80px 0 0}.header{border:none;padding:0 15px}.header .center{height:80px}.header .center .logo{margin:0}.header .center .menu-icon{top:26px;right:18px}.header .center .header-menu{display:none}.home-hero{padding:30px 25px 25px;height:220px}.home-hero .center h1{font-size:40px}.home-hero .center p{font-size:16px;margin:0.5em auto 0}.home-hero .background{height:220px}.home-intro{padding:40px 25px}.home-intro .center h2{font-size:28px}.home-intro .center p{font-size:15px}.alternating-rows .row{padding:40px 25px}.alternating-rows .row .center{display:block}.alternating-rows .row .center .image{width:auto}.alternating-rows .row .center .image img{max-width:240px}.alternating-rows .row .center .text{width:auto;text-align:center;margin:2em 0 0}.alternating-rows .row .center .text h2{font-size:24px}.alternating-rows .row:nth-of-type(odd) .center .text,.alternating-rows .row:nth-of-type(even) .center .text{padding:0}.contact-bar{padding:40px 25px}.contact-bar .center h2{font-size:28px}.contact-bar .center p{font-size:15px}.contact-bar .center p br{content:''}.contact-bar .center p br:after{content:" "}.benefits{padding:40px 25px}.benefits .center h2{font-size:28px}.benefits .center p{margin:1em auto 0}.benefits .center ul{margin:1em auto 0}.benefits .center ul li img{max-width:240px}.benefits .center .button{margin:1em auto 0}.page-hero{padding:30px 25px 25px;height:220px}.page-hero .center h1{font-size:40px}.page-hero .center p{font-size:16px;margin:0.5em auto 0}.page-hero .background{height:220px}.page-content{padding:40px 25px}.page-content .center img.alignnone,.page-content .center picture.alignnone{margin:1em auto}.page-content .center img.alignleft,.page-content .center picture.alignleft{max-width:42.5%;margin:0 1.5em 1em 0}.page-content .center img.alignright,.page-content .center picture.alignright{max-width:42.5%;margin:0 0 1em 1.5em}.page-content .center img.aligncenter,.page-content .center picture.aligncenter{margin:1em auto}.contact-content{padding:40px 25px}.contact-content .center .form h2,.contact-content .center .form h3{font-size:20px}.contact-content .center .form form .inline{display:block}.contact-content .center .form form .inline p{width:auto}.contact-content .center .form form .type{display:block}.contact-content .center .form form .type li.label{margin:0 0 1em}.contact-content .center .form form .type li.option{margin:0.25em 0}.contact-content .center .details{width:auto;max-width:100%}.contact-content .center .details h2,.contact-content .center .details h3{font-size:20px}.google-map{height:350px}.page-banners{padding:20px}.page-banners .center li{margin:0 0 15px}.page-banners .center li .text{padding:25px 200px 20px 20px;min-height:135px}.page-banners .center li .text h3{font-size:26px}.page-banners .center li .text p{display:none}.page-banners .center li img{height:135px}.footer{padding:35px 25px}.footer .center .columns .column{white-space:normal}.footer .center .contact{display:block}.copyright{padding:25px 30px 22px}.copyright .center{display:block}.copyright .center p:last-of-type{margin:0.25em auto 0}.responsive-navigation{width:100%}.responsive-navigation ul{padding:60px 0}.responsive-navigation ul li a{padding:20px 25px 18px;font-size:20px}.responsive-navigation .menu-icon{top:26px;right:18px}}
.contact-info h2 {
display: inline;
font-weight: 500;
font-size: 22px;
line-height: 1.275;
margin: 1.5em 0 1.325em;
}
.contact-info p {
font-size: 14px;
line-height: 1.55;
margin: 1.55em 0;
}
.contact-info ul {
width: 100%;
margin: 1.55em 0;
}