.page_item_has_children a:after,.dropdown-toggle:after,.menu-item-has-children a:after,.dropdown-toggle:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}@media screen and (min-width:1251px){#header-menu{float:right;right:0;position:fixed;height:auto;background:#fff;border-radius:0 0 0 20px;padding:0 180px 0 20px}#header-menu ul a:link,#header-menu ul a:visited{color:#30663e;text-decoration:none;font-weight:700}#header-menu ul>li{margin:0 8px}#header-menu ul>li:last-child{margin-right:0}#header-menu ul a{padding:30px 0}#header-menu ul ul{width:500px;background:#30663e;border-bottom:3px solid rgba(255,255,255,.2)}#header-menu ul>.single>ul{width:250px;column-count:1}#header-menu ul>.single>ul li{width:100%;float:none !important}#header-menu ul ul a:link,#header-menu ul ul a:visited{font-size:15px;line-height:1.5;color:#fff;position:absolute;padding:0 20px;text-align:left;display:flex;align-items:center;height:60px;text-transform:none;letter-spacing:0px}#header-menu ul ul a:hover,#header-menu ul ul a:target{background:rgba(255,255,255,.1)}}@media screen and (min-width:1251px){#header-menu ul>li{margin:0 12px}#header-menu ul a:link,#header-menu ul a:visited{font-size:15px}}@media screen and (min-width:1379px){#header-menu ul>li{margin:0 13px}}@media screen and (min-width:1479px){#header-menu ul>li{margin:0 18px}#header-menu ul a:link,#header-menu ul a:visited{font-size:16px}}@media screen and (min-width:1251px){nav#navigation li.hide{display:none}.header-menu{height:100%;position:relative;margin:0;width:auto;line-height:1}.no-js .header-menu{display:block;right:0}#header-menu ul{margin:0;padding:0;list-style:none;text-align:right}#header-menu ul>li{display:inline-block;position:relative}#header-menu ul a{display:block;outline-offset:0px;white-space:nowrap}#header-menu ul ul li.current_page_item a:link,#header-menu ul ul li.current_page_item a:visited,#header-menu ul li.current_page_parent ul a:link,#header-menu ul li.current_page_parent ul a:visited{border-bottom:none !important}#header-menu ul ul{text-align:left;opacity:0;display:block;margin:0;position:absolute;pointer-events:none;transition:opacity .6s ease 0s;left:auto;right:0}.no-js #header-menu ul ul{display:block}#header-menu ul ul li{width:50%;margin:0;position:static;border-bottom:1px solid rgba(255,255,255,.05);height:60px;padding:0;position:relative}#header-menu ul ul li:nth-child(odd){float:left}#header-menu ul ul li:nth-child(even){float:right}#header-menu ul ul ul li{width:100%}#header-menu ul ul ul li{width:100%}#header-menu ul ul a{white-space:normal;width:100%;padding:13px 25px 13px}#header-menu li:hover>ul,#header-menu li.focus>ul{right:0;left:0;opacity:1;pointer-events:auto;left:auto;right:0;transition:opacity .6s ease 0s}#header-menu li:nth-child(2)>ul,#header-menu li:nth-child(2):hover>ul,#header-menu li:nth-child(2).focus>ul,#header-menu li:nth-child(3)>ul,#header-menu li:nth-child(3):hover>ul,#header-menu li:nth-child(3).focus>ul{right:auto;left:0}#header-menu ul li:nth-child(2) ul:before,#header-menu ul li:nth-child(2) ul:after,#header-menu ul li:nth-child(3) ul:before,#header-menu ul li:nth-child(3) ul:after{left:16px;right:auto}#header-menu ul ul:after{border-width:0 5px 5px;right:20px;top:-5px}#header-menu ul ul ul:after{border:0}#header-menu ul ul li>ul,#header-menu ul ul li:hover>ul,#header-menu ul ul li.focus>ul{right:100% !important;opacity:0;width:250px;column-count:1;left:-250px !important;top:auto;transition:opacity .6s ease 0s}#header-menu ul ul li:nth-child(even)>ul,#header-menu ul ul li:nth-child(even):hover>ul,#header-menu ul ul li:nth-child(even).focus>ul{left:100% !important;right:-250px !important}#header-menu ul ul li:hover>ul,#header-menu ul ul li.focus>ul{opacity:1}.dropdown-toggle,#header-menu ul .dropdown-toggle.toggled-on,.menu-toggle{display:none}}@media screen and (max-width:1250px){.social-icons svg{fill:#fff !important}.header-secondary{background:0 0 !important;right:40px !important;top:60px !important}.searcharea input{background:url(https://staging-alfretonparkcommunityspecial-stage.kinsta.cloud/wp-content/themes/madebycoda/images/search-white.svg) no-repeat !important;background-size:19px auto !important;background-position:center center !important}.searcharea input:focus{background:#30663e !important;color:#fff !}body.toggled-on{overflow:hidden}nav#navigation{position:relative;width:100%;z-index:99}nav#navigation li.hide{display:block}.menu-top-menu-container{width:100%}.toggled-on #inner-wrapper,.toggled-on .logo{opacity:.6}#quicklinks-mobile{display:table !important;top:48px !important;right:110px}.header-menu{background:#2f673e;margin:0;right:-20px;width:360px;position:absolute;height:100vh;overflow:auto;padding-top:0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.8);-moz-box-shadow:0 0 15px rgba(0,0,0,.8);-ms-box-shadow:0 0 15px rgba(0,0,0,.8);-o-box-shadow:0 0 15px rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:transform .5s;z-index:99;padding-bottom:160px}.header-menu.toggled-on,.no-js .header-menu{top:0;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition:transform .5s}#menu-toggle{background:0 0;position:absolute;z-index:99999;border:none;color:#fff;font-weight:800;right:33px;top:87px;font-size:14px;text-transform:uppercase;letter-spacing:2px;padding:6px 20px 4px;border-radius:10px;width:125px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.smaller #menu-toggle{top:47px;background:#fff;color:#2f673e;padding:6px 20px 2px;box-shadow:0px 0px 8px #33333338}#menu-toggle.toggled-on{background:#fff;top:3px;right:10px;color:#333;font-size:14px;padding:4px 10px 0;width:120px}#header-menu #quicklinks{display:none}button#menu-toggle:after{content:"\f419";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Genericons";font-size:22px;font-weight:400;speak:none;vertical-align:middle;width:20px;top:-2px;height:20px;margin-left:8px;margin-top:-6px;position:relative}button#menu-toggle.toggled-on:after{content:"\f406"}.dropdown-toggle.toggled-on:after{content:"\f432"}#header-menu ul{list-style:none;margin:0;padding:0}#header-menu li{position:relative;border-top:1px solid hsla(0,0%,100%,.09)}#header-menu a{display:block;outline-offset:-1px;color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:17px 0 17px 30px}#header-menu ul ul{background:rgba(255,255,255,.1)}#header-menu ul ul a{padding:17px 0 17px 40px}#header-menu ul ul ul{background:rgba(255,255,255,.2)}#header-menu ul ul ul a{padding:17px 0 17px 70px}#header-menu a:link,#header-menu a:visited{color:#fff;text-decoration:none;font-weight:800;font-size:15px}#header-menu .current-menu-item>a,#header-menu .current-menu-ancestor>a{font-weight:700}#header-menu ul ul{transition:opacity .6s ease 0s;margin-left:0;display:none}.no-js #header-menu ul ul{display:block}#header-menu ul .toggled-on{display:block;padding:0}#header-menu .primary-menu{margin:0;padding:0}#header-menu .page_item_has_children>a{margin-right:89px}.dropdown-toggle{background-color:rgba(255,255,255,.1);border:0;border-radius:0;color:#fff;content:"";height:53px;padding:0;position:absolute;right:0;text-transform:none;top:0;width:90px;z-index:99}.dropdown-toggle:after{content:"\f431";font-size:24px;left:1px;position:relative;width:90px}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:rgba(255,255,255,.2)}.dropdown-toggle:focus{outline:thin dotted;outline-offset:-1px}.dropdown-toggle:focus:after{border-color:transparent}body.smaller .header-secondary{margin-top:-200px}}@media screen and (max-width:650px){#quicklinks-mobile{display:none !important}#header-menu #quicklinks{display:table;width:auto;float:none;top:15px;left:9px}}@media screen and (max-width:450px){#menu-toggle{right:13px;top:69px}.header-secondary{right:20px !important;top:45px !important}}