a,div,html,li,span{font-size:100%;font-style:inherit;margin:0;outline:0}a,body,div,h1,h2,html,li,p,span,ul{border:0;font-weight:inherit;padding:0;vertical-align:baseline}body{font-size:100%;color:#808285;background:#fff;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,p,ul{font-style:inherit}body,h1,h2{margin:0}p,ul{font-size:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}article,aside,figure,footer,header,main,nav{display:block}a{background-color:transparent}a:active,body,h1,h2,p,ul{outline:0}a:hover,a:visited{text-decoration:none}img{border:0;height:auto;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}.wp-block-image figure,button{margin:0}button{font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-weight:400;font-size:100%;vertical-align:baseline;border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}button::-moz-focus-inner{border:0;padding:0}@media (min-width:544px){.ast-container{max-width:100%}}@media (min-width:768px){.ast-container{max-width:100%}}@media (min-width:992px){.ast-container{max-width:100%}}@media (min-width:1200px){.ast-container{max-width:100%}}.ast-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-container::after{content:"";display:table;clear:both}h1,h2{clear:both;color:#808285;font-size:2em;line-height:1.2}h2{font-size:1.7em;line-height:1.3}*,:after,:before{box-sizing:inherit}ul{margin:0 0 1.5em 3em;list-style:disc;box-sizing:border-box}button:focus{color:#fff}button:hover{color:#fff;border-color:var(--ast-border-color)}button:active,button:focus{border-color:var(--ast-border-color);outline:0}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text:focus{border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);font-size:.875rem}.alignleft{display:inline;float:left;margin-right:1.5em}#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{content:"";display:table}#primary:after,#secondary:after,.ast-container:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{clear:both}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}#page{position:relative;display:block}a,a:focus{text-decoration:none}.site-header a *,a{transition:all .2s linear}p{margin:0 0 1.75em}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}body,button{line-height:1.85714285714286}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.site-title a{line-height:1.2}.entry-title{font-weight:400}body{background-color:#fff;overflow-x:hidden}#primary,#secondary{display:block;position:relative;float:left;width:100%}#primary{margin:4em 0}@media (min-width:993px){.ast-right-sidebar #primary{padding-right:60px}}@media (max-width:992px){.ast-right-sidebar #primary{padding-right:30px}}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.ast-mobile-menu-buttons{display:none}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:0}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:2px;vertical-align:middle;line-height:1.85714285714286}.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"";font-family:Astra;text-decoration:inherit}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.site-header .menu-link *,.site-header a .sub-arrow{transition:none}.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.post-navigation .nav-next,.post-navigation .nav-previous{width:50%;display:inline-block}.post-navigation .nav-next{text-align:right}.post-navigation a{background:0 0;font-size:16px;font-size:1.06666rem;padding:0 1.5em;height:2.33333em;line-height:calc(2.33333em - 3px)}.header-main-layout-2 .main-header-container{display:block}.header-main-layout-2 .site-branding{text-align:center;padding-bottom:1em}.header-main-layout-2 .main-navigation ul,.header-main-layout-2 .site-title{justify-content:center}.header-main-layout-2 .main-header-bar-navigation,.header-main-layout-2 .widget{text-align:center}.site-header{z-index:99}.main-header-bar-wrap,.main-header-container,.site-header{position:relative}.main-header-bar{border-bottom-color:var(--ast-border-color);border-bottom-style:solid;margin-left:auto;margin-right:auto}.site-branding{line-height:1;align-self:center}.ast-no-menu-items .main-navigation{display:none}.main-header-bar{z-index:4;position:relative;line-height:4}.main-header-bar .main-header-bar-navigation{height:100%}.ast-site-identity{padding:1em 0}.hentry{margin:0 0 1.5em}.entry-content>:last-child,.widget:last-child{margin-bottom:0}.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}.widget{margin:0 0 2.8em}.widget ul{margin:0;list-style-type:none}.ast-footer-overlay{background-color:#3a3a3a;padding-top:2em;padding-bottom:2em}@media (min-width:769px){.ast-footer-overlay{padding-top:2.66666em;padding-bottom:2.66666em}}.ast-small-footer{line-height:1.85714285714286;position:relative}.footer-sml-layout-1{text-align:center}.site-footer{color:#fff}.entry-header{margin-bottom:1em}.entry-content,.entry-header{word-wrap:break-word}.entry-content p{margin-bottom:1.6em}.entry-title{margin-bottom:.2em}.single .entry-header{margin-bottom:2em}.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-border-color)}@media (max-width:768px){.single .post-navigation{padding-top:1.5em}}.single .post-navigation a{margin:2px;display:inline-block;text-align:center;color:#000}@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;display:flex}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{flex:auto}}@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}.single .post-navigation .nav-next,.single .post-navigation .nav-next a,.single .post-navigation .nav-previous,.single .post-navigation .nav-previous a{width:100%}.single .post-navigation .nav-previous{margin-bottom:1em}}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-justify-content-flex-start{justify-content:flex-start}.ast-justify-content-flex-end{justify-content:flex-end}.ast-flex-grow-1{flex-grow:1}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom;box-sizing:border-box}.wp-block-image .alignleft{display:table;float:left;margin:.5em 1em .5em 0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}figure{margin:0 0 1em}@media all and (max-width:768px){#content:before{content:""}}.ast-above-header-menu .menu-link{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.ast-above-header-menu .menu-item{position:relative;transition:all .2s linear}.ast-above-header-navigation ul{list-style:none;margin:0;padding-left:0}.ast-above-header{z-index:5}.ast-above-header-wrap{position:relative}.ast-above-header-wrap .ast-button-wrap{display:none}.ast-above-header-section{flex:auto;align-items:center}.ast-above-header-section .widget{margin:0 .5em;display:inline-block;vertical-align:middle}.ast-above-header-section .widget a{margin-bottom:0}.ast-above-header{background:#fff;border-bottom:1px solid var(--ast-border-color);margin-left:auto;margin-right:auto;position:relative;transition:all .2s linear}@media (max-width:544px){.ast-above-header{padding-top:.5em}}.site-header .menu-text{transition:none}.ast-right-sidebar a{font-weight:600}.menu-item a:link{margin-right:.75em!important;border-radius:8px;font-weight:300!important;font-variant:small-caps}.menu-item a:hover{background-color:#cfdee5!important}#custom_html-2{margin-top:0!important}#social-links li{display:inline-block;padding-right:.5em}#social-links li a img{border-radius:4px}#social-links li:last-of-type{padding-right:0}.ast-blog-single-style-1 #menu-main .blog-item a{color:#7e1a03}@media screen and (max-width:1024px){.menu-item a:link{margin-right:.65em!important}}.main-header-bar{min-height:294px!important;max-width:1060px;background-color:transparent;border-radius:8px}.ast-site-title-wrap{display:flex}.site-title a{font-variant:small-caps!important;font-weight:200!important}@media screen and (min-width:1060px){.main-header-bar{border-radius:8px}.ast-site-title-wrap{min-height:294px!important;flex-direction:row;justify-content:space-between;padding-top:1.5em}.site-title{align-self:flex-start}.site-description{align-self:flex-end;margin-bottom:-.75em!important;font-size:1.6em!important}}@media screen and (max-width:1024px){.main-header-bar{min-height:294px!important;border-radius:0}.ast-site-title-wrap{min-height:294px!important;flex-direction:column;justify-content:space-between;text-align:center}.site-title{margin-top:1em!important;font-size:2em!important}.site-title a{font-size:1.8em}.site-description{margin-bottom:-.75em!important;line-height:1;font-size:1.6em!important}}@media screen and (max-width:568px){.site-description{margin-bottom:-1.25em!important}}.ast-right-sidebar #primary{border-right:0;background:#fbf9e4 url(https://jane-mackenzie.co.uk/wp-content/uploads/2020/05/bg-content-sidebar.jpg)}.ast-right-sidebar #secondary{border-left:0}#primary{border-radius:8px}@media screen and (max-width:840px){.ast-right-sidebar #primary{border-radius:0;margin-bottom:1.75em!important}.ast-right-sidebar #secondary{max-width:320px;float:none;margin:0 auto}}@media screen and (max-width:666px){.ast-container{padding:0}}.entry-header h1{margin-top:.75em;padding-bottom:.25em;border-bottom:1px solid #e3e1df;font-variant:small-caps}.entry-content{padding:1.25em;font-family:Merriweather,Georgia,"Times New Roman",Times,serif}@media screen and (max-width:840px){.entry-header h1{margin:0 auto;text-align:center;font-size:1.9em!important}}@media screen and (max-width:375px){.entry-content{padding:.625em}}.sidebar-main .widget{margin-bottom:1.25em}.sidebar-main .widget:last-of-type{margin-bottom:.625em}h2.widget-title{margin-bottom:0;padding:.75em .75em .375em;border-top-right-radius:8px;border-top-left-radius:8px;font-size:1.125em;font-variant:small-caps;background-color:#feefc0;color:#545050}#recent-comments-2 ul,#recent-posts-2 ul,.wp-image-1452{border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important;background:#fbf9e4 url(https://jane-mackenzie.co.uk/wp-content/uploads/2020/05/bg-content-sidebar.jpg)}.wp-image-1452{width:100%;padding:1.25em}#recent-comments-2 ul,#recent-posts-2 ul{padding:.75em 1.25em}#recent-comments-2 ul li,#recent-posts-2 ul li{margin-bottom:.5em;padding-top:.25em;padding-bottom:.313em;border-bottom:1px solid #ddd;line-height:1.5}#recent-comments-2 ul li a,#recent-posts-2 ul li a{font-family:Merriweather,Georgia,"Times New Roman",Times,serif;font-weight:400}#recent-comments-2 ul li:last-of-type,#recent-posts-2 ul li:last-of-type{padding-bottom:.313em;border-bottom:none}@media screen and (max-width:375px){#recent-comments-2 ul,#recent-posts-2 ul,.wp-image-1452,h2.widget-title{border-radius:0!important}}