.elementor-84 .elementor-element.elementor-element-130d561{--display:flex;}.elementor-84 .elementor-element.elementor-element-7965e94{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-e5bd78e{--display:flex;}.elementor-84 .elementor-element.elementor-element-e1f3a39{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-55fcb7b .elementor-heading-title{font-size:38px;}.elementor-84 .elementor-element.elementor-element-042e40c{--display:flex;}.elementor-84 .elementor-element.elementor-element-b6240a8{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-4cc10a1{--display:flex;}.elementor-84 .elementor-element.elementor-element-dd751b1{--display:flex;}.elementor-84 .elementor-element.elementor-element-3bae9c6 .elementor-blockquote__content{font-style:italic;}.elementor-84 .elementor-element.elementor-element-ef007e3{--display:flex;}.elementor-84 .elementor-element.elementor-element-4c2408d{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-606c36e0{--display:flex;}.elementor-84 .elementor-element.elementor-element-3b70641{--display:flex;}.elementor-84 .elementor-element.elementor-element-28b7ea7{--display:flex;}.elementor-84 .elementor-element.elementor-element-81006a3{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-c595716{--display:flex;}.elementor-84 .elementor-element.elementor-element-7ce4d80 .elementor-cta .elementor-cta__bg, .elementor-84 .elementor-element.elementor-element-7ce4d80 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-84 .elementor-element.elementor-element-7ce4d80 .elementor-cta__content{text-align:center;}.elementor-84 .elementor-element.elementor-element-d3b8f56{--display:flex;}.elementor-84 .elementor-element.elementor-element-b3c26f1{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-0ea0b7f{--display:flex;}.elementor-84 .elementor-element.elementor-element-9f41274{--display:flex;}.elementor-84 .elementor-element.elementor-element-72a3767{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-84 .elementor-element.elementor-element-72a3767 .elementor-divider-separator{width:100%;}.elementor-84 .elementor-element.elementor-element-72a3767 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-84 .elementor-element.elementor-element-1def344{--display:flex;}.elementor-84 .elementor-element.elementor-element-9c3ada5{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-3b92e54{--display:flex;}.elementor-84 .elementor-element.elementor-element-b1ad216{--display:flex;}.elementor-84 .elementor-element.elementor-element-3e585b7{--display:flex;}.elementor-84 .elementor-element.elementor-element-5802aca{--display:flex;}.elementor-84 .elementor-element.elementor-element-c549614{--display:flex;}.elementor-84 .elementor-element.elementor-element-00532be{--display:flex;}.elementor-84 .elementor-element.elementor-element-356fe9e{--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;}.elementor-84 .elementor-element.elementor-element-7d5f96a{--display:flex;}.elementor-84 .elementor-element.elementor-element-16d2be7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-84 .elementor-element.elementor-element-16d2be7 .elementor-divider-separator{width:100%;}.elementor-84 .elementor-element.elementor-element-16d2be7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-84 .elementor-element.elementor-element-f815b19 .th_btn i{margin-left:8px;}.elementor-84 .elementor-element.elementor-element-f815b19 .btn-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-64ba3b3{--display:flex;}.elementor-84 .elementor-element.elementor-element-a6685c5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-84 .elementor-element.elementor-element-a6685c5 .elementor-divider-separator{width:100%;}.elementor-84 .elementor-element.elementor-element-a6685c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-84 .elementor-element.elementor-element-6608e42{--display:flex;}.elementor-84 .elementor-element.elementor-element-230a2b5{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-b30f014{--display:flex;}.elementor-84 .elementor-element.elementor-element-24b077d{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-5d2dbdc{--display:flex;}/* Start custom CSS *//* Audio player background */
.mejs-container,
.mejs-controls {
    background: #f2f2f2 !important; /* soft gray background */
    border-radius: 6px;
    padding: 4px;
}

/* Make text (time counters) gray */
.mejs-controls .mejs-time span,
.mejs-controls .mejs-duration,
.mejs-controls .mejs-currenttime {
    color: #666 !important; /* medium gray */
}

/* Change button (play/pause/volume) colors */
.mejs-controls button {
    filter: invert(40%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(90%) contrast(85%);
    opacity: 0.8; /* softer look */
}

/* Progress/seek bar */
.mejs-controls .mejs-time-rail span,
.mejs-controls .mejs-time-rail a {
    background: #ddd !important; /* lighter track */
}

.mejs-controls .mejs-time-current {
    background: #56c3b8 !important; /* brand accent for progress */
}

.mejs-controls .mejs-time-loaded {
    background: #bbb !important;
}

.mejs-controls .mejs-time-handle {
    background: #666 !important; /* gray handle */
    border-radius: 50%;
}

/* Volume bar */
.mejs-controls .mejs-horizontal-volume-total {
    background: #ddd !important;
}
.mejs-controls .mejs-horizontal-volume-current {
    background: #56c3b8 !important; /* brand accent */
}/* End custom CSS */