/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'museo-sans', 'Helvetica', 'Arial', 'sans-serif';color:#fff;-webkit-font-smoothing:antialiased}.hentry{margin-bottom:0}a,a:visited{color:#fff}blockquote,q{position:relative;margin:1em 0 1.5em 0;padding:2em 4em}blockquote:before,blockquote:after,q:before,q:after{position:absolute;font-size:4em;font-weight:700}blockquote:before,q:before{top:0;left:16px;content:"\201C"}blockquote:after,q:after{bottom:-32px;right:16px;content:"\201D"}blockquote p,q p{margin-bottom:1em;font-size:1.125em;font-style:italic}.entry-footer{padding:1em;background-color:#c85531;text-align:center}.clearboth{clear:both}.rev_slider_wrapper .custom .tp-bullet{width:16px;height:16px;background-color:transparent;border:3px solid #fff}.rev_slider_wrapper .custom .tp-bullet.selected{background-color:#fff}.site-header{background-color:#30b9ef;background-image:url("../img/patterns/header-background-blue.svg");background-position:13.5em top;background-repeat:repeat-x}.site-header .site-branding{display:block;float:left;height:0;padding-top:8em;width:13.5em;background-image:url("../img/kea-kids-logo-new.svg");background-position:center center;background-repeat:no-repeat;color:inherit;text-decoration:none;background-size:70%}.site-header .site-branding h1{overflow:hidden;margin:0;height:0;font-size:0px;color:transparent}.site-header #hamburger{display:none;padding:1em;background-color:#229ccb;clear:both;font-size:1.125em;text-decoration:none}.site-header #hamburger:hover{background-color:#2baadb}.site-header #hamburger .text{display:block;text-align:center}.site-header .main-navigation{float:right;clear:none;width:auto;max-height:8em}.site-header .main-navigation ul li{position:relative;padding:1.75em 0.25em}.site-header .main-navigation ul li.menu-item-has-children:hover a{background-color:#229ccb}.site-header .main-navigation ul li.menu-item-has-children:hover ul.sub-menu{display:block}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;top:calc(100% - 2em);left:2em;background-color:#229ccb}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li{padding:0;border-bottom:1px solid #1e8bb5}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li a{padding:0.75em}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li a:hover{background-color:#1e8bb5}.site-header .main-navigation ul li a{padding:1.25em 1.5em;text-decoration:none;color:#fff;font-weight:700;font-size:1.125em;-webkit-font-smoothing:antialiased;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.site-header .main-navigation ul li a:hover{background-color:#229ccb}@media screen and (max-width: 65em){.site-header{background-image:none}.site-header .site-branding{padding-top:6em;width:10.125em;background-size:75%}.site-header #hamburger{display:block}.site-header .main-navigation{display:none;float:none;max-height:100%}.site-header .main-navigation.open{display:block}.site-header .main-navigation ul li{float:none;padding:0}.site-header .main-navigation ul li.menu-item-has-children:hover>a{background-color:#48c1f1}.site-header .main-navigation ul li.menu-item-has-children:hover ul.sub-menu{display:none}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu{float:none;position:static;top:0;left:0;width:100%;background-color:#229ccb;-webkit-box-shadow:none;box-shadow:none}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu.open{display:block}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li{border-bottom:none}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li a{width:100%}.site-header .main-navigation ul li.menu-item-has-children ul.sub-menu li a:hover{background-color:#1e8bb5}.site-header .main-navigation ul li a{display:block;padding:1em;text-align:center;border-bottom:1px solid #229ccb}.site-header .main-navigation ul li a:hover{padding:1em;color:#fff;background-color:#48c1f1}}.page-section{padding:5em 2em 3em 8em;background-position:1em top;background-repeat:repeat-y}.page-section.section-white{background-color:#fff;background-image:url("../img/patterns/pattern-pasifika-vertical.png");color:#333}.page-section.section-white .kea-kids-button{background-color:#229ccb}.page-section.section-white .kea-kids-button:hover{background-color:#2baadb}.page-section.section-white blockquote,.page-section.section-white q{background-color:#229ccb;border-left:0.5em solid #1e8bb5}.page-section.section-white blockquote:before,.page-section.section-white blockquote:after,.page-section.section-white q:before,.page-section.section-white q:after{color:#1e8bb5}.page-section.section-blue{background-color:#30b9ef;background-image:url("../img/patterns/pattern-pasifika-vertical.png")}.page-section.section-blue .kea-kids-button{background-color:#229ccb}.page-section.section-blue .kea-kids-button:hover{background-color:#2baadb}.page-section.section-blue blockquote,.page-section.section-blue q{background-color:#229ccb;border-left:0.5em solid #1e8bb5}.page-section.section-blue blockquote:before,.page-section.section-blue blockquote:after,.page-section.section-blue q:before,.page-section.section-blue q:after{color:#1e8bb5}.page-section.section-green{background-color:#98c659;background-image:url("../img/patterns/pattern-indian-vertical.png")}.page-section.section-green .kea-kids-button{background-color:#76a03d}.page-section.section-green .kea-kids-button:hover{background-color:#84b244}.page-section.section-green blockquote,.page-section.section-green q{background-color:#76a03d;border-left:0.5em solid #688e36}.page-section.section-green blockquote:before,.page-section.section-green blockquote:after,.page-section.section-green q:before,.page-section.section-green q:after{color:#688e36}.page-section.section-purple{background-color:#6f4291;background-image:url("../img/patterns/pattern-maori-vertical.png")}.page-section.section-purple .kea-kids-button{background-color:#583671}.page-section.section-purple .kea-kids-button:hover{background-color:#653e82}.page-section.section-purple blockquote,.page-section.section-purple q{background-color:#583671;border-left:0.5em solid #4b2e60}.page-section.section-purple blockquote:before,.page-section.section-purple blockquote:after,.page-section.section-purple q:before,.page-section.section-purple q:after{color:#4b2e60}.page-section.section-orange{background-color:#f16b42;background-image:url("../img/patterns/pattern-fijian-vertical.png")}.page-section.section-orange .kea-kids-button{background-color:#c85531}.page-section.section-orange .kea-kids-button:hover{background-color:#d16442}.page-section.section-orange blockquote,.page-section.section-orange q{background-color:#c85531;border-left:0.5em solid #b44c2c}.page-section.section-orange blockquote:before,.page-section.section-orange blockquote:after,.page-section.section-orange q:before,.page-section.section-orange q:after{color:#b44c2c}.page-section.with-side-image{position:relative;overflow:hidden;padding:0 0 0 8em}.page-section.with-side-image.entry-header .section-content{margin-right:62.5%}.page-section.with-side-image.entry-header .side-image{width:55%}.page-section.with-side-image.centre-manager{padding-bottom:4em}.page-section.with-side-image.centre-manager .section-content{margin-right:40%}.page-section.with-side-image.centre-manager .side-image{width:33%}.page-section.with-side-image.centre-manager .content{overflow:hidden}.page-section.with-side-image.centre-manager .content .centre-manager-image.mobile{display:none;float:right;padding-left:3em}.page-section.with-side-image.centre-manager .content .centre-manager-image.mobile img{max-height:20em;max-width:15em}.page-section.with-side-image .section-content{margin-right:50%;padding:5em 3em 3em 0}.page-section.with-side-image .side-image{position:absolute;top:0;right:0;width:45%;height:100%;backgorund-repeat:no-repeat;background-size:cover;background-position:center center}.page-section.main-page-content{padding-top:1em}.page-section.extra-padding{padding-top:3em;padding-bottom:3em}.page-section .section-content h2.section-title{margin-top:0;font-size:3em}.page-section .section-content .bigger-text{font-size:1.125em}.page-section .section-content ul li{margin-bottom:1em}.page-section .section-content ul li:last-of-type{margin-bottom:0}.page-section .section-content .section-side-title{overflow:hidden}.page-section .section-content .section-side-title .side-title{float:left;width:40%;padding-right:2em}.page-section .section-content .section-side-title .side-content{float:right;width:60%;padding-left:2em}@media screen and (max-width: 75em){.page-section{padding:3em 2em 3em 8em}.page-section.with-side-image.entry-header .section-content{margin-right:50%}.page-section.with-side-image.entry-header .side-image{width:45%}.page-section.with-side-image.centre-manager{padding-bottom:0}.page-section.with-side-image.centre-manager .section-content{margin-right:0;padding-top:3em}.page-section.with-side-image.centre-manager .side-image{display:none}.page-section.with-side-image.centre-manager .content .centre-manager-image.mobile{display:block}.page-section.with-side-image .section-content{margin-right:40%}.page-section.with-side-image .side-image{width:35%}.page-section .section-content .section-side-title .side-title,.page-section .section-content .section-side-title .side-content{float:none;width:100%;padding-left:0;padding-right:0}}@media screen and (max-width: 50em){.page-section{padding:3em 2em 3em 5em;background-position:1em top;background-size:2.5em}.page-section.with-side-image{padding:0 0 0 5em}.page-section.with-side-image.entry-header .section-content{margin-right:0}.page-section.with-side-image.entry-header .side-image{width:0}.page-section.with-side-image.centre-manager .section-content{padding:3em 2em 2em 0}.page-section.with-side-image .section-content{margin-right:0;padding:3em 2em 2em 0}.page-section.with-side-image .side-image{width:0}}@media screen and (max-width: 35em){.page-section{padding:2em}.page-section.section-white,.page-section.section-blue,.page-section.section-green,.page-section.section-purple,.page-section.section-orange{background-image:none}.page-section.with-side-image{padding:2em}.page-section.with-side-image.entry-header .section-content{padding:0}.page-section.with-side-image.entry-header .section-content h2.section-title{font-size:3em}.page-section.with-side-image.centre-manager .section-content{padding:0 0 2em 0}.page-section.with-side-image.centre-manager .content .centre-manager-image.mobile{float:none;padding-bottom:2em;padding-left:0;text-align:center}.page-section.with-side-image .section-content{padding:0}.page-section .section-content{padding:0}.page-section .section-content h2.section-title{font-size:2em}.page-section .section-content .bigger-text{font-size:1em}}.kea-kids-button-wrap{margin-top:4em}.kea-kids-button-wrap.align-left{text-align:left}.kea-kids-button-wrap.align-center{text-align:center}.kea-kids-button-wrap.align-right{text-align:right}.kea-kids-button-wrap .kea-kids-button{display:inline-block;padding:0.75em 1.5em;font-size:1.125em;font-weight:700;color:#fff;text-decoration:none}.home-centres .home-centres-wrap{overflow:hidden}.home-centres .home-centres-wrap .centre-box{display:block;float:left;height:0;margin:0.75em;background-color:#444444;background-repeat:no-repeat;background-size:cover;background-position:center center;color:inherit;text-decoration:none;text-align:center}.home-centres .home-centres-wrap .centre-box.large{width:calc(40% - 1.5em);padding-bottom:calc(40% - 1.5em)}.home-centres .home-centres-wrap .centre-box.large .centre-box-icon-wrap{padding-top:calc( 50% - 5em );padding-bottom:2em}.home-centres .home-centres-wrap .centre-box.large .centre-box-text-wrap .centre-box-text{font-size:2em}.home-centres .home-centres-wrap .centre-box.small{width:calc(30% - 1.5em);padding-bottom:calc(20% - 1.5em)}.home-centres .home-centres-wrap .centre-box.small .centre-box-icon-wrap{padding-top:calc( 40% - 5em );padding-bottom:1em}.home-centres .home-centres-wrap .centre-box.small .centre-box-text-wrap{padding:0 1em}.home-centres .home-centres-wrap .centre-box.small .centre-box-text-wrap .centre-box-text{font-size:1.5em}.home-centres .home-centres-wrap .centre-box .centre-box-icon-wrap.desktop{display:block}.home-centres .home-centres-wrap .centre-box .centre-box-icon-wrap.mobile{display:none}.home-centres .home-centres-wrap .centre-box .centre-box-text-wrap .centre-box-text{margin:0;font-weight:700}@media screen and (max-width: 70em){.home-centres .home-centres-wrap .centre-box.large,.home-centres .home-centres-wrap .centre-box.small{width:45%;padding-bottom:calc(45% - 1.5em)}.home-centres .home-centres-wrap .centre-box.large .centre-box-icon-wrap,.home-centres .home-centres-wrap .centre-box.small .centre-box-icon-wrap{padding-top:calc( 45% - 5em );padding-bottom:2em}.home-centres .home-centres-wrap .centre-box.large .centre-box-text-wrap .centre-box-text,.home-centres .home-centres-wrap .centre-box.small .centre-box-text-wrap .centre-box-text{font-size:2em}.home-centres .home-centres-wrap .centre-box .centre-box-icon-wrap.desktop{display:none}.home-centres .home-centres-wrap .centre-box .centre-box-icon-wrap.mobile{display:block}}@media screen and (max-width: 55em){.home-centres .home-centres-wrap .centre-box.large,.home-centres .home-centres-wrap .centre-box.small{width:95%;padding-bottom:20em}.home-centres .home-centres-wrap .centre-box.large .centre-box-icon-wrap,.home-centres .home-centres-wrap .centre-box.small .centre-box-icon-wrap{padding-top:5em;padding-bottom:2em}.home-centres .home-centres-wrap .centre-box.large .centre-box-text-wrap .centre-box-text,.home-centres .home-centres-wrap .centre-box.small .centre-box-text-wrap .centre-box-text{font-size:2em}}@media screen and (max-width: 35em){.home-centres .home-centres-wrap .centre-box{margin:0.75em 0}.home-centres .home-centres-wrap .centre-box.large,.home-centres .home-centres-wrap .centre-box.small{width:100%;padding-bottom:18em}.home-centres .home-centres-wrap .centre-box.large .centre-box-icon-wrap,.home-centres .home-centres-wrap .centre-box.small .centre-box-icon-wrap{padding-top:4em;padding-bottom:2em}.home-centres .home-centres-wrap .centre-box.large .centre-box-text-wrap .centre-box-text,.home-centres .home-centres-wrap .centre-box.small .centre-box-text-wrap .centre-box-text{font-size:1.75em}}.home-links .home-links-wrap{overflow:hidden}.home-links .home-links-wrap .home-link-wrap{float:left;width:33.3%}.home-links .home-links-wrap .home-link-wrap:first-child{padding-right:1em}.home-links .home-links-wrap .home-link-wrap:nth-child(2){padding-right:0.5em;padding-left:0.5em}.home-links .home-links-wrap .home-link-wrap:last-child{padding-left:1em}.home-links .home-links-wrap .home-link-wrap a.home-link{display:block;height:0;padding-bottom:100%;text-decoration:none;color:inherit;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-icon-wrap{padding-top:calc( 50% - 5em );padding-bottom:2em}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-icon-wrap img{max-height:5em;max-width:5em}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-text-wrap .home-link-text{margin:0;padding:0 3em;font-size:1.625em;font-weight:700}@media screen and (max-width: 75em){.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-icon-wrap img{max-height:4em;max-width:4em}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-text-wrap .home-link-text{padding:0 2em;font-size:1.625em}}@media screen and (max-width: 65em){.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-text-wrap .home-link-text{font-size:1.25em}}@media screen and (max-width: 55em){.home-links .home-links-wrap .home-link-wrap{float:none;width:100%;margin-bottom:2em}.home-links .home-links-wrap .home-link-wrap:first-child{padding-right:0}.home-links .home-links-wrap .home-link-wrap:nth-child(2){padding-right:0;padding-left:0}.home-links .home-links-wrap .home-link-wrap:last-child{padding-left:0}.home-links .home-links-wrap .home-link-wrap a.home-link{padding-bottom:20em}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-icon-wrap{padding-top:5em}.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-text-wrap .home-link-text{font-size:1.625em}}@media screen and (max-width: 30em){.home-links .home-links-wrap .home-link-wrap a.home-link .home-link-text-wrap .home-link-text{padding:0 1em}}.centre-title{background-color:#444444;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.centre-title .section-content{padding:10em 4em}.centre-title .section-content .icon-wrap{margin-bottom:1em}.centre-title .section-content .section-title{margin:0;font-size:3em;font-weight:700}.centre-title .section-content .section-subtitle{margin:0;font-size:1.5em;font-weight:300;text-transform:uppercase}@media screen and (max-width: 50em){.centre-title .section-content{padding:6em 2em}.centre-title .section-content .section-title{font-size:2.5em}.centre-title .section-content .section-subtitle{margin-top:0.5em}}.with-enquiry-form{overflow:hidden}.with-enquiry-form .section-content{float:left;width:calc(100% - 32em)}.with-enquiry-form .centre-enquiry-form-wrap{margin-top:2em;margin-bottom:3em;width:30em;float:right}.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper{margin-top:0;margin-bottom:0;padding:1.5em;background-color:#e6f6fd}.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper .gform_title{margin-top:0;font-size:32px}.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper .gf_page_steps{overflow:hidden;padding-bottom:0;border-bottom:none !important}.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper .gf_page_steps .gf_step{display:block;float:left;height:auto;width:33.33%;margin:0;padding:0.5em;background-color:#30b9ef;color:#FFFFFF}@media screen and (max-width: 600px){.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper .gf_page_steps .gf_step{width:100%}}.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper input[type="text"],.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper input[type="email"],.with-enquiry-form .centre-enquiry-form-wrap .gform_wrapper input.datepicker{width:100%}.with-enquiry-form .kea-kids-button-wrap{clear:both}@media screen and (max-width: 1024px){.with-enquiry-form .section-content{float:none;width:100%}.with-enquiry-form .centre-enquiry-form-wrap{width:100%;float:none}}.centre-manager .section-content .section-title{margin:0;font-size:3em;font-weight:700}.centre-manager .section-content .section-subtitle{margin:0 0 2em 0;font-size:1.5em;font-weight:500;text-transform:uppercase}.page-section.centre-contact-content{padding-top:3em}.page-section.centre-contact-content.section-blue .centre-manager-wrap{background-color:#229ccb}.page-section.centre-contact-content.section-green .centre-manager-wrap{background-color:#76a03d}.page-section.centre-contact-content.section-orange .centre-manager-wrap{background-color:#c85531}.page-section.centre-contact-content.section-purple .centre-manager-wrap{background-color:#583671}.page-section.centre-contact-content .centre-name{position:relative;display:block;color:inherit;text-decoration:none}.page-section.centre-contact-content .centre-name:hover .view-centre-text .icon{margin-left:0.5em;margin-right:0.5em}.page-section.centre-contact-content .centre-name h3{margin:0 0 0.5em 0;padding-right:6em;font-size:2.5em;font-weight:700}.page-section.centre-contact-content .centre-name .view-centre-text{position:absolute;top:0.75em;right:0}.page-section.centre-contact-content .centre-name .view-centre-text .text{display:inline-block;font-size:1.25em;font-weight:700;vertical-align:middle}.page-section.centre-contact-content .centre-name .view-centre-text .icon{display:inline-block;max-width:2em;max-height:2em;margin-left:1em;margin-right:0;vertical-align:middle;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-section.centre-contact-content .centre-name .view-centre-text .icon img{max-width:100%;max-height:100%}.page-section.centre-contact-content .centre-details{overflow:hidden}.page-section.centre-contact-content .centre-details .contact-information,.page-section.centre-contact-content .centre-details .centre-manager-information{float:left;width:50%}.page-section.centre-contact-content .centre-details .contact-information{padding-right:1em}.page-section.centre-contact-content .centre-details .contact-information .centre-map{margin-bottom:2em}.page-section.centre-contact-content .centre-details .contact-information .contact-columns{overflow:hidden}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column{float:left;width:50%;padding:0 1em}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item{overflow:hidden;margin-bottom:1em;font-size:1.125em}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item:last-child{margin-bottom:0}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item.email .text{word-wrap:break-word}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item .icon{float:left}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item .text{margin-left:3em}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column .contact-item .text p{margin:0}.page-section.centre-contact-content .centre-details .centre-manager-information{padding-left:1em}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap{overflow:hidden;margin-bottom:1.5em;padding:1em 1.5em 1.5em 1.5em}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-image{float:left;max-width:10em;max-height:12em;margin:0.5em 1.5em 0.5em 0}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-image.mobile{display:none}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-name,.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .subtitle{clear:none}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-name{margin:0;font-size:1.5em;font-weight:700}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .subtitle{margin:0 0 1em 0;font-size:0.875em;font-weight:300;text-transform:uppercase}@media screen and (max-width: 65em){.page-section.centre-contact-content .centre-name h3{margin:0;padding-right:0;font-size:2em}.page-section.centre-contact-content .centre-name .view-centre-text{display:block;position:relative;top:0;right:auto;left:0;margin-bottom:1em}.page-section.centre-contact-content .centre-name .view-centre-text .text{font-size:1em;vertical-align:middle}.page-section.centre-contact-content .centre-name .view-centre-text .icon{max-width:1.5em;max-height:1.5em;margin-left:0.25em}.page-section.centre-contact-content .centre-details .contact-information,.page-section.centre-contact-content .centre-details .centre-manager-information{float:none;width:100%;padding-right:0;padding-left:0}.page-section.centre-contact-content .centre-details .contact-information{margin-bottom:3em}}@media screen and (max-width: 40em){.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column{float:none;width:100%;margin-bottom:2em}.page-section.centre-contact-content .centre-details .contact-information .contact-columns .column:last-child{margin-bottom:0}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-image{float:none;margin:1em auto}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-image.mobile{display:block}.page-section.centre-contact-content .centre-details .centre-manager-information .centre-manager-wrap .centre-manager-image.desktop{display:none}}.content-wrap-404{text-align:center}.content-wrap-404 .title-404{margin:0.5em 0 0.25em 0;font-size:5em}.content-wrap-404 .subtitle-404{margin:0.25em 0 1em 0;font-size:2em}.content-wrap-404 .content-404{max-width:25em;margin:0 auto;font-size:1.25em}.site-footer .footer-content{overflow:hidden}.site-footer .footer-content .footer-column{float:left}.site-footer .footer-content .footer-column.text-content{padding-right:4em;width:35%}.site-footer .footer-content .footer-column.text-content p{font-size:1.125em;font-weight:500}.site-footer .footer-content .footer-column.contact-form{width:35%}.site-footer .footer-content .footer-column.contact-form h2.widget-title{display:none}.site-footer .footer-content .footer-column.fb-feed{padding-left:4em;width:30%}.site-footer .footer-content .footer-column h2.widget-title{margin:0 0 1em 0;font-size:3em;font-weight:700}.site-footer .footer-copyright{padding:2em;overflow:hidden;background-color:#c85531}.site-footer .footer-copyright a:hover{opacity:0.8}.site-footer .footer-copyright .copyright-info{float:left;text-align:left}.site-footer .footer-copyright .author-info{float:right;text-align:right}.site-footer .gform_wrapper label{margin:0.5em 0 !important;font-size:1.125em !important}.site-footer .gform_wrapper span.gfield_required{color:#fff !important}.site-footer .gform_wrapper .ginput_container{width:auto;margin-left:7em !important}.site-footer .gform_wrapper input[type="text"],.site-footer .gform_wrapper input[type="email"],.site-footer .gform_wrapper select,.site-footer .gform_wrapper textarea{width:100% !important;padding:0.5em 1em !important;font-size:1.125em !important;border:1px solid #c85531 !important;border-radius:0px !important;background-color:#c85531 !important;color:#fff !important;outline:none}.site-footer .gform_wrapper input[type="text"]:focus,.site-footer .gform_wrapper input[type="email"]:focus,.site-footer .gform_wrapper select:focus,.site-footer .gform_wrapper textarea:focus{background-color:#d16442 !important}.site-footer .gform_wrapper select{padding-right:2.5em !important;background-image:url("../img/icons/select-arrows.png");background-repeat:no-repeat;background-position:right 1em center;cursor:pointer;-webkit-appearance:none}.site-footer .gform_wrapper textarea{resize:vertical}.site-footer .gform_wrapper .gform_footer{text-align:right}.site-footer .gform_wrapper input[type="submit"]{display:inline-block !important;padding:0.75em 1.5em !important;font-size:1.125em !important;font-weight:700 !important;border:none !important;border-radius:0px !important;background-color:#c85531 !important;color:#fff !important;text-decoration:none !important;outline:none !important}.site-footer .gform_wrapper input[type="submit"]:hover,.site-footer .gform_wrapper input[type="submit"]:focus{background-color:#d16442 !important}.site-footer .gform_wrapper .validation_error{padding:1em !important;border:2px solid #790000 !important;background-color:#f59071 !important}.site-footer .gform_wrapper .gfield_error{padding:1em !important;border:1px solid #790000 !important;background-color:#f59071 !important}.site-footer .gform_wrapper .gfield_error span.gfield_required{color:#790000 !important}.site-footer .gform_confirmation_message{padding:1em !important;border:2px solid #1E824C !important;background-color:#A2DED0 !important;color:#1E824C !important}@media screen and (max-width: 75em){.site-footer .footer-content .footer-column.text-content{width:35%;padding-right:2em}.site-footer .footer-content .footer-column.contact-form{width:65%;padding-left:2em}.site-footer .footer-content .footer-column.fb-feed{width:100%;margin-top:3em;clear:both;padding-left:0}}@media screen and (max-width: 55em){.site-footer .footer-content .footer-column{margin-bottom:4em}.site-footer .footer-content .footer-column.text-content,.site-footer .footer-content .footer-column.contact-form{float:none;width:100%;padding-left:0;padding-right:0}.site-footer .footer-content .footer-column:last-child{margin-bottom:0}.site-footer .gform_wrapper label{margin:0.5em 0 !important;padding-bottom:0.25em}.site-footer .gform_wrapper input[type="text"],.site-footer .gform_wrapper input[type="email"],.site-footer .gform_wrapper select,.site-footer .gform_wrapper textarea{width:100% !important}.site-footer .gform_wrapper .left_label .gfield_description{margin-left:0}}
