.elementor-406 .elementor-element.elementor-element-7fd1846 > .elementor-background-overlay{background-color:#000000;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-406 .elementor-element.elementor-element-7fd1846{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-406 .elementor-element.elementor-element-84f7755{width:var( --container-widget-width, 99.899% );max-width:99.899%;--container-widget-width:99.899%;--container-widget-flex-grow:0;}.elementor-406 .elementor-element.elementor-element-c18d2ba{margin-top:0px;margin-bottom:0px;}.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-406 .elementor-element.elementor-element-54d4124{text-align:center;}.elementor-406 .elementor-element.elementor-element-54d4124 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:0px;color:#000000;}.elementor-406 .elementor-element.elementor-element-462a650{text-align:center;}.elementor-406 .elementor-element.elementor-element-462a650 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;letter-spacing:3px;}.elementor-406 .elementor-element.elementor-element-2379ea3{--spacer-size:50px;}.elementor-406 .elementor-element.elementor-element-be4b5ba{text-align:center;}.elementor-406 .elementor-element.elementor-element-be4b5ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:0px;color:#000000;}.elementor-406 .elementor-element.elementor-element-315e59b{--spacer-size:50px;}.elementor-406 .elementor-element.elementor-element-c8d66d2{--spacer-size:50px;}.elementor-406 .elementor-element.elementor-element-b62e406 > .elementor-background-overlay{background-color:#000000;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-406 .elementor-element.elementor-element-b62e406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-406 .elementor-element.elementor-element-6ca3906 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-406 .elementor-element.elementor-element-6ca3906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for heading, class: .elementor-element-54d4124 *//* Target the heading text inside the widget */
.elementor-406 .elementor-element.elementor-element-54d4124 .elementor-heading-title {
    /* 1. The Gold Gradient Palette 
       (Dark Gold -> Base Gold -> Bright Highlight -> Base Gold -> Dark Gold) 
    */
    background: linear-gradient(
        to right, 
        #8E6D30 0%,     /* Shadow/Dark Gold */
        #C5A059 25%,    /* Your Logo Gold */
        #FFE6A8 50%,    /* Bright Shine */
        #C5A059 75%,    /* Your Logo Gold */
        #8E6D30 100%    /* Shadow/Dark Gold */
    );
    
    /* 2. Zoom the background so we can animate it moving */
    background-size: 200% auto;
    
    /* 3. Clip the background to the shape of the letters */
    -webkit-background-clip: text;
    background-clip: text;
    
    /* 4. Make the actual text transparent so the background shows through */
    color: transparent;
    
    /* 5. The Animation Settings */
    animation: goldShimmer 3s linear infinite;
    
    /* Optional: Improves font rendering for metallic effects */
    -webkit-text-fill-color: transparent;
}

/* 6. The Movement Animation */
@keyframes goldShimmer {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-462a650 *//* Target the heading text inside the widget */
.elementor-406 .elementor-element.elementor-element-462a650 .elementor-heading-title {
    /* 1. The Gold Gradient Palette 
       (Dark Gold -> Base Gold -> Bright Highlight -> Base Gold -> Dark Gold) 
    */
    background: linear-gradient(
        to right, 
        #8E6D30 0%,     /* Shadow/Dark Gold */
        #C5A059 25%,    /* Your Logo Gold */
        #FFE6A8 50%,    /* Bright Shine */
        #C5A059 75%,    /* Your Logo Gold */
        #8E6D30 100%    /* Shadow/Dark Gold */
    );
    
    /* 2. Zoom the background so we can animate it moving */
    background-size: 200% auto;
    
    /* 3. Clip the background to the shape of the letters */
    -webkit-background-clip: text;
    background-clip: text;
    
    /* 4. Make the actual text transparent so the background shows through */
    color: transparent;
    
    /* 5. The Animation Settings */
    animation: goldShimmer 3s linear infinite;
    
    /* Optional: Improves font rendering for metallic effects */
    -webkit-text-fill-color: transparent;
}

/* 6. The Movement Animation */
@keyframes goldShimmer {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4b5ba *//* Target the heading text inside the widget */
.elementor-406 .elementor-element.elementor-element-be4b5ba .elementor-heading-title {
    /* 1. The Gold Gradient Palette 
       (Dark Gold -> Base Gold -> Bright Highlight -> Base Gold -> Dark Gold) 
    */
    background: linear-gradient(
        to right, 
        #8E6D30 0%,     /* Shadow/Dark Gold */
        #C5A059 25%,    /* Your Logo Gold */
        #FFE6A8 50%,    /* Bright Shine */
        #C5A059 75%,    /* Your Logo Gold */
        #8E6D30 100%    /* Shadow/Dark Gold */
    );
    
    /* 2. Zoom the background so we can animate it moving */
    background-size: 200% auto;
    
    /* 3. Clip the background to the shape of the letters */
    -webkit-background-clip: text;
    background-clip: text;
    
    /* 4. Make the actual text transparent so the background shows through */
    color: transparent;
    
    /* 5. The Animation Settings */
    animation: goldShimmer 3s linear infinite;
    
    /* Optional: Improves font rendering for metallic effects */
    -webkit-text-fill-color: transparent;
}

/* 6. The Movement Animation */
@keyframes goldShimmer {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */