.elementor-695 .elementor-element.elementor-element-3e2ead25{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.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-695 .elementor-element.elementor-element-35f3859a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:767px){.elementor-695 .elementor-element.elementor-element-3e2ead25{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-35f3859a *//* --- 1. Desktop & General Styles --- */
.gradient-headings h1,
.gradient-headings h2,
.gradient-headings h3,
.gradient-headings h4,
.gradient-headings h5,
.gradient-headings h6 {
    /* Font & Text Style */
    font-family: 'VIOLA', sans-serif !important;
    text-transform: uppercase !important;
    
    /* Gradient Color */
    background: linear-gradient(90deg, #94632A 0%, #EDE192 50%, #96662D 100%);
    
    /* Clip Background to Text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* Make Text Transparent */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    display: inline-block;
}

/* --- 2. Mobile Specific Styles (Max Width 767px) --- */
@media (max-width: 767px) {
    .gradient-headings h1,
    .gradient-headings h2,
    .gradient-headings h3,
    .gradient-headings h4,
    .gradient-headings h5,
    .gradient-headings h6 {
        font-size: 24px !important; /* Force 24px on mobile */
        line-height: 1.2em; /* Good standard for 24px headings */
    }
}/* End custom CSS */