   
/* Variables */

:root {

    /* Color Variables */
    --DTPrimary_RGBA-01: rgba(97,48,43,0.01);
    --DTPrimary_RGBA-02: rgba(97,48,43,0.02);
    --DTPrimary_RGBA-03: rgba(97,48,43,0.03);
    --DTPrimary_RGBA-04: rgba(97,48,43,0.04);
    --DTPrimary_RGBA-05: rgba(97,48,43,0.05);
    --DTPrimary_RGBA-06: rgba(97,48,43,0.06);
    --DTPrimary_RGBA-07: rgba(97,48,43,0.07);
    --DTPrimary_RGBA-08: rgba(97,48,43,0.08);
    --DTPrimary_RGBA-09: rgba(97,48,43,0.09);

    --DTPrimary_RGBA-015: rgba(97,48,43,0.015);
    --DTPrimary_RGBA-025: rgba(97,48,43,0.025);
    --DTPrimary_RGBA-035: rgba(97,48,43,0.035);
    --DTPrimary_RGBA-045: rgba(97,48,43,0.045);
    --DTPrimary_RGBA-055: rgba(97,48,43,0.055);
    --DTPrimary_RGBA-065: rgba(97,48,43,0.065);
    --DTPrimary_RGBA-075: rgba(97,48,43,0.075);
    --DTPrimary_RGBA-085: rgba(97,48,43,0.085);
    --DTPrimary_RGBA-095: rgba(97,48,43,0.095);    

    --DTPrimary_RGBA-1: rgba(97,48,43,0.1);
    --DTPrimary_RGBA-2: rgba(97,48,43,0.2);
    --DTPrimary_RGBA-3: rgba(97,48,43,0.3);
    --DTPrimary_RGBA-4: rgba(97,48,43,0.4);
    --DTPrimary_RGBA-5: rgba(97,48,43,0.5);
    --DTPrimary_RGBA-6: rgba(97,48,43,0.6);
    --DTPrimary_RGBA-7: rgba(97,48,43,0.7);
    --DTPrimary_RGBA-8: rgba(97,48,43,0.8);
    --DTPrimary_RGBA-9: rgba(97,48,43,0.9);

    --DTPrimary_RGBA-15: rgba(97,48,43,0.15);
    --DTPrimary_RGBA-25: rgba(97,48,43,0.25);
    --DTPrimary_RGBA-35: rgba(97,48,43,0.35);
    --DTPrimary_RGBA-45: rgba(97,48,43,0.45);
    --DTPrimary_RGBA-55: rgba(97,48,43,0.55);
    --DTPrimary_RGBA-65: rgba(97,48,43,0.65);
    --DTPrimary_RGBA-75: rgba(97,48,43,0.75);
    --DTPrimary_RGBA-85: rgba(97,48,43,0.85);
    --DTPrimary_RGBA-95: rgba(97,48,43,0.95);


    --DTSecondary_RGBA-01: rgba(250,164,158,0.01);
    --DTSecondary_RGBA-02: rgba(250,164,158,0.02);
    --DTSecondary_RGBA-03: rgba(250,164,158,0.03);
    --DTSecondary_RGBA-04: rgba(250,164,158,0.04);
    --DTSecondary_RGBA-05: rgba(250,164,158,0.05);
    --DTSecondary_RGBA-06: rgba(250,164,158,0.06);
    --DTSecondary_RGBA-07: rgba(250,164,158,0.07);
    --DTSecondary_RGBA-08: rgba(250,164,158,0.08);
    --DTSecondary_RGBA-09: rgba(250,164,158,0.09);

    --DTSecondary_RGBA-015: rgba(250,164,158,0.015);
    --DTSecondary_RGBA-025: rgba(250,164,158,0.025);
    --DTSecondary_RGBA-035: rgba(250,164,158,0.035);
    --DTSecondary_RGBA-045: rgba(250,164,158,0.045);
    --DTSecondary_RGBA-055: rgba(250,164,158,0.055);
    --DTSecondary_RGBA-065: rgba(250,164,158,0.065);
    --DTSecondary_RGBA-075: rgba(250,164,158,0.075);
    --DTSecondary_RGBA-085: rgba(250,164,158,0.085);
    --DTSecondary_RGBA-095: rgba(250,164,158,0.095);    

    --DTSecondary_RGBA-1: rgba(250,164,158,0.1);
    --DTSecondary_RGBA-2: rgba(250,164,158,0.2);
    --DTSecondary_RGBA-3: rgba(250,164,158,0.3);
    --DTSecondary_RGBA-4: rgba(250,164,158,0.4);
    --DTSecondary_RGBA-5: rgba(250,164,158,0.5);
    --DTSecondary_RGBA-6: rgba(250,164,158,0.6);
    --DTSecondary_RGBA-7: rgba(250,164,158,0.7);
    --DTSecondary_RGBA-8: rgba(250,164,158,0.8);
    --DTSecondary_RGBA-9: rgba(250,164,158,0.9);

    --DTSecondary_RGBA-15: rgba(250,164,158,0.15);
    --DTSecondary_RGBA-25: rgba(250,164,158,0.25);
    --DTSecondary_RGBA-35: rgba(250,164,158,0.35);
    --DTSecondary_RGBA-45: rgba(250,164,158,0.45);
    --DTSecondary_RGBA-55: rgba(250,164,158,0.55);
    --DTSecondary_RGBA-65: rgba(250,164,158,0.65);
    --DTSecondary_RGBA-75: rgba(250,164,158,0.75);
    --DTSecondary_RGBA-85: rgba(250,164,158,0.85);
    --DTSecondary_RGBA-95: rgba(250,164,158,0.95);
    
    
    --DTTertiary_RGBA-01: rgba(252,76,75,0.01);
    --DTTertiary_RGBA-02: rgba(252,76,75,0.02);
    --DTTertiary_RGBA-03: rgba(252,76,75,0.03);
    --DTTertiary_RGBA-04: rgba(252,76,75,0.04);
    --DTTertiary_RGBA-05: rgba(252,76,75,0.05);
    --DTTertiary_RGBA-06: rgba(252,76,75,0.06);
    --DTTertiary_RGBA-07: rgba(252,76,75,0.07);
    --DTTertiary_RGBA-08: rgba(252,76,75,0.08);
    --DTTertiary_RGBA-09: rgba(252,76,75,0.09);

    --DTTertiary_RGBA-015: rgba(252,76,75,0.015);
    --DTTertiary_RGBA-025: rgba(252,76,75,0.025);
    --DTTertiary_RGBA-035: rgba(252,76,75,0.035);
    --DTTertiary_RGBA-045: rgba(252,76,75,0.045);
    --DTTertiary_RGBA-055: rgba(252,76,75,0.055);
    --DTTertiary_RGBA-065: rgba(252,76,75,0.065);
    --DTTertiary_RGBA-075: rgba(252,76,75,0.075);
    --DTTertiary_RGBA-085: rgba(252,76,75,0.085);
    --DTTertiary_RGBA-095: rgba(252,76,75,0.095);    

    --DTTertiary_RGBA-1: rgba(252,76,75,0.1);
    --DTTertiary_RGBA-2: rgba(252,76,75,0.2);
    --DTTertiary_RGBA-3: rgba(252,76,75,0.3);
    --DTTertiary_RGBA-4: rgba(252,76,75,0.4);
    --DTTertiary_RGBA-5: rgba(252,76,75,0.5);
    --DTTertiary_RGBA-6: rgba(252,76,75,0.6);
    --DTTertiary_RGBA-7: rgba(252,76,75,0.7);
    --DTTertiary_RGBA-8: rgba(252,76,75,0.8);
    --DTTertiary_RGBA-9: rgba(252,76,75,0.9);

    --DTTertiary_RGBA-15: rgba(252,76,75,0.15);
    --DTTertiary_RGBA-25: rgba(252,76,75,0.25);
    --DTTertiary_RGBA-35: rgba(252,76,75,0.35);
    --DTTertiary_RGBA-45: rgba(252,76,75,0.45);
    --DTTertiary_RGBA-55: rgba(252,76,75,0.55);
    --DTTertiary_RGBA-65: rgba(252,76,75,0.65);
    --DTTertiary_RGBA-75: rgba(252,76,75,0.75);
    --DTTertiary_RGBA-85: rgba(252,76,75,0.85);
    --DTTertiary_RGBA-95: rgba(252,76,75,0.95);
    

    --DTBodyBG_RGB: 247, 240, 239; 
    --DTBodyTxt_RGB: 129, 85, 81; 
    --DTLink_RGB: 89, 44, 28; 
    --DTLinkHover_RGB: 250, 164, 158; 


    --DTBorder_RGBA-01: rgba(229,176,172,0.01);
    --DTBorder_RGBA-02: rgba(229,176,172,0.02);
    --DTBorder_RGBA-03: rgba(229,176,172,0.03);
    --DTBorder_RGBA-04: rgba(229,176,172,0.04);
    --DTBorder_RGBA-05: rgba(229,176,172,0.05);
    --DTBorder_RGBA-06: rgba(229,176,172,0.06);
    --DTBorder_RGBA-07: rgba(229,176,172,0.07);
    --DTBorder_RGBA-08: rgba(229,176,172,0.08);
    --DTBorder_RGBA-09: rgba(229,176,172,0.09);

    --DTBorder_RGBA-015: rgba(229,176,172,0.015);
    --DTBorder_RGBA-025: rgba(229,176,172,0.025);
    --DTBorder_RGBA-035: rgba(229,176,172,0.035);
    --DTBorder_RGBA-045: rgba(229,176,172,0.045);
    --DTBorder_RGBA-055: rgba(229,176,172,0.055);
    --DTBorder_RGBA-065: rgba(229,176,172,0.065);
    --DTBorder_RGBA-075: rgba(229,176,172,0.075);
    --DTBorder_RGBA-085: rgba(229,176,172,0.085);
    --DTBorder_RGBA-095: rgba(229,176,172,0.095);    

    --DTBorder_RGBA-1: rgba(229,176,172,0.1);
    --DTBorder_RGBA-2: rgba(229,176,172,0.2);
    --DTBorder_RGBA-3: rgba(229,176,172,0.3);
    --DTBorder_RGBA-4: rgba(229,176,172,0.4);
    --DTBorder_RGBA-5: rgba(229,176,172,0.5);
    --DTBorder_RGBA-6: rgba(229,176,172,0.6);
    --DTBorder_RGBA-7: rgba(229,176,172,0.7);
    --DTBorder_RGBA-8: rgba(229,176,172,0.8);
    --DTBorder_RGBA-9: rgba(229,176,172,0.9);

    --DTBorder_RGBA-15: rgba(229,176,172,0.15);
    --DTBorder_RGBA-25: rgba(229,176,172,0.25);
    --DTBorder_RGBA-35: rgba(229,176,172,0.35);
    --DTBorder_RGBA-45: rgba(229,176,172,0.45);
    --DTBorder_RGBA-55: rgba(229,176,172,0.55);
    --DTBorder_RGBA-65: rgba(229,176,172,0.65);
    --DTBorder_RGBA-75: rgba(229,176,172,0.75);
    --DTBorder_RGBA-85: rgba(229,176,172,0.85);
    --DTBorder_RGBA-95: rgba(229,176,172,0.95);

    
    --DTBlack_RGBA-01: rgba(0,0,0,0.01);
    --DTBlack_RGBA-02: rgba(0,0,0,0.02);
    --DTBlack_RGBA-03: rgba(0,0,0,0.03);
    --DTBlack_RGBA-04: rgba(0,0,0,0.04);
    --DTBlack_RGBA-05: rgba(0,0,0,0.05);
    --DTBlack_RGBA-06: rgba(0,0,0,0.06);
    --DTBlack_RGBA-07: rgba(0,0,0,0.07);
    --DTBlack_RGBA-08: rgba(0,0,0,0.08);
    --DTBlack_RGBA-09: rgba(0,0,0,0.09);

    --DTBlack_RGBA-015: rgba(0,0,0,0.015);
    --DTBlack_RGBA-025: rgba(0,0,0,0.025);
    --DTBlack_RGBA-035: rgba(0,0,0,0.035);
    --DTBlack_RGBA-045: rgba(0,0,0,0.045);
    --DTBlack_RGBA-055: rgba(0,0,0,0.055);
    --DTBlack_RGBA-065: rgba(0,0,0,0.065);
    --DTBlack_RGBA-075: rgba(0,0,0,0.075);
    --DTBlack_RGBA-085: rgba(0,0,0,0.085);
    --DTBlack_RGBA-095: rgba(0,0,0,0.095);    

    --DTBlack_RGBA-1: rgba(0,0,0,0.1);
    --DTBlack_RGBA-2: rgba(0,0,0,0.2);
    --DTBlack_RGBA-3: rgba(0,0,0,0.3);
    --DTBlack_RGBA-4: rgba(0,0,0,0.4);
    --DTBlack_RGBA-5: rgba(0,0,0,0.5);
    --DTBlack_RGBA-6: rgba(0,0,0,0.6);
    --DTBlack_RGBA-7: rgba(0,0,0,0.7);
    --DTBlack_RGBA-8: rgba(0,0,0,0.8);
    --DTBlack_RGBA-9: rgba(0,0,0,0.9);

    --DTBlack_RGBA-15: rgba(0,0,0,0.15);
    --DTBlack_RGBA-25: rgba(0,0,0,0.25);
    --DTBlack_RGBA-35: rgba(0,0,0,0.35);
    --DTBlack_RGBA-45: rgba(0,0,0,0.45);
    --DTBlack_RGBA-55: rgba(0,0,0,0.55);
    --DTBlack_RGBA-65: rgba(0,0,0,0.65);
    --DTBlack_RGBA-75: rgba(0,0,0,0.75);
    --DTBlack_RGBA-85: rgba(0,0,0,0.85);
    --DTBlack_RGBA-95: rgba(0,0,0,0.95);
    
    
    --DTWhite_RGBA-01: rgba(255,255,255,0.01);
    --DTWhite_RGBA-02: rgba(255,255,255,0.02);
    --DTWhite_RGBA-03: rgba(255,255,255,0.03);
    --DTWhite_RGBA-04: rgba(255,255,255,0.04);
    --DTWhite_RGBA-05: rgba(255,255,255,0.05);
    --DTWhite_RGBA-06: rgba(255,255,255,0.06);
    --DTWhite_RGBA-07: rgba(255,255,255,0.07);
    --DTWhite_RGBA-08: rgba(255,255,255,0.08);
    --DTWhite_RGBA-09: rgba(255,255,255,0.09);

    --DTWhite_RGBA-015: rgba(255,255,255,0.015);
    --DTWhite_RGBA-025: rgba(255,255,255,0.025);
    --DTWhite_RGBA-035: rgba(255,255,255,0.035);
    --DTWhite_RGBA-045: rgba(255,255,255,0.045);
    --DTWhite_RGBA-055: rgba(255,255,255,0.055);
    --DTWhite_RGBA-065: rgba(255,255,255,0.065);
    --DTWhite_RGBA-075: rgba(255,255,255,0.075);
    --DTWhite_RGBA-085: rgba(255,255,255,0.085);
    --DTWhite_RGBA-095: rgba(255,255,255,0.095);    

    --DTWhite_RGBA-1: rgba(255,255,255,0.1);
    --DTWhite_RGBA-2: rgba(255,255,255,0.2);
    --DTWhite_RGBA-3: rgba(255,255,255,0.3);
    --DTWhite_RGBA-4: rgba(255,255,255,0.4);
    --DTWhite_RGBA-5: rgba(255,255,255,0.5);
    --DTWhite_RGBA-6: rgba(255,255,255,0.6);
    --DTWhite_RGBA-7: rgba(255,255,255,0.7);
    --DTWhite_RGBA-8: rgba(255,255,255,0.8);
    --DTWhite_RGBA-9: rgba(255,255,255,0.9);

    --DTWhite_RGBA-15: rgba(255,255,255,0.15);
    --DTWhite_RGBA-25: rgba(255,255,255,0.25);
    --DTWhite_RGBA-35: rgba(255,255,255,0.35);
    --DTWhite_RGBA-45: rgba(255,255,255,0.45);
    --DTWhite_RGBA-55: rgba(255,255,255,0.55);
    --DTWhite_RGBA-65: rgba(255,255,255,0.65);
    --DTWhite_RGBA-75: rgba(255,255,255,0.75);
    --DTWhite_RGBA-85: rgba(255,255,255,0.85);
    --DTWhite_RGBA-95: rgba(255,255,255,0.95);        


    --DTBorderColor: #e5b0ac; 
    --DTBlackColor: #000; 
    --DTWhiteColor: #fff; 

    
    /* Font Family Typo Variables */
    --DTFontTypo_Base: "Caudex", sans-serif; /* for Body */
    --DTFontTypo_Alt: "Marcellus", sans-serif; /* for Headings */
    --DTFontTypo_Ext: "Dancing Script", sans-serif; /* for Extra or Extended fonts */
    
    /* Font Size Typo Variables */
    --DTFontSize_Base: 18px; 
    --DTFontSize_H1: 70px;
    --DTFontSize_H2: 50px;
    --DTFontSize_H3: 42px;
    --DTFontSize_H4: 34px;
    --DTFontSize_H5: 28px;
    --DTFontSize_H6: 22px;

    /* Line-height Typo Variables */
    --DTFontWeight_Base: 400;
    --DTFontWeight_Alt: 400;
    --DTFontWeight_Ext: 500;

    /* Line-height Typo Variables */
    --DTLineHeight_Base: 30px;
    --DTLineHeight_Alt: 1.25;
    --DTLineHeight_Ext: 1.1;
    

    /* Radius Variables */
    --DTRadius_Zero: 0;
    --DTRadius_Part: 2em;
    --DTRadius_Full: 50%;

    --DTRadius_1X: 3px;
    --DTRadius_2X: 5px;
    --DTRadius_3X: 10px;

    
    /* Padding Variables */
    --DTInputPadding: 11px 25px;

    --DTPadding_Btn: 14px 30px;
    --DTPadding_MiniBtn: 12px 20px;
    --DTPadding_MaxiBtn: 15px 35px;


    --DTBaseTransition: all 0.3s linear 0s;
    --DTAltTransition: all 0.35s ease-in-out 0s;

}


/* Typography - Defaults */

    /* Base */
    body, button, input, textarea, select, optgroup { font-family: var(--DTFontTypo_Base); font-size: var(--DTFontSize_Base); font-weight: var(--DTFontWeight_Base); letter-spacing: 0; line-height: var(--DTLineHeight_Base); text-transform: none; }

    input[type="submit"], input[type="reset"], input[type="button"], button[type="button"], [role="button"], button, .button, a.button, .dt-sc-button, .elementor-button.dt-elementor-button, .yith-wcwl-add-to-wishlist a, .yith-wcqv-button, .dt-wcsg-button { line-height: 1em; }


    /* Headings */
    h1 { font-size: var(--DTFontSize_H1); }
    h2 { font-size: var(--DTFontSize_H2); }
    h3 { font-size: var(--DTFontSize_H3); }
    h4 { font-size: var(--DTFontSize_H4); }
    h5 { font-size: var(--DTFontSize_H5); }
    h6 { font-size: var(--DTFontSize_H6); }

    h1, h2, h3, h4, h5, h6 { font-family: var(--DTFontTypo_Alt); font-weight: var(--DTFontWeight_Alt); letter-spacing: 0; line-height: var(--DTLineHeight_Alt); text-transform: none; }


    /* Menu */
    .dt-header-menu li a { font-family: var(--DTFontTypo_Alt); font-weight: var(--DTFontWeight_Ext); }
    .dt-header-menu ul li ul li>a { font-size: var(--DTFontSize_Base); font-weight: var(--DTFontWeight_Base); }
    

    /* Breadcrumb */
    .main-title-section h1 { font-family: var(--DTFontTypo_Alt); }
    .breadcrumb { font-family: var(--DTFontTypo_Base); }
    .main-title-section-wrapper>.main-title-section-bg:after { background-color: rgba(var(--DTBodyBG_RGB), 0.05); }


    /* Footer */
    div.footer-widgets .widgettitle, #footer .widgettitle { font-family: var(--DTFontTypo_Alt); }
    #footer, .footer-copyright, div.footer-widgets .widget { font-family: var(--DTFontTypo_Base); }



/* Base Colors - Defaults */
    
    body, .layout-boxed .inner-wrapper { background-color: var(--DTBodyBGColor); }

    
    /* Base */
    body { color: var(--DTBodyTxtColor); }

    
    /* Links */
    a { color: var(--DTLinkColor); }
    a:hover { color: var(--DTLinkHoverColor); }
    /* a:hover { color: rgba(var(--DTLinkHoverColor), 0.5); } */


    /* Headings */
    h1, h2, h3, h4, h5, h6 { color: var(--DTHeadAltColor); }

    h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: var(--DTLinkHoverColor); }


    /* Menu */
    .no-header-menu ul li a, .dt-header-menu .dt-primary-nav li a { color: var(--DTHeadAltColor); }


    /* Footer */
    div.footer-widgets .widgettitle, #footer .widgettitle { color: var(--DTHeadAltColor); }

    #footer, .footer-copyright, div.footer-widgets .widget { color: var(--DTBodyTxtColor); }

    .footer-widgets a:not(.button):not(.elementor-button), #footer a:not(.button):not(.elementor-button) { color: var(--DTLinkColor); }

    .footer-widgets a:not(.button):not(.elementor-button):hover, #footer a:not(.button):not(.elementor-button):hover { color: var(--DTLinkHoverColor); }

    .dt-no-footer-builder-content.footer-copyright, .footer-copyright { background-color: var(--DTTertiaryColor); }