.elementor-7514 .elementor-element.elementor-element-aca2ee2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7514 .elementor-element.elementor-element-aca2ee2:not(.elementor-motion-effects-element-type-background), .elementor-7514 .elementor-element.elementor-element-aca2ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE2;}.elementor-7514 .elementor-element.elementor-element-aca2ee2 > .elementor-container{max-width:1280px;}.elementor-7514 .elementor-element.elementor-element-aca2ee2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-7514 .elementor-element.elementor-element-aca2ee2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7514 .elementor-element.elementor-element-531428c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7514 .elementor-element.elementor-element-5d79bb8{width:var( --container-widget-width, 1024px );max-width:1024px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-7514 .elementor-element.elementor-element-5d79bb8 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:72px;font-weight:500;line-height:1.1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7514 .elementor-element.elementor-element-df8dce2{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#3A3434;}.elementor-7514 .elementor-element.elementor-element-95e5575{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Aleo", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7514 .elementor-element.elementor-element-573b8cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.15em;color:#7B6756;}.elementor-7514 .elementor-element.elementor-element-901cbaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7514 .elementor-element.elementor-element-901cbaf:not(.elementor-motion-effects-element-type-background), .elementor-7514 .elementor-element.elementor-element-901cbaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE2;}.elementor-7514 .elementor-element.elementor-element-901cbaf > .elementor-container{max-width:1280px;}.elementor-7514 .elementor-element.elementor-element-901cbaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-7514 .elementor-element.elementor-element-901cbaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7514 .elementor-element.elementor-element-a155642.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7514 .elementor-element.elementor-element-56cd287 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7514 .elementor-element.elementor-element-56cd287:not(.elementor-motion-effects-element-type-background), .elementor-7514 .elementor-element.elementor-element-56cd287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE2;}.elementor-7514 .elementor-element.elementor-element-56cd287 > .elementor-container{max-width:1280px;}.elementor-7514 .elementor-element.elementor-element-56cd287{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7514 .elementor-element.elementor-element-56cd287 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7514 .elementor-element.elementor-element-75939f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7514 .elementor-element.elementor-element-c534e6c{width:var( --container-widget-width, 1024px );max-width:1024px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-7514 .elementor-element.elementor-element-c534e6c .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:72px;font-weight:500;line-height:1.1;}.elementor-7514 .elementor-element.elementor-element-f87c2c2{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#3A3434;}.elementor-7514 .elementor-element.elementor-element-83aebe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7514 .elementor-element.elementor-element-9192c03{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7514 .elementor-element.elementor-element-13dfc8b{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-7514 .elementor-element.elementor-element-aca2ee2{padding:60px 20px 0px 20px;}.elementor-7514 .elementor-element.elementor-element-5d79bb8 .elementor-heading-title{font-size:42px;}.elementor-7514 .elementor-element.elementor-element-df8dce2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-7514 .elementor-element.elementor-element-95e5575{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7514 .elementor-element.elementor-element-901cbaf{padding:0px 0px 0px 0px;}.elementor-7514 .elementor-element.elementor-element-56cd287{padding:0px 0px 60px 0px;}.elementor-7514 .elementor-element.elementor-element-c534e6c{padding:0px 20px 0px 20px;}.elementor-7514 .elementor-element.elementor-element-c534e6c .elementor-heading-title{font-size:42px;}.elementor-7514 .elementor-element.elementor-element-f87c2c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-7514 .elementor-element.elementor-element-83aebe8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-95e5575 *//* Container: max-w-4xl mx-auto */
.hb-stats-root {
    max-width: 896px; /* 4xl */
    margin: 0 auto;
    opacity: 1;
}

/* Card: rounded-[32px] p-6 + Backdrop Blur */
.hb-stats-card {
    border-radius: 32px;
    padding: 24px; /* p-6 */
    background-color: rgba(255, 255, 255, 0.35);
    backdrop-filter: blur(60px);
    -webkit-backdrop-filter: blur(60px);
    border: 0.5px solid rgba(219, 179, 100, 0.2);
}

/* Grid: grid-cols-1 md:grid-cols-3 gap-8 */
.hb-stats-grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 32px; /* gap-8 */
}

@media (min-width: 768px) {
    .hb-stats-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

.hb-stats-col {
    text-align: center;
}

/* Labels: uppercase, letter-spacing: 0.1em, color: rgb(123, 103, 86) */
.hb-stats-label {
    font-family: 'Inter', sans-serif; /* font-body */
    font-size: 0.75rem;
    font-weight: 500;
    letter-spacing: 0.1em;
    color: rgb(123, 103, 86);
    margin-bottom: 8px; /* 0.5rem */
    text-transform: uppercase;
}

/* Values: Aleo Font, 2rem, 500 weight */
.hb-stats-value {
    font-family: 'Aleo', serif; /* font-heading */
    font-size: 2rem;
    font-weight: 500;
    margin: 0;
}

/* Smaller value for imaging text */
.hb-stats-value.hb-value-small {
    font-size: 1.25rem;
}

/* Subtext: No Radiation */
.hb-stats-subtext {
    font-family: 'Inter', sans-serif;
    font-size: 0.75rem;
    font-weight: 300;
    color: rgb(58, 52, 52);
    opacity: 0.6;
    margin-top: 4px;
}

/* Specific Colors */
.hb-color-gold {
    color: rgb(219, 179, 100);
}

.hb-color-dark {
    color: rgb(58, 52, 52);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5223cfb */:root {
    --font-size: 16px;
    --bistre: #3a3434;
    --linen: #f0ebe2;
    --cashmere: #7b6756;
    --honey: #dbb364;
    --spring: #c0c591;
    --lavender: #c7b1d6;
    --cream: #fbf8ee;
    --background: #f0ebe2;
    --foreground: #3a3434;
    --card: #fbf8ee4d;
    --card-foreground: #3a3434;
    --popover: #fbf8ee80;
    --popover-foreground: #3a3434;
    --primary: #3a3434;
    --primary-foreground: #f0ebe2;
    --secondary: #7b6756;
    --secondary-foreground: #fbf8ee;
    --muted: #ede7dd;
    --muted-foreground: #7b6756;
    --accent: #7b6756;
    --accent-foreground: #fbf8ee;
    --destructive: #d4183d;
    --destructive-foreground: #fff;
    --border: #7b675626;
    --input: transparent;
    --input-background: #fff6;
    --switch-background: #cbced4;
    --font-weight-medium: 500;
    --font-weight-normal: 400;
    --ring: #7b6756;
    --font-heading: "Aleo", serif;
    --font-body: "Inter", sans-serif;
    --line-height-heading: 1.1;
    --line-height-body: 1.6;
    --tracking-tight: -.02em;
    --tracking-normal: 0;
    --glass-bg: #fbf8ee4d;
    --glass-bg-hover: #fbf8ee66;
    --glass-border: #fff6;
    --glass-blur: 40px;
    --glass-blur-strong: 50px;
    --glass-radius: 48px;
    --glass-radius-small: 32px;
    --dotted-stroke: .5px;
    --dotted-spacing: 4px;
    --dotted-color: #7b67564d;
    --warm-overlay: #dbb3641a;
    --chart-1: #e67e22;
    --chart-2: #3498db;
Show all properties (12 more)
}/* End custom CSS */