.elementor-34 .elementor-element.elementor-element-71d3a140{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-10952ae5{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-34 .elementor-element.elementor-element-9948c7a{text-align:center;}.elementor-34 .elementor-element.elementor-element-675b0e82{--display:flex;}.elementor-34 .elementor-element.elementor-element-7117d5ac{text-align:center;}.elementor-34 .elementor-element.elementor-element-543e0ed4{text-align:center;}.elementor-34 .elementor-element.elementor-element-1d57def6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-1ad9cd83{--display:flex;}.elementor-34 .elementor-element.elementor-element-5b2fb332{text-align:center;}.elementor-34 .elementor-element.elementor-element-5b2708d6{text-align:center;}.elementor-34 .elementor-element.elementor-element-471ec647{--display:flex;}.elementor-34 .elementor-element.elementor-element-7c5b37b5{text-align:center;}.elementor-34 .elementor-element.elementor-element-225cef34{text-align:center;}.elementor-34 .elementor-element.elementor-element-43eb4c5a{--display:flex;}.elementor-34 .elementor-element.elementor-element-57142889{--display:flex;}.elementor-34 .elementor-element.elementor-element-7951e0d7{text-align:center;}.elementor-34 .elementor-element.elementor-element-7cf24a86{text-align:center;}.elementor-34 .elementor-element.elementor-element-5b914d7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-1084658{--display:flex;}.elementor-34 .elementor-element.elementor-element-1bc1ce90{text-align:center;}.elementor-34 .elementor-element.elementor-element-272502f9{text-align:center;}.elementor-34 .elementor-element.elementor-element-635f66fa{--display:flex;}.elementor-34 .elementor-element.elementor-element-7801238c{text-align:center;}.elementor-34 .elementor-element.elementor-element-17e55b93{text-align:center;}.elementor-34 .elementor-element.elementor-element-159d21d9{--display:flex;}.elementor-34 .elementor-element.elementor-element-5656f8f3{text-align:center;}.elementor-34 .elementor-element.elementor-element-1bf2be5f{text-align:center;}.elementor-34 .elementor-element.elementor-element-67fe4521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-aa7d422{--display:flex;}.elementor-34 .elementor-element.elementor-element-52271d7a{text-align:center;}.elementor-34 .elementor-element.elementor-element-13050ffa{text-align:center;}.elementor-34 .elementor-element.elementor-element-2faa1d8e{--display:flex;}.elementor-34 .elementor-element.elementor-element-4451e722{text-align:center;}.elementor-34 .elementor-element.elementor-element-227eef{text-align:center;}.elementor-34 .elementor-element.elementor-element-5b39283f{--display:flex;}.elementor-34 .elementor-element.elementor-element-721e597d{text-align:center;}.elementor-34 .elementor-element.elementor-element-a2effc0{text-align:center;}.elementor-34 .elementor-element.elementor-element-2692915f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-740f4ce4{--display:flex;}.elementor-34 .elementor-element.elementor-element-71babeaa{text-align:center;}.elementor-34 .elementor-element.elementor-element-4e3c5b7a{text-align:center;}.elementor-34 .elementor-element.elementor-element-d940195{--display:flex;}.elementor-34 .elementor-element.elementor-element-5344e85a{text-align:center;}.elementor-34 .elementor-element.elementor-element-15d5bd8d{text-align:center;}.elementor-34 .elementor-element.elementor-element-100b7f5e{--display:flex;}.elementor-34 .elementor-element.elementor-element-622435d6{text-align:center;}.elementor-34 .elementor-element.elementor-element-3db38414{text-align:center;}.elementor-34 .elementor-element.elementor-element-6ad2ef86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-527f1317{--display:flex;}.elementor-34 .elementor-element.elementor-element-3e41a672{text-align:center;}.elementor-34 .elementor-element.elementor-element-68fcceb5{text-align:center;}.elementor-34 .elementor-element.elementor-element-396f108e{--display:flex;}.elementor-34 .elementor-element.elementor-element-18693432{text-align:center;}.elementor-34 .elementor-element.elementor-element-f4a7a62{text-align:center;}.elementor-34 .elementor-element.elementor-element-4574bbac{--display:flex;}.elementor-34 .elementor-element.elementor-element-6734d941{text-align:center;}.elementor-34 .elementor-element.elementor-element-207fc37a{text-align:center;}.elementor-34 .elementor-element.elementor-element-46bc417d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-15b88cdc{--display:flex;}.elementor-34 .elementor-element.elementor-element-28e6cafa{text-align:center;}.elementor-34 .elementor-element.elementor-element-683fab3c{text-align:center;}.elementor-34 .elementor-element.elementor-element-3faba41{--display:flex;}.elementor-34 .elementor-element.elementor-element-2591e5e2{text-align:center;}.elementor-34 .elementor-element.elementor-element-54343de6{text-align:center;}.elementor-34 .elementor-element.elementor-element-3c0fe2bf{--display:flex;}.elementor-34 .elementor-element.elementor-element-e3b2f82{--display:flex;}.elementor-34 .elementor-element.elementor-element-6e8c027d{text-align:center;}.elementor-34 .elementor-element.elementor-element-57def6ee{text-align:center;}.elementor-34 .elementor-element.elementor-element-7556584f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-7a796a6{--display:flex;}.elementor-34 .elementor-element.elementor-element-64d0363b{text-align:center;}.elementor-34 .elementor-element.elementor-element-2f165626{text-align:center;}.elementor-34 .elementor-element.elementor-element-5c0ad9f6{--display:flex;}.elementor-34 .elementor-element.elementor-element-1bf7d355{text-align:center;}.elementor-34 .elementor-element.elementor-element-2a8419fe{text-align:center;}.elementor-34 .elementor-element.elementor-element-4d548694{--display:flex;}.elementor-34 .elementor-element.elementor-element-5d320451{text-align:center;}.elementor-34 .elementor-element.elementor-element-67bbc3ca{text-align:center;}.elementor-34 .elementor-element.elementor-element-48b3e04c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-6146d201{--display:flex;}.elementor-34 .elementor-element.elementor-element-4a0c65a0{text-align:center;}.elementor-34 .elementor-element.elementor-element-33761aaf{text-align:center;}.elementor-34 .elementor-element.elementor-element-7088739a{--display:flex;}.elementor-34 .elementor-element.elementor-element-da6240d{text-align:center;}.elementor-34 .elementor-element.elementor-element-1daaec6b{text-align:center;}.elementor-34 .elementor-element.elementor-element-7879369b{--display:flex;}.elementor-34 .elementor-element.elementor-element-77ab2eb1{--display:flex;}.elementor-34 .elementor-element.elementor-element-cf1c97f{text-align:center;}.elementor-34 .elementor-element.elementor-element-789c1365{text-align:center;}.elementor-34 .elementor-element.elementor-element-1d3d1c42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-1134807b{--display:flex;}.elementor-34 .elementor-element.elementor-element-273127ed{text-align:center;}.elementor-34 .elementor-element.elementor-element-58df9bde{text-align:center;}.elementor-34 .elementor-element.elementor-element-4fb43466{--display:flex;}.elementor-34 .elementor-element.elementor-element-44723076{text-align:center;}.elementor-34 .elementor-element.elementor-element-6bc12864{text-align:center;}.elementor-34 .elementor-element.elementor-element-a913653{--display:flex;}.elementor-34 .elementor-element.elementor-element-481eb49b{text-align:center;}.elementor-34 .elementor-element.elementor-element-3060cfdf{text-align:center;}.elementor-34 .elementor-element.elementor-element-3d001c8c{--display:flex;}.elementor-34 .elementor-element.elementor-element-1e188dbc{text-align:center;}.elementor-34 .elementor-element.elementor-element-36324e8f{text-align:center;}.elementor-34 .elementor-element.elementor-element-531c9ce0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-abcce70{--display:flex;}.elementor-34 .elementor-element.elementor-element-4186e1aa{text-align:center;}.elementor-34 .elementor-element.elementor-element-69797c4f{text-align:center;}.elementor-34 .elementor-element.elementor-element-38c30beb{--display:flex;}.elementor-34 .elementor-element.elementor-element-25b60bad{text-align:center;}.elementor-34 .elementor-element.elementor-element-72060295{text-align:center;}.elementor-34 .elementor-element.elementor-element-17855dc0{--display:flex;}.elementor-34 .elementor-element.elementor-element-7ec87ab5{text-align:center;}.elementor-34 .elementor-element.elementor-element-3a5a7470{text-align:center;}.elementor-34 .elementor-element.elementor-element-2865db77{--display:flex;}.elementor-34 .elementor-element.elementor-element-1e1cf594{text-align:center;}.elementor-34 .elementor-element.elementor-element-51edcc6e{--display:flex;}.elementor-34 .elementor-element.elementor-element-5d689ec5{--display:flex;}.elementor-34 .elementor-element.elementor-element-783e493{--display:flex;}.elementor-34 .elementor-element.elementor-element-1146ab90{--display:flex;}.elementor-34 .elementor-element.elementor-element-44ffa163{--display:flex;}.elementor-34 .elementor-element.elementor-element-6e944033{--display:flex;}.elementor-34 .elementor-element.elementor-element-756416af{--display:flex;}.elementor-34 .elementor-element.elementor-element-68e05cfd{--display:flex;}.elementor-34 .elementor-element.elementor-element-527c8da{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for nested-accordion, class: .elementor-element-527c8da *//* =========================================================
   ELEMENTOR ACCORDION — PREMIUM BLACK & GOLD
   CSS Class: gold-accordion
========================================================= */

.gold-accordion {
    width: 100%;
}


/* =========================================================
   ACCORDION ITEM
========================================================= */

.gold-accordion .e-n-accordion-item,
.gold-accordion .elementor-accordion-item {
    position: relative;

    margin-bottom: 12px !important;

    overflow: hidden;

    background:
        linear-gradient(
            145deg,
            #141414 0%,
            #090909 100%
        );

    border:
        1px solid rgba(212,175,55,.18) !important;

    border-radius:
        12px !important;

    box-shadow:
        0 5px 18px rgba(0,0,0,.25);

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        transform .25s ease;
}


/* Hover */

.gold-accordion .e-n-accordion-item:hover,
.gold-accordion .elementor-accordion-item:hover {
    border-color:
        rgba(212,175,55,.42) !important;

    box-shadow:
        0 8px 24px rgba(0,0,0,.35),
        0 0 14px rgba(212,175,55,.07);
}


/* =========================================================
   TITLE / QUESTION
========================================================= */

.gold-accordion .e-n-accordion-item-title,
.gold-accordion .elementor-tab-title {
    position: relative;

    min-height: 58px;

    display: flex;
    align-items: center;

    padding:
        16px 20px !important;

    color:
        rgba(255,255,255,.92) !important;

    background:
        linear-gradient(
            90deg,
            rgba(255,255,255,.025),
            transparent
        ) !important;

    border:
        0 !important;

    font-size:
        16px;

    font-weight:
        700;

    line-height:
        1.5;

    cursor: pointer;

    transition:
        color .25s ease,
        background .25s ease;
}


/* Hover Title */

.gold-accordion .e-n-accordion-item-title:hover,
.gold-accordion .elementor-tab-title:hover {
    color:
        #F5D76E !important;

    background:
        linear-gradient(
            90deg,
            rgba(212,175,55,.10),
            rgba(212,175,55,.015)
        ) !important;
}


/* =========================================================
   ACTIVE / OPEN
========================================================= */

/* Nested Accordion */

.gold-accordion
.e-n-accordion-item[open] {
    border-color:
        rgba(212,175,55,.48) !important;

    box-shadow:
        0 8px 25px rgba(0,0,0,.38),
        0 0 18px rgba(212,175,55,.08);
}


.gold-accordion
.e-n-accordion-item[open]
> .e-n-accordion-item-title {
    color:
        #F5D76E !important;

    background:
        linear-gradient(
            90deg,
            rgba(212,175,55,.14),
            rgba(212,175,55,.025)
        ) !important;
}


/* Classic Accordion */

.gold-accordion
.elementor-tab-title.elementor-active {
    color:
        #F5D76E !important;

    background:
        linear-gradient(
            90deg,
            rgba(212,175,55,.14),
            rgba(212,175,55,.025)
        ) !important;
}


/* =========================================================
   GOLD ACTIVE BAR
========================================================= */

.gold-accordion
.e-n-accordion-item[open]
> .e-n-accordion-item-title::before,

.gold-accordion
.elementor-tab-title.elementor-active::before {
    content: "";

    position: absolute;

    left: 0;
    top: 50%;

    width: 3px;
    height: 55%;

    transform:
        translateY(-50%);

    border-radius:
        0 8px 8px 0;

    background:
        linear-gradient(
            180deg,
            #F7DF87,
            #D4AF37
        );

    box-shadow:
        0 0 10px rgba(212,175,55,.45);
}


/* =========================================================
   CONTENT / ANSWER
========================================================= */

.gold-accordion .e-n-accordion-item-title + *,
.gold-accordion .elementor-tab-content {
    color:
        rgba(255,255,255,.74) !important;

    background:
        rgba(0,0,0,.20) !important;

    border:
        0 !important;

    border-top:
        1px solid rgba(212,175,55,.10) !important;

    padding:
        18px 20px 20px !important;

    font-size:
        15px;

    line-height:
        1.8;
}


/* Paragraph */

.gold-accordion .elementor-tab-content p {
    margin-top: 0;
    margin-bottom: 12px;
}


.gold-accordion .elementor-tab-content p:last-child {
    margin-bottom: 0;
}


/* =========================================================
   LINKS
========================================================= */

.gold-accordion a {
    color:
        #E2B93E !important;

    text-decoration:
        none;

    transition:
        color .2s ease;
}


.gold-accordion a:hover {
    color:
        #F7DF87 !important;
}


/* =========================================================
   ICON
========================================================= */

.gold-accordion .e-n-accordion-item-title-icon,
.gold-accordion .elementor-accordion-icon {
    color:
        #D4AF37 !important;

    transition:
        transform .3s ease,
        color .3s ease;
}


/* Active Icon */

.gold-accordion
.e-n-accordion-item[open]
.e-n-accordion-item-title-icon,

.gold-accordion
.elementor-tab-title.elementor-active
.elementor-accordion-icon {
    color:
        #F7DF87 !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .gold-accordion .e-n-accordion-item,
    .gold-accordion .elementor-accordion-item {
        margin-bottom:
            10px !important;

        border-radius:
            10px !important;
    }


    .gold-accordion .e-n-accordion-item-title,
    .gold-accordion .elementor-tab-title {
        min-height:
            54px;

        padding:
            14px 15px !important;

        font-size:
            14px;

        line-height:
            1.5;
    }


    .gold-accordion .e-n-accordion-item-title + *,
    .gold-accordion .elementor-tab-content {
        padding:
            15px 16px 17px !important;

        font-size:
            14px;

        line-height:
            1.75;
    }

}


/* =========================================================
   ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .gold-accordion *,
    .gold-accordion *::before,
    .gold-accordion *::after {
        transition-duration:
            .01ms !important;
    }

}/* End custom CSS */