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,menu,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-color: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{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"]{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;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}.site-wrapper{max-width:100%;margin:0 auto}@media only screen and (max-width: 1400px){.site-wrapper{max-width:100%;width:100%}}.content-wrapper{max-width:1180px;width:100%;margin:0 auto;position:relative;padding:0 20px}.content-wrapper.short{max-width:768px}@media only screen and (max-width: 768px){br{display:none}}p{font-size:18px;font-size:1.8rem;line-height:26px;color:#231F20;margin:0 0 15px;padding:0}@media only screen and (max-width: 768px){p{font-size:16px;font-size:1.6rem;line-height:24px}}h1,h2,h3,h4{margin:0 0 1em 0;font-weight:inherit;line-height:1.2em;color:#231f20;font-family:lora, serif;font-weight:400;font-style:normal}h1{font-size:72px;font-size:7.2rem;line-height:76px;color:#2E4B3A;margin:0;padding:0}@media only screen and (max-width: 768px){h1{font-size:48px;font-size:4.8rem;line-height:54px}}h2{font-size:40px;font-size:4rem;line-height:normal;color:#2E4B3A;margin:0 0 10px;padding:0}@media only screen and (max-width: 768px){h2{font-size:20px;font-size:2rem;line-height:26px}}h3{font-size:30px;font-size:3rem;line-height:36px;color:#2E4B3A;margin:0 0 20px;padding:0}@media only screen and (max-width: 768px){h3{font-size:30px;font-size:3rem;line-height:36px}}@media only screen and (max-width: 568px){h3{font-size:24px;font-size:2.4rem;line-height:28px;margin:0 0 10px}}h4{font-size:20px;font-size:2rem;line-height:normal;color:#2E4B3A;margin:0 0 20px;padding:0}@media only screen and (max-width: 768px){h4{font-size:18px;font-size:1.8rem;line-height:24px}}small,.font_small{font-size:0.8em}blockquote{font-size:1.3em;font-style:italic;color:#ccc}strong{font-weight:700}ul,li,ol{padding-left:0;list-style:none}ul,li,ol{padding-left:0;list-style:none}.single .bullets li,.page .bullets li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.single .bullets li:before,.page .bullets li:before{color:#76ACDD;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.hentry ul li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.hentry ul li:before{color:#76ACDD;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.consultation{background:url(https://www.rowan-grove.co.uk/wp-content/uploads/2026/04/iStock-1149061299.jpg) center center no-repeat;background-size:cover;position:relative;height:auto;text-align:center;padding:50px 0;z-index:2}.consultation:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.25)}.consultation h2,.consultation p{color:#FFF}.consultation h2 a,.consultation p a{color:#FFF;transition:all .25s ease-out}.consultation h2 a:hover,.consultation p a:hover{color:#BFAF9E;text-decoration:none}.consultation .form-wrapper{position:relative;margin:50px 0 0;width:100%;background:rgba(255,255,255,0.95);border-radius:12px;padding:25px}.consultation .form-wrapper .frm_message{font-size:18px;font-size:1.8rem;padding:20px;background:#2E4B3A;color:#FFF}.consultation .form-wrapper form fieldset{margin:0;padding:0;border:none;text-align:center}.consultation .form-wrapper form fieldset #frm_error_g-recaptcha-response{display:none !important}.consultation .form-wrapper form fieldset .frm_error{background:#d00003;color:#FFF;padding:8px;position:relative;top:-10px;text-align:left;font-size:16px;font-size:1.6rem}.consultation .form-wrapper form fieldset input{border:2px solid #e5e7e8;padding:10px;font-size:18px;font-size:1.8rem;transition:all .25s ease-out;background:#FFF;margin:0 0 5%}.consultation .form-wrapper form fieldset input:focus{border:2px solid #2E4B3A}.consultation .form-wrapper form fieldset textarea{resize:none;border:2px solid #e5e7e8;padding:10px;font-size:18px;font-size:1.8rem;transition:all .25s ease-out;background:#FFF;margin:0 0 2%}.consultation .form-wrapper form fieldset textarea:focus{border:2px solid #2E4B3A}.consultation .form-wrapper form fieldset .smallprint{clear:both;text-align:left;font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 15px}.consultation .form-wrapper form fieldset .frm_opt_container{margin:0 0 20px;overflow:hidden}.consultation .form-wrapper form fieldset .frm_opt_container .frm_checkbox{float:left;width:33.333333333%;text-align:left}.consultation .form-wrapper form fieldset .frm_opt_container .frm_checkbox label{line-height:30px;font-size:18px;font-size:1.8rem}.consultation .form-wrapper form fieldset .frm_opt_container .frm_checkbox input[type="checkbox"]{float:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0;margin:0 10px 0 0;background:#FFF;border:2px solid #e5e7e8;width:30px;height:30px;position:relative}.consultation .form-wrapper form fieldset .frm_opt_container .frm_checkbox input[type="checkbox"]:checked{background:#FFF}.consultation .form-wrapper form fieldset .frm_opt_container .frm_checkbox input[type="checkbox"]:checked:before{content:"";position:absolute;width:20px;height:20px;background:#2E4B3A;top:3px;left:3px}.consultation .form-wrapper form fieldset #frm_field_22_container{margin:0 0 20px}.consultation .form-wrapper form fieldset .frm_submit{display:inline-block}.consultation .form-wrapper form fieldset .frm_submit button{background:#2E4B3A;border:2px solid #2E4B3A;display:block;padding:15px 60px;color:#FFF;font-size:18px;font-size:1.8rem;border-radius:999em;text-decoration:none;text-align:center;transition:all 0.25s ease-in-out}.consultation .form-wrapper form fieldset .frm_submit button:hover{background:#BFAF9E;border:2px solid #BFAF9E}footer{background:#2E4B3A;text-align:center;padding:40px 0}footer p{color:#FFF}footer p a{color:#FFF;text-decoration:underline}header{position:fixed;width:100%;z-index:10;top:0;left:0;height:140px;background:rgba(0,0,0,0.2);background:#fff;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10);-khtml-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10);-ms-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10);-o-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.10)}header .top-bar{background:#2E4B3A;height:40px;left:0;top:0;width:100%}header .top-bar .top-bar-contacts{display:flex;justify-content:flex-end}header .top-bar .top-bar-contacts ul{margin:0;padding:0;display:flex;gap:25px}header .top-bar .top-bar-contacts ul li{line-height:40px;position:relative}header .top-bar .top-bar-contacts ul li a{font-size:14px;font-size:1.4rem;text-decoration:none;color:#FFF;transition:all .25s ease-out}header .top-bar .top-bar-contacts ul li a:hover{color:#BFAF9E}header .header{height:100px}header .header .content-wrapper{position:relative;height:100%;display:flex;justify-content:space-between;align-items:center}header .header .content-wrapper .logo{width:300px}@media only screen and (max-width: 768px){header .header .content-wrapper .logo{width:250px}}header .menu-toggle{display:none}@media only screen and (max-width: 768px){header .menu-toggle{display:block}}.home-hero{height:75vh;width:100%;position:relative}.home-hero .headline{position:absolute;top:calc(50% + 65px);transform:translateY(-50%);z-index:2;width:100%;text-align:center;padding:0 20px}.home-hero .headline h1{color:#FFF}.home-hero .overlay{background:rgba(0,0,0,0.25);position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.home-hero .carousel{width:100%;height:75vh;position:relative;z-index:1}.home-hero .carousel .carousel-cell-image{height:100%}.home-content-panel{padding:80px 0;background:#FFF;text-align:center}@media only screen and (max-width: 768px){.home-content-panel{padding:40px 0}}.home-content-panel.neurtral{background:#F9F6F0}.home-content-panel ul{margin:0 0 20px}.home-content-panel ul li{font-size:18px;font-size:1.8rem;line-height:26px;color:#231F20;padding:0}@media only screen and (max-width: 768px){.home-content-panel ul li{font-size:16px;font-size:1.6rem;line-height:24px}}.page-hero{height:600px;position:relative;overflow:hidden}@media only screen and (max-width: 768px){.page-hero{height:400px}}.page-hero .content-wrapper{height:100%}.page-hero .headline.centered{width:100%;position:absolute;top:calc(50% + 50px);transform:translateY(-50%);text-align:center;padding:0;z-index:2;left:0}.page-hero .headline.centered h1{color:#FFF}.page-hero .overlay{background:rgba(0,0,0,0.15);position:absolute;z-index:1;inset:0}.page-content{padding:80px 0;background:#FFF;text-align:center}@media only screen and (max-width: 768px){.page-content{padding:40px 0}}.page-content p a{color:#2E4B3A;text-decoration:underline}.page-content p a:hover{color:#BFAF9E;text-decoration:none}.page-content ul{margin:0 0 20px 20px}.page-content ul li{font-size:18px;font-size:1.8rem;list-style-type:disc;line-height:26px;color:#231F20;margin:0;padding:0}@media only screen and (max-width: 768px){.page-content ul li{font-size:16px;font-size:1.6rem;line-height:24px}}.page-content.text-left{text-align:left}.page-content-grid .two-col-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#F9F6F0}@media only screen and (max-width: 768px){.page-content-grid .two-col-grid{grid-template-columns:1fr}}.page-content-grid .two-col-grid .two-col-grid-content{padding:2.5rem 10rem;order:1}@media only screen and (max-width: 768px){.page-content-grid .two-col-grid .two-col-grid-content{padding:20px}}.page-content-grid .two-col-grid .two-col-grid-content ul{margin:0 0 20px 20px}.page-content-grid .two-col-grid .two-col-grid-content ul li{font-size:18px;font-size:1.8rem;line-height:26px;color:#231F20;margin:0;padding:0;list-style-type:disc}@media only screen and (max-width: 768px){.page-content-grid .two-col-grid .two-col-grid-content ul li{font-size:16px;font-size:1.6rem;line-height:24px}}.page-content-grid .two-col-grid .two-col-grid-image{order:2}.page-content-grid .two-col-grid .two-col-grid-image img{display:block;width:100%}.page-content-grid .two-col-grid:nth-of-type(even) .two-col-grid-content{order:2}@media only screen and (max-width: 768px){.page-content-grid .two-col-grid:nth-of-type(even) .two-col-grid-content{order:1}}.page-content-grid .two-col-grid:nth-of-type(even) .two-col-grid-image{order:1}@media only screen and (max-width: 768px){.page-content-grid .two-col-grid:nth-of-type(even) .two-col-grid-image{order:2}}.page-content-footer{padding:80px 0;background:#FFF;text-align:center}@media only screen and (max-width: 768px){.page-content-footer{padding:40px 0}}@media only screen and (max-width: 768px){#main-navigation{display:none;position:fixed;background:#FFF;top:140px;left:0;width:100%;height:calc(100vh - 140px);padding:0 0 0 0;transform:translate(0, 0)}}#main-navigation ul{margin:0;padding:0}@media only screen and (max-width: 768px){#main-navigation ul{top:calc(50% - 70px);transform:translateY(-50%);position:absolute;height:auto;width:100%}}#main-navigation ul li{float:left;margin:0 0 0 25px}@media only screen and (max-width: 768px){#main-navigation ul li{float:none;width:100%;margin:10px 0;height:auto;text-align:center}}#main-navigation ul li a{color:#FFF;color:#2E4B3A;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:18px;font-size:1.8rem;text-decoration:none}#main-navigation ul li a:hover{color:#BFAF9E}#main-navigation ul li.current-menu-item a{color:#BFAF9E}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.browse-happy{position:absolute;background:rgba(0,0,0,0.8);z-index:9999;height:100%;width:100%;text-align:center}.browse-happy p{color:#76ACDD}.browse-happy p a{color:#76ACDD;text-decoration:underline}html{font-size:62.5%}html,body{height:100%}body{font-family:source-sans-pro, sans-serif;font-weight:400;font-style:normal;line-height:1.5em;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;margin:0;padding:0;color:#231f20;background:#FFFFFF}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;background:#f2f5f6}table th{text-align:left;font-weight:600;background:#a9a9a9;color:#ffffff}table th,table td{border:1px solid #ccc;padding:0.5em}table th{vertical-align:bottom}table td{vertical-align:top}.alignnone{margin:0 1.5em 1.5em 0}.aligncenter,div.aligncenter{display:block;margin:0 auto 1.5em auto}.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.alignright{float:right;margin:0 0 1.5em 1.5em}a img.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:1em;text-align:center}.wp-caption.alignnone{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignleft{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignright{margin:1.5em 0 1.5em 1.5em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f2f5f6;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-khtml-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-ms-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-o-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:1em;line-height:normal;padding:1em;text-decoration:none;top:1em;width:auto;z-index:100000}.left{float:left}.right{float:right}.pagination{clear:both}@media only screen and (max-width: 768px){#wrapper{max-width:320px;margin:0 auto;background:#ffffff}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input,textarea{border-radius:0;background:#f2f5f6}input,textarea,select{outline:0;width:100%;padding:0 20px;box-sizing:border-box}#latest-tweets ul{margin:0}#latest-tweets ul li .user img[data-scribe="element:avatar"]{display:none !important}#latest-tweets ul li .user span[data-scribe="element:screen_name"]{text-decoration:none;font-weight:700;color:#76ACDD}#latest-tweets ul li .user span[data-scribe="element:verified_badge"]{display:none !important}#latest-tweets ul li .user span[data-scribe="element:name"]{text-decoration:none;font-weight:700;color:#76ACDD;display:none !important}#latest-tweets ul li .user a[data-scribe="element:user_link"]{text-decoration:none;font-weight:700;color:#76ACDD}#latest-tweets ul li .tweet a[data-scribe="element:hashtag"]{text-decoration:none}#latest-tweets ul li .timePosted a{margin:0}#latest-tweets ul li .interact{*zoom:1;margin:0}#latest-tweets ul li .interact:before,#latest-tweets ul li .interact:after{content:" ";display:table}#latest-tweets ul li .interact:after{clear:both}#latest-tweets ul li .interact a{color:#76ACDD;text-decoration:none;padding:0.5em;float:left;display:block;text-align:center}
