.elementor-kit-6{--e-global-color-primary:#232E20;--e-global-color-secondary:#8C6B3F;--e-global-color-text:#2D2D2D;--e-global-color-accent:#C9A15A;--e-global-color-a8fc145:#F8F6F2;--e-global-color-ca295a2:#ECE8E0;--e-global-color-0cb0d03:#1D2A1E;--e-global-color-9a75218:#D8D2C8;--e-global-color-80d82de:#5F7A4B;--e-global-color-c3c04a3:#243526;--e-global-color-4e9d7c1:#4A4A4A;--e-global-color-2978b04:#7B746B;--e-global-color-e55aac6:#FFFFFF;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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;}}
/* Start custom CSS *//* ==========================================
   GLOBAL BUTTON STYLES
   MR WOODS TIMBER SUPPLIES
========================================== */

/* Primary Button */
.elementor-button,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {

    background: #C9A15A;
    color: #FFFFFF;
    border: 2px solid #C9A15A;

    font-family: inherit;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;

    padding: 16px 34px;
    border-radius: 6px;

    transition: all .35s ease;
    position: relative;
    overflow: hidden;

    box-shadow: 0 8px 20px rgba(0,0,0,.12);
}

/* Hover */
.elementor-button:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {

    background: #243526;
    border-color: #243526;
    color: #FFFFFF;

    transform: translateY(-3px);
    box-shadow: 0 15px 35px rgba(0,0,0,.18);
}

/* Click */
.elementor-button:active,
button:active {

    transform: translateY(-1px);
}

/* Focus */
.elementor-button:focus,
button:focus {

    outline: none;
    box-shadow: 0 0 0 4px rgba(201,161,90,.25);
}


/* ==========================================
   OUTLINE BUTTON
========================================== */

.elementor-button.elementor-button-outline{

    background: transparent;
    color: #243526;
    border: 2px solid #243526;
}

.elementor-button.elementor-button-outline:hover{

    background: #243526;
    color: #FFFFFF;
}


/* ==========================================
   WHITE BUTTON (Hero Sections)
========================================== */

.white-button .elementor-button{

    background: transparent;
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
}

.white-button .elementor-button:hover{

    background: #FFFFFF;
    color: #243526;
}


/* ==========================================
   BUTTON ICON ANIMATION
========================================== */

.elementor-button i,
.elementor-button svg{

    transition: transform .3s ease;
}

.elementor-button:hover i,
.elementor-button:hover svg{

    transform: translateX(5px);
}


/* ==========================================
   DISABLED BUTTONS
========================================== */

.elementor-button:disabled,
button:disabled{

    opacity: .5;
    cursor: not-allowed;
    transform: none;
    box-shadow: none;
}/* End custom CSS */