.elementor-kit-84{--e-global-color-primary:#F5F3EC;--e-global-color-secondary:#C4BA01;--e-global-color-text:#222211;--e-global-color-accent:#4D4900;--e-global-color-509ab0d:#FFFFFF;--e-global-color-cb29c17:#000000;--e-global-color-894871d:#00000000;--e-global-color-0e4025c:#DA3939;--e-global-color-3df8142:#7B7665;--e-global-color-955550d:#D6A300;--e-global-color-45f7f8d:#F8F6F2;--e-global-color-1bb5f2b:#272620;--e-global-typography-primary-font-family:"Atkinson Hyperlegible Next Variable";--e-global-typography-secondary-font-family:"Atkinson Hyperlegible Next Variable";--e-global-typography-text-font-family:"Atkinson Hyperlegible Next Variable";--e-global-typography-text-font-size:1.25rem;--e-global-typography-accent-font-family:"Atkinson Hyperlegible Next Variable";--e-global-typography-accent-font-size:1.25rem;--e-global-typography-9726662-font-family:"Public Sans";--e-global-typography-9726662-font-size:0.75rem;background-color:var( --e-global-color-primary );font-family:"Atkinson Hyperlegible Next Variable", Sans-serif;font-size:1.25rem;}.elementor-kit-84 e-page-transition{background-color:#FFBC7D;}.elementor-kit-84 a{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){--kit-widget-spacing:64px;}.elementor-element{--widgets-spacing:64px 32px;--widgets-spacing-row:64px;--widgets-spacing-column:32px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --ash-dark:#272620; --calligraphy-height-base:9rem; --saffron:#D6A300; --rounded-default:15px; --white:#fff; --icon-size:20px; --text-base:16px; --font-base:Atkinson Hyperlegible; --off-white:hsla(46, 30%, 96%, 1); --ash:#7B7665; --transparent:#ffffff00; }
/* Start custom CSS */body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

/* Base (Desktop) */
html {
  font-size: 16px;
}

/* Tablet */
@media (max-width: 1024px) {
  html {
    font-size: 14px;
  }
}

/* Mobile */
@media (max-width: 768px) {
  html {
    font-size: 13px;
  }
}


p {
    text-wrap: pretty;
}

b, strong {
    font-weight: 600;
}

.sticky-header {
  transition: transform 0.3s ease, background-color 0.3s ease, backdrop-filter 0.3s ease;
&.is-hidden {
  transform: translateY(-100%);
}

&.is-scrolled {
  background: rgba(0, 0, 0, 0.35);
  background: hsla(46, 10%, 44%, 0.5);
  backdrop-filter: blur(2rem) saturate(0.5); 
}
    
}


.elementor-widget-text-editor {
    a {
        text-decoration: underline;
        font-weight: 600;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Atkinson Hyperlegible Next Variable';
	font-display: auto;
	src: url('https://wellbeingdesignstudio.com.au/wp-content/uploads/AtkinsonHyperlegibleNext-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */