.elementor-176153 .elementor-element.elementor-element-dcf36b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-176153 .elementor-element.elementor-element-dcf36b5:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-dcf36b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b50f32 );}.elementor-176153 .elementor-element.elementor-element-23ec666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-176153 .elementor-element.elementor-element-23ec666:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-23ec666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b50f32 );}.elementor-176153 .elementor-element.elementor-element-cb8f461{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-176153 .elementor-element.elementor-element-cb8f461:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-cb8f461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5312e86 );}.elementor-176153 .elementor-element.elementor-element-e5bcd0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-e5bcd0e:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-e5bcd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b50f32 );}.elementor-176153 .elementor-element.elementor-element-613b3a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-613b3a9:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-613b3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b50f32 );}.elementor-176153 .elementor-element.elementor-element-405def9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-0068991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-0068991:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-0068991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-afd0010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-176153 .elementor-element.elementor-element-4b9619b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-4b9619b:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-4b9619b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-395adce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-31e2ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-176153 .elementor-element.elementor-element-c99c230{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-d29fb48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-d29fb48:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-d29fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-15ac5fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-15ac5fb:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-15ac5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-416833e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-041d9fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-c59813a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-c59813a:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-c59813a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-cbfe264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-176153 .elementor-element.elementor-element-16bcc61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-16bcc61:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-16bcc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-c9129e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-176153 .elementor-element.elementor-element-169a88a{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-176153 .elementor-element.elementor-element-927cd2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176153 .elementor-element.elementor-element-927cd2e:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-927cd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b29647 );}.elementor-176153 .elementor-element.elementor-element-b8c2232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-176153 .elementor-element.elementor-element-b8c2232:not(.elementor-motion-effects-element-type-background), .elementor-176153 .elementor-element.elementor-element-b8c2232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5312e86 );}/* Remove gap between tabs */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tabs-heading {
    gap: 0 !important;
}

/* Base tab styling */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title {
    border-radius: 10px 10px 0 0 !important;
    border: 1px solid #ddd !important;
    border-bottom: 2px solid #ddd !important;
    margin-bottom: -1px !important;
    position: relative;
    z-index: 1;
    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease !important;
    padding: 16px 30px !important;
    font-weight: 600 !important;
    box-sizing: border-box !important;
}

/* Inactive tab */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title:not([aria-selected="true"]) {
    background: #f5f5f5 !important;
    color: #666 !important;
    border-color: #ddd !important;
    border-bottom-color: #ddd !important;
}

.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title:not([aria-selected="true"]):hover {
    background: #eee !important;
    color: #333 !important;
}

/* Active tab */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title[aria-selected="true"] {
    background: #fff !important;
    color: #B8860B !important;
    border-color: #B8860B !important;
    border-bottom: 2px solid #fff !important;
    z-index: 2;
}

/* Content area - connected to tabs */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tabs-content {
    border: 1px solid #B8860B !important;
    border-radius: 0 0 10px 10px !important;
    background: #fff !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

/* Active tab icon colour */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title[aria-selected="true"] i,
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title[aria-selected="true"] svg {
    color: #B8860B !important;
    fill: #B8860B !important;
}

/* Inactive tab icon colour */
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title:not([aria-selected="true"]) i,
.elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title:not([aria-selected="true"]) svg {
    color: #999 !important;
    fill: #999 !important;
}

/* =============================================
   MOBILE — Keep tabs as horizontal row, NOT accordion
   ============================================= */
@media (max-width: 767px) {

    /* Force heading to stay as horizontal flex row */
    .elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        gap: 0 !important;
        flex-wrap: nowrap !important;
    }

    /* Each tab takes equal width, side by side */
    .elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title {
        flex: 1 1 0% !important;
        border-radius: 10px 10px 0 0 !important;
        border: 1px solid #ddd !important;
        border-bottom: 2px solid #ddd !important;
        margin-bottom: -1px !important;
        padding: 14px 12px !important;
        text-align: center !important;
        font-size: 14px !important;
        white-space: nowrap !important;
    }

    /* Active tab on mobile */
    .elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title[aria-selected="true"] {
        background: #fff !important;
        color: #B8860B !important;
        border-color: #B8860B !important;
        border-bottom: 2px solid #fff !important;
        box-shadow: none !important;
    }

    /* Inactive tab on mobile */
    .elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tab-title:not([aria-selected="true"]) {
        background: #f5f5f5 !important;
        color: #666 !important;
        border-color: #ddd !important;
    }

    /* Content area on mobile */
    .elementor-176153 .elementor-element.elementor-element-613b3a9 .e-n-tabs-content {
        border-radius: 0 0 10px 10px !important;
        margin-top: 0 !important;
        border: 1px solid #B8860B !important;
    }
}